PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Вопросы по прошивкам (http://pccar.ru/forumdisplay.php?f=142)
-   -   открытая прошивка для RTD2662/2660 (http://pccar.ru/showthread.php?t=20391)

iddqd1 10.03.2014 20:22

Цитата:

Сообщение от ancc (Сообщение 290124)
да вроде все правильно по распиновке. Во всяком случае я не увидел никаких перепутанных LVDS линий.

По прошивке понятно. Попробую ради интереса на своей матрице такого эффекта добиться.

Вообще странно. Для этой матрицы выдаются такие аналоги в одном месте.
N089L6-L03
B089AW01, V.1
CLAA089NA0CCW

причем B089AW01 работает на этой прошивке.

а из родной прошивки или из edid параметры нельзя выдрать?
Что-то помниться мне в то время, когда я пытался добавить разрешение на интеловской видяхе с помощью dtd калькулятора я несколько раз получал подобные спецэффекты.
Насколько помню - она крайне болезненно реагирует на выходы за какие-то пределы какого-то из значений типа H start of sync pulse, H end of sync pulse или H end of blanking interval,
Но это полгода назад было, могу и ошибаться

iddqd1 10.03.2014 20:55

Вложений: 2
Что-то разные у них тайминги: у моей поменьше интервалы.
(сверху - CLAA089NA0ACW, снизу - B089AW01)

ancc 10.03.2014 21:46

В общем вот какими параметрами описывается панель и значения которые стоят.

#define _OUTPUT_BUS _PANEL_LVDS
#define _DISP_BIT _DISP_18_BIT
#define _DISPLAY_PORT _DISP_SINGLE_PORT
#define _DISP_WID 1024 // Display Horizontal Width
#define _DISP_LEN 600 // Display Vertical Height
#define _DH_ACT_STA_POS 48 // Display Horizontal Start Position
#define _DH_ACT_END_POS (_DISP_WID + _DH_ACT_STA_POS)
#define _DV_ACT_STA_POS 3// 12//16
#define _DV_ACT_END_POS (_DISP_LEN + _DV_ACT_STA_POS)
#define _LVDS_MAP _LVDS_MAP2
#define _STD_DH_TOTAL 1160 // Display Horizontal Total Clock Number in One Display Line
#define _STD_DV_TOTAL 612 // Display Vertical Total Line Number in One Frame
#define _STD_PIXCEL_CLOCK 45 // Typical Pixel Clock in MHz
#define _HSYNC_WIDTH 32 // Display H Sync Width
#define _VSYNC_HEIGHT 6 // Display V Sync Height
#define _DPLL_N_CODE 8//16
#define _LAST_LINE_FINETUNE _LAST_LINE_METHOD_NONE
#define _AUTOCALC_PIXCLK (_DISABLE << 2)
#define _DHS_MASK 0//(1 << 7)
#define _DVS_INVERT (_DISABLE << 2)
#define _DHS_INVERT (_DISABLE << 1)
#define _DEN_INVERT (_DISABLE)
#define _DISPLAY_INVERT (_DVS_INVERT | _DHS_INVERT | _DEN_INVERT)
#define _DISPLAY_CTRL (_DHS_MASK | _DISPLAY_INVERT)
#define _H_FREQ_MAX 930 // H Sync Max Freq Unit in 0.1 kHZ
#define _H_FREQ_MIN 200 // H Sync Min Freq Unit in 0.1 kHZ
#define _V_FREQ_MAX 650 // V Sync Max Freq Unit in 0.1 HZ
#define _V_FREQ_MIN 550 // V Sync Min Freq Unit in 0.1 HZ
#define LVDS_CTRL_LEVEL 4 //0~7

ancc 10.03.2014 23:12

Цитата:

Сообщение от -=zds=- (Сообщение 290076)
Тоже самое, причем я увидел нет сигнала на пол секунды, и контролер как бы перещагружается, что на ашдимиай что на ави, к контроллеру ни одного сигнала не подключенно. Попробуйте сами, вообще без любого сигнала, он циклически перегружается, настроить ни чего не успеваешь

На последней прошивке (с флешем) такая проблема есть. Вместо того чтобы вывести NO SIGNAL, ребутится. Пофиксено.

han2001 11.03.2014 00:45

Вот и я отчитываюсь по прошивке от 7.03.2014 (23:04). Выбор источника сигнала по АСС так и не появился, правда я не стирал EEPROM. Зато картинка с камеры стала на много устойчивей, правда со своими косяками, но она есть. Прикладываю 2 видео.
1) Так выглядит на контроллере
2) Так выглядит на ТВ.
На видео с контроллера видно всего 2 парковочные полосы, на ТВ их 3, т.е. картинка как бы увеличена. Такое явление появляется, если я выключю контроллер и включу его кнопкой питания. Если изменить соотношение сторон 4:3, то картинка уже вся, как на ТВ и при переходе на 16:9, кариннка так же умещается на экран. На видео с контроллера так же можно увидеть нестабильность цвета, а иногда картинка и вовсе становилась черно белой и слегка подергивается в бок и вверх.

iddqd1 11.03.2014 01:21

Поигрался с кастомными разрешениями intel hd graphics и powerstrip на родной прошивке.
Если возможно, попробуйте пожалуйста изменить следующие параметры для моей матрицы:
#define _DH_ACT_STA_POS 40 // Display Horizontal Start Position
#define _HSYNC_WIDTH 98// Display H Sync Width
#define _STD_DH_TOTAL 1306// Display Horizontal Total Clock Number in One Display Line

#define _VSYNC_HEIGHT 10 // Display V Sync Height
#define _STD_DV_TOTAL 624 // Display Vertical Total Line Number in One Frame

Еще вопрос: какие у вас дальнейшие планы на прошивку? она будет openSource под какой-нибудь лицензией или вы планируете выпустить коммерческий продукт?
Это я собственно к чему: если это будет прошивка с открытыми исходниками, может быть уже актуально выложить ее куда-нибудь типа github с инструкцией по сборке, что избавит вас от пересборки прошивки для каждого из нас (мне уже например стыдно вас терзать своей проблемой).
Если же планируется коммерческий продукт - тогда вопросов по исходникам нет.

ancc 11.03.2014 08:45

Цитата:

Сообщение от iddqd1 (Сообщение 290149)
Еще вопрос: какие у вас дальнейшие планы на прошивку? она будет openSource под какой-нибудь лицензией или вы планируете выпустить коммерческий продукт?
Это я собственно к чему: если это будет прошивка с открытыми исходниками, может быть уже актуально выложить ее куда-нибудь типа github с инструкцией по сборке, что избавит вас от пересборки прошивки для каждого из нас (мне уже например стыдно вас терзать своей проблемой).
Если же планируется коммерческий продукт - тогда вопросов по исходникам нет.

отправил вам новую версию с вашими настройками.

По поводу исходников. Я пока не решил как это будет дальше, соответственно исходники открывать пока не буду. Пока мне интересно этим заниматься и есть на это время, то буду заниматься)) Если надоест или времени не будет, то тогда пусть уже кто-то другой продолжит.

насчет коммерческого продукта я сильно сомневаюсь что это возможно.

iddqd1 11.03.2014 08:46

Цитата:

Сообщение от ancc (Сообщение 290157)
отправил вам новую версию с вашими настройками.

По поводу исходников. Я пока не решил как это будет дальше, соответственно исходники открывать пока не буду. Пока мне интересно этим заниматься и есть на это время, то буду заниматься)) Если надоест или времени не будет, то тогда пусть уже кто-то другой продолжит.

насчет коммерческого продукта я сильно сомневаюсь что это возможно.

Понятно. Спасибо. ))

-=zds=- 11.03.2014 08:55

Еепромку снимать?

А можно сделать чтоб контролер не выкидывал тебе из настроек кода обнаруживает что нет сигнала

Перестала перезагружаться на AV. На HDMI теперь просто отключается и все. Даже на VGA проверил, NO SIGNAL и все дальше нормально. На HDMI NO SIGNAL и через несколько сек отрубается, причем диод из зеленого, переходит в желтый, при нажатие на кнопку вкл, становится красным и только еще раз при нажатии вкл, становится зеленым и все по кругу.

Писк все равно остался, только теперь его практически не слышно и он изменился, как бы стал менее пронзительным.

ancc 11.03.2014 09:30

Цитата:

Сообщение от -=zds=- (Сообщение 290160)
Еепромку снимать?

А можно сделать чтоб контролер не выкидывал тебе из настроек кода обнаруживает что нет сигнала

еепромку я бы пока не снимал. мало еще тестов на флеше было. вдруг опять какой-нибудь глюк, опять паять придется.

по поводу того что NO SIGNAL стирает меню,такая проблема известна, у меня записана. Из той же серии, что когда на HDMI нет сигнала, он через несколько секунд после выдачи сообщения, вообще засыпает.
Будет решено позже. подсветка пищит у вас на 250Гц?


Часовой пояс GMT +4, время: 20:20.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot