Просмотр полной версии : открытая прошивка для RTD2662/2660
Страницы :
1
[
2]
3
4
5
6
7
8
С каждой матрицы сливать EDID нет смысла.
Под каждую матрицу в EDID контроллера желательно вставлять ее нативное разрешение в prefered timing. Нативное разрешение матрицы известно и без чтения ее EDID.
А в standard timings нужно забить все нужные разрешения один раз. Эту часть под каждую матрицу менять нет смысла.
Вот вот.
И еще, почемуто edid на HDMI по размеру в два раза больше, но вторая часть заполнена нулями (не FF)
Вот вот.
И еще, почемуто edid на HDMI по размеру в два раза больше, но вторая часть заполнена нулями (не FF)
в этом EDID еще куча всего разного есть, то что к звуку относится и т.д.
Вот например с моего монитора(телека) дамп.
Monitor
Model name............... SAMSUNG
Manufacturer............. Samsung
Plug and Play ID......... SAM0902
Serial number............ n/a
Manufacture date......... 2011, ISO week 41
Filter driver............ None
-------------------------
EDID revision............ 1.3
Input signal type........ Digital
Color bit depth.......... Undefined
Display type............. RGB color
Screen size.............. 700 x 390 mm (31,5 in)
Power management......... Not supported
Extension blocs.......... 1 (CEA-EXT)
-------------------------
DDC/CI................... Not supported
Color characteristics
Default color space...... Non-sRGB
Display gamma............ 2,20
Red chromaticity......... Rx 0,640 - Ry 0,330
Green chromaticity....... Gx 0,300 - Gy 0,600
Blue chromaticity........ Bx 0,150 - By 0,060
White point (default).... Wx 0,313 - Wy 0,329
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 15-81kHz
Vertical scan range...... 24-75Hz
Video bandwidth.......... 230MHz
CVT standard............. Not supported
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... Yes
Native/preferred timing.. 1920x1080p at 60Hz (16:9)
Modeline............... "1920x1080" 148,500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Detailed timing #1....... 1366x768p at 60Hz (16:9)
Modeline............... "1366x768" 85,500 1366 1436 1579 1792 768 771 774 798 +hsync +vsync
Standard timings supported
720 x 400p at 70Hz - IBM VGA
640 x 480p at 60Hz - IBM VGA
640 x 480p at 67Hz - Apple Mac II
640 x 480p at 72Hz - VESA
640 x 480p at 75Hz - VESA
800 x 600p at 60Hz - VESA
800 x 600p at 72Hz - VESA
800 x 600p at 75Hz - VESA
832 x 624p at 75Hz - Apple Mac II
1024 x 768p at 60Hz - VESA
1024 x 768p at 70Hz - VESA
1024 x 768p at 75Hz - VESA
1280 x 1024p at 75Hz - VESA
1152 x 870p at 75Hz - Apple Mac II
1152 x 864p at 75Hz - VESA STD
1280 x 720p at 60Hz - VESA STD
1280 x 800p at 60Hz - VESA STD
1280 x 1024p at 60Hz - VESA STD
1440 x 900p at 60Hz - VESA STD
1600 x 900p at 60Hz - VESA STD
1680 x 1050p at 60Hz - VESA STD
EIA/CEA-861 Information
Revision number.......... 3
IT underscan............. Supported
Basic audio.............. Supported
YCbCr 4:4:4.............. Supported
YCbCr 4:2:2.............. Supported
Native formats........... 1
Detailed timing #1....... 1920x1080i at 50Hz (16:9)
Modeline............... "1920x1080" 74,250 1920 2448 2492 2640 1080 1084 1094 1124 interlace +hsync +vsync
Detailed timing #2....... 1920x1080i at 60Hz (16:9)
Modeline............... "1920x1080" 74,250 1920 2008 2052 2200 1080 1084 1094 1124 interlace +hsync +vsync
Detailed timing #3....... 1280x720p at 50Hz (16:9)
Modeline............... "1280x720" 74,250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
Detailed timing #4....... 1280x720p at 60Hz (16:9)
Modeline............... "1280x720" 74,250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
CE video identifiers (VICs) - timing/formats supported
1920 x 1080p at 60Hz - HDTV (16:9, 1:1) [Native]
1920 x 1080p at 50Hz - HDTV (16:9, 1:1)
1280 x 720p at 60Hz - HDTV (16:9, 1:1)
1280 x 720p at 50Hz - HDTV (16:9, 1:1)
1920 x 1080i at 60Hz - HDTV (16:9, 1:1)
1920 x 1080i at 50Hz - HDTV (16:9, 1:1)
720 x 480p at 60Hz - EDTV (16:9, 32:27)
720 x 576p at 50Hz - EDTV (16:9, 64:45)
1920 x 1080p at 24Hz - HDTV (16:9, 1:1)
1920 x 1080p at 25Hz - HDTV (16:9, 1:1)
1920 x 1080p at 30Hz - HDTV (16:9, 1:1)
720 x 480i at 60Hz - Doublescan (16:9, 32:27)
720 x 576i at 50Hz - Doublescan (16:9, 64:45)
NB: NTSC refresh rate = (Hz*1000)/1001
CE audio data (formats supported)
LPCM 2-channel, 16/20/24 bit depths at 32/44/48 kHz
CE speaker allocation data
Channel configuration.... 2.0
Front left/right......... Yes
Front LFE................ No
Front center............. No
Rear left/right.......... No
Rear center.............. No
Front left/right center.. No
Rear left/right center... No
Rear LFE................. No
CE video capability data
CE scan behavior......... Supports overscan and underscan
IT scan behavior......... Supports overscan and underscan
PT scan behavior......... Not supported
RGB quantization range... Not supported
YCC quantization range... Not supported
CE vendor specific data (VSDB)
IEEE registration number. 0x000C03
CEC physical address..... 1.0.0.0
Supports AI (ACP, ISRC).. Yes
Supports 48bpp........... No
Supports 36bpp........... Yes
Supports 30bpp........... Yes
Supports YCbCr 4:4:4..... Yes
Supports dual-link DVI... No
Maximum TMDS clock....... 225MHz
Report information
Date generated........... 03.03.2014
Software revision........ 2.70.0.989
Data source.............. Real-time 0x0061
Operating system......... 6.1.7601.2.Service Pack 1
Raw data
00,FF,FF,FF,FF,FF,FF,00,4C,2D,02,09,00,00,00,00,29 ,15,01,03,80,46,27,78,0A,EE,91,A3,54,4C,99,26,
0F,50,54,BD,EF,80,71,4F,81,C0,81,00,81,80,95,00,A9 ,C0,B3,00,01,01,02,3A,80,18,71,38,2D,40,58,2C,
45,00,A0,5A,00,00,00,1E,66,21,56,AA,51,00,1E,30,46 ,8F,33,00,A0,5A,00,00,00,1E,00,00,00,FD,00,18,
4B,0F,51,17,00,0A,20,20,20,20,20,20,00,00,00,FC,00 ,53,41,4D,53,55,4E,47,0A,20,20,20,20,20,01,C4,
02,03,25,F1,4D,90,1F,04,13,05,14,03,12,20,21,22,07 ,16,23,09,07,07,83,01,00,00,E2,00,0F,67,03,0C,
00,10,00,B8,2D,01,1D,80,D0,72,1C,16,20,10,2C,25,80 ,A0,5A,00,00,00,9E,01,1D,80,18,71,1C,16,20,58,
2C,25,00,A0,5A,00,00,00,9E,01,1D,00,BC,52,D0,1E,20 ,B8,28,55,40,A0,5A,00,00,00,1E,01,1D,00,72,51,
D0,1E,20,6E,28,55,00,A0,5A,00,00,00,1E,00,00,00,00 ,00,00,00,00,00,00,00,00,00,00,00,00,00,00,EC
кстати попробую сегодня этот EDID и закинуть в RTD, только натив поправлю
кстати попробую сегодня этот EDID и закинуть в RTD, только натив поправлю
Чем она будет лучше той которая сейчас в контроллере?
Я кстати так и не могу найти микруху для ЕЕПРОМа, где вы их берете?
Чем она будет лучше той которая сейчас в контроллере?
Я кстати так и не могу найти микруху для ЕЕПРОМа, где вы их берете?
в обычном магазине радиодеталей. правда она как-то по другому называлась, но 24c16 там было.
там будет предпочтительное разрешение правильное для моей матрицы. ну и сразу включится в компе то что к звуку относится через HDMI
в обычном магазине радиодеталей. правда она как-то по другому называлась, но 24c16 там было.
там будет предпочтительное разрешение правильное для моей матрицы. ну и сразу включится в компе то что к звуку относится через HDMI
Я думал спаиваете о старья, просто я не привык такую мелочь покупать в магазе, а так да, это крайний вариант.
А какая у вас матрица напомните? Да точно в этом едид по звукку точно больше инфы. Мне бы как нить мой едид поправить, чтоб БИВИС заработал.
Я думал спаиваете о старья, просто я не привык такую мелочь покупать в магазе, а так да, это крайний вариант.
А какая у вас матрица напомните? Да точно в этом едид по звукку точно больше инфы. Мне бы как нить мой едид поправить, чтоб БИВИС заработал.
у меня такого не было на старье, я сначала пересмотрел)
у меня 1280х800. Если у меня взлетит правленый edid с нативным разрешением моим, то я и на вашу матрицу поправлю
у меня такого не было на старье, я сначала пересмотрел)
у меня 1280х800. Если у меня взлетит правленый edid с нативным разрешением моим, то я и на вашу матрицу поправлю
http://forum.ixbt.com/topic.cgi?id=62:14612 вот тема интересная по edid с нее я вчера начал изучение, сижу читаю сейчас, надо найти хороший edid editor, и через него подправить.
http://forum.ixbt.com/topic.cgi?id=62:14612 вот тема интересная по edid с нее я вчера начал изучение, сижу читаю сейчас, надо найти хороший edid editor, и через него подправить.
я скачал парочку каких-то, но еще не пробовал. не знаю могут ли они работать с большими EDID от HDMI.
УРА!! 1280х800 пиксель в пиксель! сделал EDID на основе моего самсунговского.
Сейчас нагенерирую едидов на 1280х480 и 1024х600 и отправлю.
Наконец то и добрался до новой прошивки.
Матрица TTL разрешение 1024х600, разъем матрицы 50 пиновый как на схеме RTD2660-AV-VGA.pdf (матрица от планшета Zenithink C71A).
EDID в самой матрице нет и пдф на это чудо китайской техники тоже нет, поэтому параметры брались из похожей по разрешению и интерфейсуF101T50 (https://www.olimex.com/Products/OLinuXino/A13/A13-LCD10TS/resources/F101TT50_1_release.pdf) .
В качестве HDMI источника сигнала используется комп на Intel(R) HD Graphics 3000.
При включении в винде было разрешение 1024*600 как рекомендуемое, но после перезагрузки компа оно исчезло и уже чего только не делал оно больше не появлялось. Предполагаю, что разрешение оставалось от родной прошивки. Пришлось добавлять вручную.
Отчет по разрешениям в режиме HDMI.
800х600*60Гц картинка есть, но не влазила со всех сторон
1024х600*60Гц картинка есть, но не влазила со всех сторон
1024х768*60Гц картинка есть, но не влазила со всех сторон
1024х768*60Гц картинка есть, но не влазила со всех сторон
1152х864*60Гц картинка есть, но не влазила со всех сторон
1280х600*60Гц картинка есть, но не влазила со всех сторон
1280х720*60Гц картинка есть, но не влазила со всех сторон
1280х768*60Гц картинка есть, но не влазила со всех сторон
1280х800*60Гц картинка есть, но не влазила со всех сторон
1280х800*60Гц картинка есть, но не влазила со всех сторон
1280х960*60Гц картинка есть, но не влазила со всех сторон
1280х1024*60Гц картинка есть, но не влазила со всех сторон
1360х768*60Гц картинка есть, но не влазила со всех сторон
1366х768*60Гц картинка есть, но не влазила со всех сторон
1400х1050*60Гц картинка есть, но не влазила со всех сторон
1440х900*60Гц картинка есть, но не влазила со всех сторон
1600х900*60Гц картинка есть, но не влазила со всех сторон
1680х1050*60Гц картинка есть, но экран используется не весь (по бокам черные вертикальные полосы), зато с этих сторон картинка влазиет вся, а с верху и снизу нет.
1920х1080*60Гц картинка есть, но не влазила со всех сторон
При чем частота особо не влияла. Еще заметил по буквам на нативном разрешении 1024х600, что они замылены,т.е. как бы смаштабированы.
Попробовал подключить Android стик UG007 II. К сожалению на всех разрешениях картинка так же не влазила, но там порегулировав масштабирование получается вместить картинку на экран.
Подключить какой еще источник я и не знаю, что бы без всякого масштабирования и при родном разрешении все влезло.
При подключении по VGA все на много лучше. Подключал старенький комп, так там биос и все кадры при загрузке ОК
При первом подключении к ноуту по VGA контроллер пытался выставить разрешение 1024х768*85Гц и далее писал нет сигнала. Принудительно выставил 60Гц и все ОК.
Вот еще несколько разрешений по VGA.
1024х600*60Гц картинка есть и вся на экране, буквы видны отлично
1280х720*60Гц картинка есть и вся на экране, правда в меню пришлось нажать ADJ.
1280х800*60Гц картинка есть, но не влазила вверху
1280х800*75Гц картинка есть и вся на экране
1280х960*60Гц картинка есть и вся на экране
1280х1024*60Гц картинка есть, но не влазила вверху
1280х1024*75Гц картинка есть и вся на экране
Теперь по AV1 и AV2. В качестве видеосигнала использовал какую то автомобильную камеру заднего вида. Так там картинки нормальной так и не получилось увидеть. На видео (http://youtu.be/T2JtFXCFW6k) видно, что было. Экран импульсно иногда вспыхивал и гас, если надавить и удерживать кнопку меню на клавиатуре то можно добиться что бы картинка все же появлялась на несколько секунд, но потом все равно исчезала. Правда когда появлялась, то переливалась розовыми и синими оттенками.
Еще есть вопрос по самому ОСД меню. Со всеми пунктами разобрался, кроме выбора источника камеры заднего вида. Он ни как не выбирается клавиатурой, а пульта у меня изначально нет. А потому на сигнал ACC ни какой реакции. Можно хотя бы сделать как в меню выбора доступных источников? Кнопка "+" перемещается по источникам, а кнопка "-" активирует или деактивирует источник.
Уффф ну вроде бы все.
по поводу того что не входила в экран на HDMI уже вроде разобрались. это решается прошивкой корректного edid.
У себя уже получил абсолютно корректные 1280х800, хотя до этого некорректно отображалось. Завтра еще ждем тесты, как у других, исправилось или нет.
По rearinput очень странно, должно выбираться кнопками влево/вправо. Как только выбрали источник, он сохранился, можно просто подождать чтобы меню исчезло.
У вас влево/вправо не работают кнопки в этом меню? То что во всех пунктах по-разному это согласен, нужно привести к чему-то одному.
По поводу видео, мне пока никто не жаловался, правда и тестов было проведено очень немного. Это может быть из-за того что у вас TTL матрица и там есть какие-то особенности, надо разбираться подробней. Хотя у себя я тестил на матрице TTL 800x480 и у меня был видеосигнал, правда я подаю сигнал не с камеры, с другого источника.
Вам уже только завтра исправленную в части масштабирования прошивку смогу отправить.
Ок буду ждать новую прошивку. У меня на клавиатуре только следующие кнопки
1. POWER
2. MENU
3. + + +
4. - - -
5. SOURCE
Кнопок влево/вправо нет, а на + и - не реагирует никак. А системы цветности в прошивке все активны (PAL, NTSC, SECAM)?
Забыл спросить. Все же можно добавить возможность вращения экрана влево/право и верх/низ? Там всего 2 пина задействовать, правда это все в меню надо прорисовывать.
Ок буду ждать новую прошивку. У меня на клавиатуре только следующие кнопки
1. POWER
2. MENU
3. + + +
4. - - -
5. SOURCE
Кнопок влево/вправо нет, а на + и - не реагирует никак. А системы цветности в прошивке все активны (PAL, NTSC, SECAM)?
Забыл спросить. Все же можно добавить возможность вращения экрана влево/право и верх/низ? Там всего 2 пина задействовать, правда это все в меню надо прорисовывать.
Я и имел ввиду +/- по ним курсор слева от названия должен перемещаться влево/вправо. А в других пунктах меню они работают?
U/R L/R можно сделать. Да надо в меню прорисовывать и в память сохранять. Вам нужно просто настройку или чтобы к конкретному входу было привязано?
PAL и NTSC точно есть, я обоими проверял. Приделывайте тогда usb/ttl преобразователь на 112 вывод. По нему проц передает отладочную информацию, немного погодя сделаю в обработке видео вывод дополнительной отладки, посмотрим что там не так.
В последнем меню активации/деактивации используемых источников и в меню выбора текущего источника сигнала курсор есть и там все работает адекватно, а в меню выбора источника сигнала по команде АСС курсора нет как токового, только список источников.
По поводу U/D и L/R можно сделать как у заводской платы. 99 вывод - L/R, а 98 вывод - U/D, ну и что бы была возможность выбора в меню. Реализовать это в меню можно в виде 2-х символов: символ L/R по умолчанию не активен и символ U/D по умолчанию не активен и тогда ориентация экрана будет по умолчанию.
- Если надо активировать только зеркальное изображение по горизонтали , то в меню активируем только символ L/R.
- Если надо активировать только зеркальное изображение по вертикали, то в меню активируем только символ U/D.
Ну и в сумме будет возможность вращать изображение на экране как угодно.
По поводу usb/ttl преобразователе на 112 выводе хорошо что это есть. Я так понял на 112 выводе реализован Тх RS232 порта, а инфу можно читать любым терминалом?
В последнем меню активации/деактивации используемых источников и в меню выбора текущего источника сигнала курсор есть и там все работает адекватно, а в меню выбора источника сигнала по команде АСС курсора нет как токового, только список источников.
По поводу U/D и L/R можно сделать как у заводской платы. 99 вывод - L/R, а 98 вывод - U/D, ну и что бы была возможность выбора в меню. Реализовать это в меню можно в виде 2-х символов: символ L/R по умолчанию не активен и символ U/D по умолчанию не активен и тогда ориентация экрана будет по умолчанию.
- Если надо активировать только зеркальное изображение по горизонтали , то в меню активируем только символ L/R.
- Если надо активировать только зеркальное изображение по вертикали, то в меню активируем только символ U/D.
Ну и в сумме будет возможность вращать изображение на экране как угодно.
По поводу usb/ttl преобразователе на 112 выводе хорошо что это есть. Я так понял на 112 выводе реализован Тх RS232 порта, а инфу можно читать любым терминалом?
наверное я таки сделаю U/D L/R в то меню где activeinputs, чтобы оно для каждого входа задавалось. Но это попозже.
Насчет того что нет курсора у меня нет идей. Делайте usb/ttl добавим отладки туда.
По поводу usb/ttl все так, скорость 115200
наверное я таки сделаю U/D L/R в то меню где activeinputs, чтобы оно для каждого входа задавалось. Но это попозже.
Насчет того что нет курсора у меня нет идей. Делайте usb/ttl добавим отладки туда.
По поводу usb/ttl все так, скорость 115200
Это отличное дополнение, и хорошо что для каждого входа отдельно.
А интересно, можно сразу с двух входов брать изображение и половинить монитор и с обоих вещать?
Тогда можно будет реализовать схему с левой и правой камерой, на обоих дисплеях по какому нибудь событию а через ногу зх только кзх отдельно на весь монитор, через реле.
Мне кажется вы преувеличиваете возможности контроллера.
Мне кажется вы преувеличиваете возможности контроллера.
Возможно, я не знаю, поэтому спросил.
Заметил еще странность. Если моя камера подключена по AV1 или AV2, то даже в режиме HDMI иногда пропадает изображение, но такое явление редко проявляется, а если камера отключена то все работает стабильно. При этом на отладочном порту ни чего не происходит. Так же на отладчике ни чего не происходит когда камера пытается определится и моргает как на видео выше. Лог отладчика ниже.А можно ли сделать прошифку контроллера через UART. Ведь намного проще найти прошивочный датакабель от любого сотового на какой нибудь FT232 или PL2303 нежели специальные программаторы искать. У меня такого спецпрограмматора нет, а я уже как то притомился туда сюда снимать и ставить флешку.
Ход проекта на 5.03.2014 (http://openrtd2662.ru/?p=138)
Возможно, я не знаю, поэтому спросил.
насколько я знаю, это невозможно.
Заметил еще странность. Если моя камера подключена по AV1 или AV2, то даже в режиме HDMI иногда пропадает изображение, но такое явление редко проявляется, а если камера отключена то все работает стабильно. При этом на отладочном порту ни чего не происходит. Так же на отладчике ни чего не происходит когда камера пытается определится и моргает как на видео выше. Лог отладчика ниже.А можно ли сделать прошифку контроллера через UART. Ведь намного проще найти прошивочный датакабель от любого сотового на какой нибудь FT232 или PL2303 нежели специальные программаторы искать. У меня такого спецпрограмматора нет, а я уже как то притомился туда сюда снимать и ставить флешку.
про такие глюки как у вас ничего не могу сказать, не сталкивался с ними пока никто.
в отладке пока нет ничего про видео, это надо включать.
насчет прошивки через uart это я не в курсе. Наверное можно прояснить протокол контроллера через DDC и в bitbang режиме FT232 заливать прошивку, но это все только теория.
по поводу запиши флешки не выпаивая тут давали уже совет про программатор с ебея за 400руб.
кстати прошивки с корректными (надеюсь) EDID всем кто в тестах участвует отправлены, просьба протестировать и собщить.
Отловил, когда пропало изображение в HDMI режиме и потом появилось вновь, то по отладчику появилось сообщение REAR OFF HDMI, кстате в логе оно есть. Завтра опробую новую прошивку.
кстати прошивки с корректными (надеюсь) EDID всем кто в тестах участвует отправлены, просьба протестировать и собщить.
Матрица b089aw01, Native Resolution получил, Uefi Bios изображение есть, в принципе это все что хотелось бы по изображению. Осталось шим регулировка яркости, чтоб не пищала.
Вот след. матрицы для тестов которые имею:
M101NWT2
B101AW02 V.0
Отловил, когда пропало изображение в HDMI режиме и потом появилось вновь, то по отладчику появилось сообщение REAR OFF HDMI, кстате в логе оно есть. Завтра опробую новую прошивку.
судя по этому сообщению плата переключала вход после снятия сигнала ACC. Вы на ACC ничего не подавали? Отправляю вам еще одну версию, там и дебаг по кнопкам и по видео.
Распаял я матрицу малоизвестной фирмы IVO модель M101NWT2, даташит не нашел, lvds сигналы взял со штатной распиновки. подсветку повешал на 12В. Кстати штырьки на контроллере совпадают с разъемом ide 2.5 (ноутбучный винт), снял со старой ноутбучной мамки разъем и он клево встал на эти штырьки и паяться очень удобно http://imageshack.com/a/img849/8322/wm8r.jpg. Так что поддержку матрицы M101NWT2 можно считать полной, uefi bios и натив показывают на ура.
http://imageshack.com/a/img716/3748/zacp.jpg
http://imageshack.com/a/img37/3170/f1gi.jpg
Распаял я матрицу малоизвестной фирмы IVO модель M101NWT2, даташит не нашел
странно искал, первые же две ссылки в гугле видут напрямую на даташит
http://www.deaking.cn/uploadfile/M101NWT2R2.pdf
http://www.notebook-lcd.ru/pdf/M101NWT2_R2.pdf
может пригодится
судя по этому сообщению плата переключала вход после снятия сигнала ACC. Вы на ACC ничего не подавали? Отправляю вам еще одну версию, там и дебаг по кнопкам и по видео.
Да скорее всего давал сигнал АСС, но он так и не отреагировал на него. Получается он решил среагировать спустя какое то время. Новую прошивку опробую, но мне сначала надо решить вопрос по прошивке флешки без ее выпаивания, а сразу в плате, т.к. у меня отпаивается отладчик и флешка по 24С16, а паять проводочки к мелким ножкам RTD2660 уж больно кропотливое занятие.
странно искал, первые же две ссылки в гугле видут напрямую на даташит
http://www.deaking.cn/uploadfile/M101NWT2R2.pdf
http://www.notebook-lcd.ru/pdf/M101NWT2_R2.pdf
может пригодится
о пля, щас покурим...
Да скорее всего давал сигнал АСС, но он так и не отреагировал на него. Получается он решил среагировать спустя какое то время. Новую прошивку опробую, но мне сначала надо решить вопрос по прошивке флешки без ее выпаивания, а сразу в плате, т.к. у меня отпаивается отладчик и флешка по 24С16, а паять проводочки к мелким ножкам RTD2660 уж больно кропотливое занятие.
он не прореагировал т.к. скорей всего у вас в EEPROM не было прописано кое-что. Из-за этого меню не работало, т.к. не могло текущее значение считать. Еще у одного человека такая проблема появилась. В новой версии после прошивки настройки все слетят и должно их перезаписать на дефолтные. После этого должно заработать.
Продолжаю тестировать потихоньку
Водные такие:
Материнка A785GE (видео на борту HD4200)
Система Win7 только установлена, дрова с диска из поставки
Матрица LQ123K1LG03
HDMI
Подключен кабелем DVI>HDMI - Картинка пиксель в пиксель, разрешение 1280х480 определилось автоматом :great:
VGA
Вижу загрузку BIOS до анимации "запуск Windows", дальше черный экран, и раз в секунду моргание подсветки, лог загрузки по VGA на нижней картинке
Едидами по VGA я вообще еще не занимался. Он сейчас стоит дефолтный, в котором записано что попало. Кроме того с корректным определением 1280х480 по VGA там тоже есть вопросы, нормально потестить ВГА можно будет только после того как EDID нормальный там будет.
Уходит в черный экран, т.к. комп подает что-то неподдерживаемое с кадровой 85Гц.
Ништяк пацаны, уже многие получили натив на своих матрицах, а раньше все мучались.
Сейчас померял в машину 10.1 никак не запилить :-( так что если кому надо обращайтесь
Ништяк пацаны, уже многие получили натив на своих матрицах, а раньше все мучались.
Сейчас померял в машину 10.1 никак не запилить :-( так что если кому надо обращайтесь
Я уже на 12' матрицу как у bfom начал поглядывать)) Запилить вместо воздуховодов))
Я уже на 12' матрицу как у bfom начал поглядывать)) Запилить вместо воздуховодов))
12" красота, я когда 10.1 прикидывал, офигел от того что представил если она будет стоять и показывать. :yahoo:
я хочу вот такую попробовать подключить HSD101PWW2, уж больно параметры хороши (650 яркость и 800 контраст), но контролера для нее готового нет
я хочу вот такую попробовать подключить HSD101PWW2, уж больно параметры хороши (650 яркость и 800 контраст), но контролера для нее готового нет
1280x800 разрешение, 30пин конектор, от 5в до 15в подсветка, обычный LVDS, к этому контроллеру не проблема подключить, только шлейф надо распаять и все.
1280x800 разрешение, 30пин конектор, от 5в до 15в подсветка, обычный LVDS, к этому контроллеру не проблема подключить, только шлейф надо распаять и все.
ага, поэтому и начал изучать эту тему, и в китае заказал набор шлейфов для этой матрицы
ага, поэтому и начал изучать эту тему, и в китае заказал набор шлейфов для этой матрицы
там один шлейик нужен, плоский такой и желательно еще такой же коннектор как на матрице, если шлейф с двух сторон одинаковый, и можешь сразу заказать такой контроллер, потом просто все это надо будет собрать.
вроде я и у нашего китайца видел платку переходную под такой шлейфик
вот он походу (http://bit.ly/1fZQntH)
Есть еще такие конекторы:
http://bit.ly/1fZQ2XW http://bit.ly/1fZQ7Lq
Вот и я отписываюсь по результатам проверки новой прошивки. Теперь все основные разрешения из проверяемых до 1280х800 отображаются корректно, единственное при разрешении 800х600 контроллер сам выставил соотношение сторон 4:3, в то время как 1024х768 он растянул до 16:9. На разрешении 1280х600 картинка занимала не весь экран, т.е. сверху и снизу экрана были широкие черные полосы. В меню теперь все выбирается и регулируется, сам контроллер теперь реагирует на сигнал АСС, вообщем красота. Единственное портит впечатление отсутствие картинки с камеры заднего вида. Как и писал ранее картинка импульсно появляется на экране, нажимая кнопку меню можно на несколько секунд удержать картинку на экране, при этом картинка переливается оттенками. Видео происходящего ранее выкладывал. В тот момент когда удается удержать картинку на экране, поток информации на отладчике замирает. Лог от момента подачи питания на контроллера, смены разрешений и до экспериментов с камерой прилагаю ниже.
Вот и я отписываюсь по результатам проверки новой прошивки. Теперь все основные разрешения из проверяемых до 1280х800 отображаются корректно, единственное при разрешении 800х600 контроллер сам выставил соотношение сторон 4:3, в то время как 1024х768 он растянул до 16:9. На разрешении 1280х600 картинка занимала не весь экран, т.е. сверху и снизу экрана были широкие черные полосы.
Вы тестили по HDMI? Нативное разрешение у вас 1024х600? Оно показывает нормально?
800х600 попробуйте в меню поставить 16:9, после этого нормально?
с видео все сложнее. почему ваша камера выдает такой нестабильный сигнал, который определяется то как PAL то как SECAM. Соответственно при работе контроллер периодически обнаруживает что режим изменился и заново запускает определение видеосигнала, из-за этого и получается что нет изображения.
К сожалению это быстро поправить не удасться, т.к. эта часть кода в библиотеке, исходники которой нельзя посмотреть.
Пока я могу попробовать отключить определение системы цветности при работе, т.е. при появлении сигнала она определяется, а в процессе работы на изменение ее уже не смотреть.
правильней конечно разобраться почему она неверно определяет в процессе, но это надо время.
Вы тестили по HDMI? Нативное разрешение у вас 1024х600? Оно показывает нормально?
800х600 попробуйте в меню поставить 16:9, после этого нормально?
Да по HDMI, нативное разрешение 1024х600 и да с ним и с остальными проверяемыми разрешениями все тоже в порядке, за исключением 2 вышеперечисленных, но они я думаю особо и не нужны, тем более при моем разрешении матрицы. Я думаю при других разрешениях матрицы будет все по другому внутри контроллера масштабироваться до нативного матрицы. Как оказалось при разрешении 800х600 и было 16:9, когда выставил в меню 4:3 картинка стала просто чуть уже.
хотя, я вот сейчас внесу определенные изменения в настройки режима, может он будет определяться стабильнее. позже отправлю новую версию.
Странно, почему у меня не работает тригер переключения на кзх, у некоторых же работает, может он у меня не на ту лапу проца заведен, у кого на какую? Завтра проверю на какой у меня этот сигнал.
Сегодня проверил контроллер на стареньком компе, с обычным не UEFI BIOS'ом, все работает, разрешение вообще похоже на нативное, никакого замыливания, никакх срезов, все просто идеально:
http://imageshack.com/a/img268/3390/dhbn.jpg
Странно, почему у меня не работает тригер переключения на кзх, у некоторых же работает, может он у меня не на ту лапу проца заведен, у кого на какую? Завтра проверю на какой у меня этот сигнал.
если нет курсора на этой странице, значит из EEPROM читается не то значение (FF) и значит нечего отображать. После сброса настроек нужное значение по-умолчанию должно было прописаться туда.
То же самое и с переключением, не переключается, т.к. нет правильных значений на какой вход переключаться.
Можно конечно еще в коде меню добавить проверку, что если значение не то, то сбрасывать его на значение по-умолчанию.
Но лучше включить отладку.
если нет курсора на этой странице, значит из EEPROM читается не то значение (FF) и значит нечего отображать. После сброса настроек нужное значение по-умолчанию должно было прописаться туда.
То же самое и с переключением, не переключается, т.к. нет правильных значений на какой вход переключаться.
Можно конечно еще в коде меню добавить проверку, что если значение не то, то сбрасывать его на значение по-умолчанию.
Но лучше включить отладку.
А можно ли сделать, пункт, сброс до заводских установок?
Хотя после последних двух прошивок, настройки слетали в ноль
А можно ли сделать, пункт, сброс до заводских установок?
Хотя после последних двух прошивок, настройки слетали в ноль
вот это и получается очень странно, т.к. после перезаписи настроек все должно было починиться, поэтому хотелось бы глянуть что там в логе.
сброс настроек я планировал делать через меню.
если нет курсора на этой странице, значит из EEPROM читается не то значение (FF) и значит нечего отображать. После сброса настроек нужное значение по-умолчанию должно было прописаться туда.
.
А по какому адресу это значение стоит (FF) и какое значение надо прописать?
По настройке видео в новой прошивке, че то не увидел особой разницы, по крайней мере в меню ни чего не добавилось. разве что картинка стала более черно белой и дергающейся в нижний правый угол, но это можно увидеть когда удается удержать картинку на экране на пару секунд.
Может стоит добавить в меню принудительный выбор системы цветности видеосигнала (PAL, NTSC, SECAM) по крайней мере на момент отработки.
А по какому адресу это значение стоит (FF) и какое значение надо прописать?
У вас же заработало переключение? Адрес навскидку сказать сложно, т.к. там каждый блок настроек рассчитывается куда писать после предыдущего в зависимости от его размера предыдущего. быстрее отладку включить и посмотреть.
По настройке видео в новой прошивке, че то не увидел особой разницы, по крайней мере в меню ни чего не добавилось. разве что картинка стала более черно белой и дергающейся в нижний правый угол, но это можно увидеть когда удается удержать картинку на экране на пару секунд.
Может стоит добавить в меню принудительный выбор системы цветности видеосигнала (PAL, NTSC, SECAM) по крайней мере на момент отработки.
лучше я уберу определение цветовой системы после того как она один раз определена при появлении сигнала. Ну и попробую еще разные источники видеосигнала поискать, камера какая-то у меня тоже где-то валялась, с нее попробую.
Нашел на просторах интернета, как считывать EDiD с помощью Arduino (http://www.chrisbot.com/i2c-and-monitor-ddc.html), может пригодится.
Да у меня работало переключение по команде АСС правда я до этого стирал всю EEPROM, но после прошивки опять отсутствует выбор источника камеры заднего вида. Я поэтому и спрашивал, про конкретный адрес, что бы не стирать всю память. Сейчас стер всю EEPROM, но выбор источника сигнала АСС так и не появился. Теперь я даже и не знаю как у меня вчера появился заветный пунктик.
а скиньте дамп при старте?
я вот сейчас на вторую плату напаял еепромку, попробую залить какую-нибудь старую версию, а потом новую поверх и погляжу в чем дело
Ок. Прям от момента подачи питания на контролер и далее попытки включить источник по команде АСС в меню. Заметил еще одну странность при первом включении меню. При уменьшении задержек включения и выключения по сигналу АСС проценты доходят до 0 и далее уходят на второй круг 250 и до 0. При дальнейших включениях такого явления уже не видел
нашел я, похоже, в чем проблема, странно что она не у всех проявлялась.
щас попробую у себя воспроизвести
Заметил еще одну странность при первом включении меню. При уменьшении задержек включения и выключения по сигналу АСС проценты доходят до 0 и далее уходят на второй круг 250 и до 0. При дальнейших включениях такого явления уже не видел
Есть такое, а еще бывает если с 0% или чуть больше, нажать на прибавление, то прыгает сразу до 50%
У меня проблема с EEPROM не воспроизвелась почему-то. Пробовал на абсолютно чистой EEPROMке. НО тем не менее нашел одно подозрительное место, исправлю.
Разбирался с EDID для 800х480. Обнаружилась следующая проблема: есть в EDID есть любое разрешение выше чем 800х480, винда7 выберет его, а 800х480 даже в списке для переключения в винде не будет. Это несмотря на то, что 800х480 стоит предпочитаемым разрешением.
Если все разрешения выше 800х480 отключить, то винда его выбирает и показывает замечательно, но проблема с современным графическим биосом появляется, ему такого разрешения мало, он с ним не работает нормально (ему подавай 800х600 или даже выше). Вот такая проблема, не придумал что делать с этим пока.
У меня проблема с EEPROM не воспроизвелась почему-то. Пробовал на абсолютно чистой EEPROMке. НО тем не менее нашел одно подозрительное место, исправлю.
Разбирался с EDID для 800х480. Обнаружилась следующая проблема: есть в EDID есть любое разрешение выше чем 800х480, винда7 выберет его, а 800х480 даже в списке для переключения в винде не будет. Это несмотря на то, что 800х480 стоит предпочитаемым разрешением.
Если все разрешения выше 800х480 отключить, то винда его выбирает и показывает замечательно, но проблема с современным графическим биосом появляется, ему такого разрешения мало, он с ним не работает нормально (ему подавай 800х600 или даже выше). Вот такая проблема, не придумал что делать с этим пока.
Современный графический биос это UEFI BIOS как у меня на основном компе, у меня же работает он.
Современный графический биос это UEFI BIOS как у меня на основном компе, у меня же работает он.
у вас когда работает биос, он выставляет 1366х768. (это второе разрешение которое прописано детально). Кстати так сделано во всех едидах которые я делал. Пока это не было прописано биос не работал.
А тут я не могу прописать ничего выше натива 800х480, так как винда уже не выбирает натив, а выбирает "любое другое, главное побольше".
Товарищи, пару вопросов:
1) кто-нибудь при помощи postal-avr прошивал сей контроллер? Работает?
2) Контроллер с подключенным к нему питанием перепрошивается?
Товарищи, пару вопросов:
1) кто-нибудь при помощи postal-avr прошивал сей контроллер? Работает?
2) Контроллер с подключенным к нему питанием перепрошивается?
1- не пробовал
2- именно с питанием, я прошиваю во включенном режиме, даже с включенными источниками сигнала, что называется на лету
Товарищи, пару вопросов:
1) кто-нибудь при помощи postal-avr прошивал сей контроллер? Работает?
2) Контроллер с подключенным к нему питанием перепрошивается?
без питания он как бы и не будет шиться.
Я своим прогером шью выключенный контроллер, питание 3 Вольта на микруху есть в самом програматоре.
Эх, у меня с посталом только 3 прицепки, а на питание уже не хватает. Завтра попробую в нашем колхозе еще одну прицеплялку купить. И резисторы забыл, не могу из-за этого флешку распаять.
Прошивку-то мне скинете? В личке ответил по матрице и моему мылу.
Прошивку-то мне скинете? В личке ответил по матрице и моему мылу.
отправил
спасибо. борюсь с программаторами. как будут результаты - отчитаюсь.
еще подскажите,пожалуйста, 3.3 в откуда с платы брать?
Прошился с горем пополам, теперь паяюсь.
там транзистор есть 9435 в том углу платы. У него с одной стороны три ноги соединено. там 3,3В
еще подскажите,пожалуйста, 3.3 в откуда с платы брать?
Прошился с горем пополам, теперь паяюсь.
А подробнее расскажешь про использование postal? Мне привезли пару дней назад, но ещё не разбирался
Ты прошил память через проц или напрямую?
... использование postal... Мне привезли пару дней назад...
Подскажите, пжлста, где и у кого Вы покупали готовый postal2 (судя по вашей подписи Вы в Москве)
Подскажите, пжлста, где и у кого Вы покупали готовый postal2 (судя по вашей подписи Вы в Москве)
Я купил postal3 на Митинском, коор-ты я давал в этой теме пару страниц назад. Они есть на monitor net
Расскажу с удовольствием. Так и так собирался это сегодня сделать, но тут 8 марта, поздравлялки, забухалки итд. )))
Начну по порядку
Заказал я через monitor.net его у Михаила. Просто в конце темы отписался, и на следующий день он мне скинул реквизиты для оплаты и точную сумму. Я взял "полный фарш" и на всяяяякий случай еще заказал у него vct-jig (300р), что меня и спасло.
Оказывается, когда читаешь описание - надо на всякий случай вникать.
В описании postal прямо написано, что есть две версии - постал 2 и постал 3, и перечислены методы работы и того и другого. Так вот. Постал 3 НЕ включает в себя часть функций постал 2, а постал 2 работает только с lpt.
В итоге у меня на руках postal 3 usb (известный также как postal-avr), который умеет шить spi flash, но только после ее выпайки, и vct-jig, который работает с постал 2 и может зашить флеш через процессор, но с портом lpt, которого я не имею в окружающих меня ноутбуках.
Причем на просьбу добавить функционал в постал 3, автор ответил, что кому надо - у них есть порты lpt, но это впрочем полностью его право.
Обалдев от такого расклада я обратил свой взор к переходнику usb-lpt, который когда-то использовал для принтера. StLab какой-то. Так как я давно оторвал у него юсб разъем, пришлось его починить и снова обломаться. Оно может работать только с принтерами.
В итоге, я вспомнил, про то, что у меня есть древний ноут ibm thinkpad a21m, еще на третьем пне, который был заброшен на полку по причине полудохлости блока питания и потере необходимости (до прошлого года он три сезона трудился на неотапливаемом балконе в виде впн-сервера под опенбсд).
В общем нашел как собрать лайв-сд с виндовс 98, положил туда постал и лпт-драйвера для него,загрузился, слил флеш и залил туда прошивочку от автора. Пока еще не смотрел, что получилось, ибо во-первых по причине своей криворукости залил 103,104,105 выводы припоем сверху (дрогнула кривая рука :D ), и во-вторых еще не выдрал из машины кабель lvds.
А, да, забыл, еще собрал переходничок с db9, которым оснащен vct-jig, на разъем, который с вга спарен на нашей плате.
Шился по инструкции: http://remont-aud.net/forum/84-24642-1
Вообще я сначала собрал переходник db9-vga, но что-то видимо не туда подключил и он у меня не заработал, я попрыгал вокруг него, поплясал, поколдовал, и уже собирался выпаивать флеш, но решил напоследок попробовать к белому разъему подключиться, так как там все контакты подписаны, да и для выпайки у меня ничего не было, а идти лениво было.
Вот такая санта-барбара с уроком для меня - сначала разберись, потом покупай.
ЗЫ. То что было во флеше - могу выложить, если интересно.
Постал ругался на слишком маленький размере прошивки кстати.
ЗЗЫ. Возможно, постал 3 подойдет для прошивки на отключенной плате с помощью прищепки, которую тут выше описывали, у меня нет такой прищепки и в комплекте от михаила идут только 3 крокодильчика, которыми можно за ноги микрухи прицепиться,а у нас в ауле таких нет.
Народ, да не мучайтесь вы с этими лпт. Вот я уже писал, как само просто, и само дешего шить:
И кстати по программаторам, вот дешевый программатор (http://www.ebay.com/itm/24-EEPROM-25-SPI-FLASH-BIOS-TTL-USB-Programmer-ATMEL-WINBOND-24-25Series-adapter-/151167685202?pt=LH_DefaultDomain_0&hash=item23324bd252), кторый шьет на прямую микруху памяти, выпаивать не надо, есть спец прищепка (http://www.ebay.com/itm/new-SOIC8-SOP8-flash-chip-IC-Test-Clips-socket-adpter-BIOS-24-25-93-programmer-/171122644491?pt=LH_DefaultDomain_0&hash=item27d7b4560b), прям на плате шьет. Очень удобно и дешевле чем программатор от чинатоби.
угу. прищепку я уже заказал.
хм. распаял, подключил -- на экране "полосатый рейс" - вертикальные узкие тонкие бледные полосочки. После включения - медленно расползаются от центра и заполняют весь экран.. без источника сигнала. забыл пульт панельку кнопопок на работе.
отпаял питание 24с16 - тоже самое.
параметры матрицы неверные. если флеш не видит, просто светодиод горит красным и ни на что не реагирует.
Странно CLAA089NA0ACW насколько я понял аналогична A089SW01 1024х600 LVDS 18bit. покопаю подробнее.
UPD. Нет, похоже у первой pixelclock сильно меньше. поправим.
UPD отправил
Спасибо, жду на почту.
Без флеш вообще не включается контроллер?
Хотел для чистоты опытов пока обратно не припаивать.
Спасибо, жду на почту.
Без флеш вообще не включается контроллер?
Хотел для чистоты опытов пока обратно не припаивать.
не должен. но может через пару минут.
Прошивку на почте увидел. сейчас попробую.
Что-то сдается мне китайский блок питания мне еще голову дурит, при подключении подсветки (без шим, все как раньше) плата перестает шиться.
теперь узкие горизонтальные полоски на черном фоне бегут, с ошметками изображения.
Источник питания поменял - на родной прошивке показывает правильно.
пойду распаивать флешку.
во вложении оригинальная прошивка. Даташит на матрицу нужен?
давайте даташит, вдруг я какой-то не тот скачал
и фотку того что на экране
Да вряд ли, я в том же самом гугле даташит на нее беру:
http://www.udot.com.tw/data/CPT/8.9/CLAA089NA0ACW-V1-20090318.pdf
фото во вложении. Полоски бегут сверху вниз, и изображение сдвинуто на половину экрана вправо. Разрешение на входе 800х600, подключено по vga. После отключения от ноута даже сумел прочитать надпись сквозь полоски , причем смещение направо вроде бы пропало, секунды 3 его было видно.
хм. распаял, подключил -- на экране "полосатый рейс" - вертикальные узкие тонкие бледные полосочки. После включения - медленно расползаются от центра и заполняют весь экран.. без источника сигнала. забыл пульт панельку кнопопок на работе.
отпаял питание 24с16 - тоже самое.
Я надеюсь вы обратили внимание на то что на подсветку у нее +5В ?
Да, конечно. Китаец меня сразу предупредил. Питаюсь от 5 вольт.
Спасибо. )))
отправил еще вариант. странно.
Спасибо, позже вечером проверю оо результатах отпишу. А где можно на апи посмотреть? Потихоньку начну с ардуино пробовать.
хочется конечно постучать по дереву, но похоже у меня получилось сохранить настройки во FLASH.
wladkom1953
09.03.2014, 23:39
хочется конечно постучать по дереву, но похоже у меня получилось сохранить настройки во FLASH.
А в чем заключается отличие прошивки для flash от прошивки для внешней eeprom ?
А в чем заключается отличие прошивки для flash от прошивки для внешней eeprom ?
Как раз в отсутствии необходимости паять внешний eeprom)))
Это отличные новости.
По моей матрице - с последней версией стало хуже, чем с v2, вообще немогу ничего разобрать на экране - сплошное мельтешение. может мне родной edid с нее показать или параметры dtd-калькулятора?
wladkom1953
10.03.2014, 02:05
Как раз в отсутствии необходимости паять внешний eeprom)))
Это и ежу понятно. В чем заковыка? Видимо не все так просто с кодом?
Я сам с нетерпением жду именно прошивку под флеш.
хочется конечно постучать по дереву, но похоже у меня получилось сохранить настройки во FLASH.
А тем кто ЕЕПРОМ паял, пофигу :-)
А вобще поздравляю. Хорошие новости! Может у меня заработает выбор входа камеры зх...
Это отличные новости.
По моей матрице - с последней версией стало хуже, чем с v2, вообще немогу ничего разобрать на экране - сплошное мельтешение. может мне родной edid с нее показать или параметры dtd-калькулятора?
давайте и то и другое. вообще странно. И лучше пробуйте пока без источника сигнала.
А вобще поздравляю. Хорошие новости! Может у меня заработает выбор входа камеры зх...
Это я вроде и на eeprom пофиксил уже.
Это я вроде и на eeprom пофиксил уже.
Так у меня еще нет этой версии
Так у меня еще нет этой версии
так у вас же на работе все, поэтому и не отправлял.
так у вас же на работе все, поэтому и не отправлял.
ААА, я то без выходных :-)
ААА, я то без выходных :-)
отправил. эта уже во флеш сохраняет и шим починен.
отправил. эта уже во флеш сохраняет и шим починен.
Уже потестил, ну что сказать, КРУТО.
1.Входы работают, задержки тоже, единственное как то прыгают проценты странно, отнимаются не по одному бывает, а пачкой.
2. ШИМ, замерять не удалось, что там на выходе, но пищать стало меньше, ниже 50% практически не слышно, но выше все таки писк остался.
3. Это отсутствие сигнала. Раньше когда пропадал сигнал на входе то писал нет сигнала, и если ты в меню OSD, то оно скидывалось. Сейчас же я так понял контроллер перезагружается если нет сигнала, и не пишет ничего, в итоге если нет сигнала на входе вообще то в меню что либо настроить не получается, очень напрягает прям.
ЕЕПРОМку можно снимать? или еще для тестов оставить?
Уже потестил, ну что сказать, КРУТО.
1.Входы работают, задержки тоже, единственное как то прыгают проценты странно, отнимаются не по одному бывает, а пачкой.
2. ШИМ, замерять не удалось, что там на выходе, но пищать стало меньше, ниже 50% практически не слышно, но выше все таки писк остался.
3. Это отсутствие сигнала. Раньше когда пропадал сигнал на входе то писал нет сигнала, и если ты в меню OSD, то оно скидывалось. Сейчас же я так понял контроллер перезагружается если нет сигнала, и не пишет ничего, в итоге если нет сигнала на входе вообще то в меню что либо настроить не получается, очень напрягает прям.
ЕЕПРОМку можно снимать? или еще для тестов оставить?
1. в каком случае это происходит? какие действия при этом делаете?
2. Я поставил около 600Гц для вашей матрицы, осциллом посмотрел.
3. это на каком входе? на всех или только не видео? В этой версии в целях эксперимента было добавлено отключение опеределение смены видеорежима на входе AV в процессе его работы. У меня получилось хуже чем было, верну назад.
1. в каком случае это происходит? какие действия при этом делаете?
2. Я поставил около 600Гц для вашей матрицы, осциллом посмотрел.
3. это на каком входе? на всех или только не видео? В этой версии в целях эксперимента было добавлено отключение опеределение смены видеорежима на входе AV в процессе его работы. У меня получилось хуже чем было, верну назад.
1. просто добавляю/прибавляю проценты, в каком случае не понятно, почти всегда так прыгает, но настроить можно и сильно не напрягает.
2. :-( Странно, че она пищит, померять не могу, один на работе, и далеко к осцилу идти, на другом компе тестю.
3. На HDMI и AV2
вчера от нечего делать покопался hex-эдитором в вашей и в моей слитой прошивке, попробовал заменить 0400 0258 0175 0258 0A0A 0520 026E 0120 0016 из вашей на 0400 0258 0176 025A 0A0C 0520 0270 00F8 0015 но не помогло.
Во вложении данные из moninfo
dtd калькулятор ругается "entered and generated dtd didn't mach" различия в последней цифре, генерируется 18, а в edid 19
вчера от нечего делать покопался hex-эдитором в вашей и в моей слитой прошивке, попробовал заменить 0400 0258 0175 0258 0A0A 0520 026E 0120 0016 из вашей на 0400 0258 0176 025A 0A0C 0520 0270 00F8 0015 но не помогло.
Во вложении данные из moninfo
dtd калькулятор ругается "entered and generated dtd didn't mach" различия в последней цифре, генерируется 18, а в edid 19
Да это вы EDID в прошивке правите, он не относится к реальной настройке панели.
отправил еще вариант. Скиньте мне вашу родную прошивку на почту, может посмотрю оттуда данные.
Что-то подобное я и предполагал, но "дело было вечером, делать было нечего..."
Без изменений. Сделал видео.
Не вставляется:
источники сигнала не подключены.
http://youtu.be/iJ6QB30yGCA
вот еще какой главный вопрос. Что у вас за шнурок от платы к панели.
Вдруг там LVDS пары поменяны местами, а в вашей родной прошивке это учтено.
1. просто добавляю/прибавляю проценты, в каком случае не понятно, почти всегда так прыгает, но настроить можно и сильно не напрягает.
2. :-( Странно, че она пищит, померять не могу, один на работе, и далеко к осцилу идти, на другом компе тестю.
3. На HDMI и AV2
1. там регулировка действительно резковато работает.
2. можно еще убавить
3. уберу в следующий раз это изменение.
Тоже самое, причем я увидел нет сигнала на пол секунды, и контролер как бы перещагружается, что на ашдимиай что на ави, к контроллеру ни одного сигнала не подключенно. Попробуйте сами, вообще без любого сигнала, он циклически перегружается, настроить ни чего не успеваешь
Что-то подобное я и предполагал, но "дело было вечером, делать было нечего..."
Без изменений. Сделал видео.
Не вставляется:
источники сигнала не подключены.
http://youtu.be/iJ6QB30yGCA
Вот на этом видео контролер тоже без сигналов и тоже перезагоужается с такой частотой как у меня.
вот еще какой главный вопрос. Что у вас за шнурок от платы к панели.
Вдруг там LVDS пары поменяны местами, а в вашей родной прошивке это учтено.
Прозвонил:
матрица контроллер
8 RXIN0- 7 RXO0-
9 RXIN0+ 8 RXO0+
11 RXIN1- 9 RXO1-
12 RXIN1+ 10 RXO1+
14 RXIN2- 11 RXO2-
15 RXIN2+ 12 RXO2+
17 RXCLK- 15 RXOC-
18 RXCLK+ 16 RXOC+
Кабель от китайцев.
Если это имеет значение - линии edid не распинованы.
Прозвонил:
матрица контроллер
8 RXIN0- 7 RXO0-
9 RXIN0+ 8 RXO0+
11 RXIN1- 9 RXO1-
12 RXIN1+ 10 RXO1+
14 RXIN2- 11 RXO2-
15 RXIN2+ 12 RXO2+
17 RXCLK- 15 RXOC-
18 RXCLK+ 16 RXOC+
Кабель от китайцев.
Если это имеет значение - линии edid не распинованы.
Вот то что вы подключили плюс питание на матрицу, в начале какито два пина, толи 2-3 толи 3-4 ну и земля. На лини EDID пофиг
Не понял.
Это у меня шлейф от китайцев.
Плюс там есть питание на матрицу, управление подсветкой и 3 земли. Я не стал их сюда вписывать, потому что наверное они не нужны.
Вроде бы правильный шлейф? Лвдс линии не перевернуты и не поменяны?
Не понял.
Это у меня шлейф от китайцев.
Плюс там есть питание на матрицу, управление подсветкой и 3 земли. Я не стал их сюда вписывать, потому что наверное они не нужны.
Вроде бы правильный шлейф? Лвдс линии не перевернуты и не поменяны?
не перепутаны на первый вгляд, но немного не понятно, вроде как 8-9 с 11-12 перепутанны
ancc - респект за тему, есть намерение перейти от перманентного наблюдения к участию в нераскрытых аспектах, подробности в личке
... в прошивке еще сейчас отключены функции, которые определяют подключено что-то к HDMI или VGA разъемам или нет. На это отдельные выводы должны быть, но я в сторону VGA и HDMI разъемов не вызванивал их (а может их и нет в этой версии платы, уже и не помню).
С VGA проблем не замечено, а с HDMI закралась ошибка (http://www.pccar.ru/showpost.php?p=262272&postcount=409) и еще предстоит разобраться - в схемотехнике (http://www.pccar.ru/showpost.php?p=262866&postcount=426) она или прошивке.
Прозвонил:
матрица контроллер
8 RXIN0- 7 RXO0-
9 RXIN0+ 8 RXO0+
11 RXIN1- 9 RXO1-
12 RXIN1+ 10 RXO1+
14 RXIN2- 11 RXO2-
15 RXIN2+ 12 RXO2+
17 RXCLK- 15 RXOC-
18 RXCLK+ 16 RXOC+
Кабель от китайцев.
Если это имеет значение - линии edid не распинованы.
Странные номера выводов от контроллера, пришлите может фотку шлейфа в матрицу и в плату.
ancc - респект за тему, есть намерение перейти от перманентного наблюдения к участию в нераскрытых аспектах, подробности в личке
С VGA проблем не замечено, а с HDMI закралась ошибка (http://www.pccar.ru/showpost.php?p=262272&postcount=409) и еще предстоит разобраться - в схемотехнике (http://www.pccar.ru/showpost.php?p=262866&postcount=426) она или прошивке.
если честно, не понял что к чему. В личке ничего нет.
Запутался короче кому прошивку под какую матрицу слать))
Странные номера выводов от контроллера, пришлите может фотку шлейфа в матрицу и в плату.
Вот.
Ой, неправильно подписал. Переделал.
Свежую прошивку проверил - без существенных изменений.
Запутался короче кому прошивку под какую матрицу слать))
Перекличку надо?
Вот.
Ой, неправильно подписал. Переделал!
На контролере у вас с обратной стороны должно быть все подписано, если нет, могу фотку скинуть с подписями, сравните с пинаутом в даташите
Нет, на обороте этот lvds разъем у меня не подписан. скидывайте фото.
Нет, на обороте этот lvds разъем у меня не подписан. скидывайте фото.
Вот тут я выкладывал: http://www.pccar.ru/showpost.php?p=289084&postcount=268 но там я не этот разъем фотал, под рукой контролера нет, часов через 12 могу сфотать детальней, если не хватит чего
Благодарю, достаточно.
Вот нагуглил еще.http://www.sainsmart.com/media/catalog/product/cache/1/image/500x500/9df78eab33525d08d6e5fb8d27136e95/4/_/4_23_54_1.jpg
Все так. Так и подключено. Линии лвдс по порядку + на +, - на - (в смысле матрица\контроллер)
Вот.
Ой, неправильно подписал. Переделал.
Свежую прошивку проверил - без существенных изменений.
шлейф вроде не перепутан. Ничего не понимаю. CLAA089NA0ACW судя по данным аналогична A089SW01. На этом же конфиге работает B089AW01 у -=zds=-.
Основное отличие pixelclock у CLAA089NA0ACW меньше. Но даже с уменьшенным не работает.
Перекличку надо?
вроде разобрался.
шлейф вроде не перепутан. Ничего не понимаю. CLAA089NA0ACW судя по данным аналогична A089SW01. На этом же конфиге работает B089AW01 у -=zds=-.
Основное отличие pixelclock у CLAA089NA0ACW меньше. Но даже с уменьшенным не работает.
+ на +, - на -, может и не перепутано, а вот RXIN0- 9 RXIN0+ с RXIN1- 12 RXIN1+ может и попутанны, следует прозвонить все скрупулезно.
А мы можем добавить в контролер еще пару тригеров и запрограмировать их на разные действия?
Например при появление 12в, активировать еще один вход, например свободный ав, для обгонной камеры.
И еще один вход, на котором при появлении 12в, будет регулироваться подсветка, отниматься 50% от того что есть, или ставиться в положение которое настроил пользователь, например 10%.
А мы можем добавить в контролер еще пару тригеров и запрограмировать их на разные действия?
Например при появление 12в, активировать еще один вход, например свободный ав, для обгонной камеры.
И еще один вход, на котором при появлении 12в, будет регулироваться подсветка, отниматься 50% от того что есть, или ставиться в положение которое настроил пользователь, например 10%.
это вроде уже обсуждалось. Это все через I2C можно сделать.
сейчас уже умеет помимо всего прочего переключать входы, регулировать подсветку, отключать подсветку, вкл/выкл питание, еще отображение через OSD разных сообщений. Соответственно можно любые комбинации делать.
паять много выводов на rtd2662 мало кто сможет, поэтому не знаю, есть ли смысл делать это самим RTD2662.
A в ардуино надо скетч заливать?
Такой http://bit.ly/1gkNjoD пойдет?
И как это будет выглядеть, вот если я хочу добавить функцию при тушения подсветки, что надо делать, или это уже будет все добавлено в прошивку и сами пользователи не смогут ничего добавлять?
Просто мне кажеться можно пару тригеров добавить, как минимальный функционал, а остальные излишества на ардуину вешать.
A в ардуино надо скетч заливать?
Такой http://bit.ly/1gkNjoD пойдет?
И как это будет выглядеть, вот если я хочу добавить функцию при тушения подсветки, что надо делать, или это уже будет все добавлено в прошивку и сами пользователи не смогут ничего добавлять?
Просто мне кажеться можно пару тригеров добавить, как минимальный функционал, а остальные излишества на ардуину вешать.
не обязательно ардуино. любой контроллер с i2c подойдет. То ардуино что по ссылке тоже подойдет.
если вы хотите притушить подсветку, вы просто плате отправите команду "установить уровень подсветки на 10%". Это уже добавлено в прошивку. Планируется сделать так, чтобы всеми функциями платы можно было управлять через I2C.
В контроллер от платы планируется получать следующие данные:
1. текущий выбранный вход
2. состояние питания (включено или нет)
3. есть сигнал или нет на выбранном входе и если есть какой видеорежим на нем.
4. ????
Я просто не пойму как это все будет работать на примере, можете показать самый простой i2c контролер, дешевле ардуино. И показать как будет работать, на примере при тушения подсветки при появлении 12в
По прошивке - то же самое
По распиновке. Я честно не понимаю, что именно мне нужно проверить.
Еще раз прозвонил сопоставил с даташитами, лвдс линии подключены как на картинке.
Я просто не пойму как это все будет работать на примере, можете показать самый простой i2c контролер, дешевле ардуино. И показать как будет работать, на примере при тушения подсветки при появлении 12в
Берем ардуино, с соответствующими предосторожностями (ну хотя бы релюшкой) заводим на пин 12В, и в скетче указываем, что при замыканни пина на землю включить вход Камеры, отключить, когда пин вернется в свободное состояние. Ну и дальше придумывать любые приходящие в голову алгоритмы: при должном желании и кривизне рук необходимого радиуса сделать можно будет практически что угодно.
В этом плане ancc огромный респект за проделанную работу. Не думаю, что паяться на контроллер будет интересно. Гибкость с управлением по i2c безграничная. Полезнее наверное потратить время на реализацию доп. функций управления по i2c.
По прошивке - то же самое
По распиновке. Я честно не понимаю, что именно мне нужно проверить.
Еще раз прозвонил сопоставил с даташитами, лвдс линии подключены как на картинке.
да вроде все правильно по распиновке. Во всяком случае я не увидел никаких перепутанных LVDS линий.
По прошивке понятно. Попробую ради интереса на своей матрице такого эффекта добиться.
Вообще странно. Для этой матрицы выдаются такие аналоги в одном месте.
N089L6-L03
B089AW01, V.1
CLAA089NA0CCW
причем B089AW01 работает на этой прошивке.
Я просто не пойму как это все будет работать на примере, можете показать самый простой i2c контролер, дешевле ардуино. И показать как будет работать, на примере при тушения подсветки при появлении 12в
лучше используйте ардуино. Его проще всего программировать.
Тестовый скетч для управления я сделаю (или может кто-нибудь еще), точнее он и сейчас есть у меня, но я его для тестов использую, там кое-чего еще нет, а кое-чего лишнее, только путать будет тех кто захочет разобраться и что-то свое дописать.
Надо сделать будет набор готовых скетчей для типовых сценариев или даже библиотеку какую-нибудь может, чтобы одной строчкой команда была, типа:
select_input(hdmi);
set_backlight(50);
да вроде все правильно по распиновке. Во всяком случае я не увидел никаких перепутанных 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,
Но это полгода назад было, могу и ошибаться
Что-то разные у них тайминги: у моей поменьше интервалы.
(сверху - CLAA089NA0ACW, снизу - B089AW01)
В общем вот какими параметрами описывается панель и значения которые стоят.
#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
Тоже самое, причем я увидел нет сигнала на пол секунды, и контролер как бы перещагружается, что на ашдимиай что на ави, к контроллеру ни одного сигнала не подключенно. Попробуйте сами, вообще без любого сигнала, он циклически перегружается, настроить ни чего не успеваешь
На последней прошивке (с флешем) такая проблема есть. Вместо того чтобы вывести NO SIGNAL, ребутится. Пофиксено.
Вот и я отчитываюсь по прошивке от 7.03.2014 (23:04). Выбор источника сигнала по АСС так и не появился, правда я не стирал EEPROM. Зато картинка с камеры стала на много устойчивей, правда со своими косяками, но она есть. Прикладываю 2 видео.
1) Так выглядит на контроллере (http://youtu.be/mtYbKx-ZSik)
2) Так выглядит на ТВ. (http://youtu.be/EaYJoHzJIv8)
На видео с контроллера видно всего 2 парковочные полосы, на ТВ их 3, т.е. картинка как бы увеличена. Такое явление появляется, если я выключю контроллер и включу его кнопкой питания. Если изменить соотношение сторон 4:3, то картинка уже вся, как на ТВ и при переходе на 16:9, кариннка так же умещается на экран. На видео с контроллера так же можно увидеть нестабильность цвета, а иногда картинка и вовсе становилась черно белой и слегка подергивается в бок и вверх.
Поигрался с кастомными разрешениями 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 с инструкцией по сборке, что избавит вас от пересборки прошивки для каждого из нас (мне уже например стыдно вас терзать своей проблемой).
Если же планируется коммерческий продукт - тогда вопросов по исходникам нет.
Еще вопрос: какие у вас дальнейшие планы на прошивку? она будет openSource под какой-нибудь лицензией или вы планируете выпустить коммерческий продукт?
Это я собственно к чему: если это будет прошивка с открытыми исходниками, может быть уже актуально выложить ее куда-нибудь типа github с инструкцией по сборке, что избавит вас от пересборки прошивки для каждого из нас (мне уже например стыдно вас терзать своей проблемой).
Если же планируется коммерческий продукт - тогда вопросов по исходникам нет.
отправил вам новую версию с вашими настройками.
По поводу исходников. Я пока не решил как это будет дальше, соответственно исходники открывать пока не буду. Пока мне интересно этим заниматься и есть на это время, то буду заниматься)) Если надоест или времени не будет, то тогда пусть уже кто-то другой продолжит.
насчет коммерческого продукта я сильно сомневаюсь что это возможно.
отправил вам новую версию с вашими настройками.
По поводу исходников. Я пока не решил как это будет дальше, соответственно исходники открывать пока не буду. Пока мне интересно этим заниматься и есть на это время, то буду заниматься)) Если надоест или времени не будет, то тогда пусть уже кто-то другой продолжит.
насчет коммерческого продукта я сильно сомневаюсь что это возможно.
Понятно. Спасибо. ))
Еепромку снимать?
А можно сделать чтоб контролер не выкидывал тебе из настроек кода обнаруживает что нет сигнала
Перестала перезагружаться на AV. На HDMI теперь просто отключается и все. Даже на VGA проверил, NO SIGNAL и все дальше нормально. На HDMI NO SIGNAL и через несколько сек отрубается, причем диод из зеленого, переходит в желтый, при нажатие на кнопку вкл, становится красным и только еще раз при нажатии вкл, становится зеленым и все по кругу.
Писк все равно остался, только теперь его практически не слышно и он изменился, как бы стал менее пронзительным.
Еепромку снимать?
А можно сделать чтоб контролер не выкидывал тебе из настроек кода обнаруживает что нет сигнала
еепромку я бы пока не снимал. мало еще тестов на флеше было. вдруг опять какой-нибудь глюк, опять паять придется.
по поводу того что NO SIGNAL стирает меню,такая проблема известна, у меня записана. Из той же серии, что когда на HDMI нет сигнала, он через несколько секунд после выдачи сообщения, вообще засыпает.
Будет решено позже. подсветка пищит у вас на 250Гц?
еепромку я бы пока не снимал. мало еще тестов на флеше было. вдруг опять какой-нибудь глюк, опять паять придется.
по поводу того что NO SIGNAL стирает меню,такая проблема известна, у меня записана. Из той же серии, что когда на HDMI нет сигнала, он через несколько секунд после выдачи сообщения, вообще засыпает.
Будет решено позже. подсветка пищит у вас на 250Гц?
Да точно, засыпает.
Частоту опять проверить не смогу, осцил USB, чето слетели дрова :-( а так да пищит, но не слышно, пока ухо не приложишь.
И еще сейчас, если убрать питание с контролера то при следуешем появлении питания контроллер не включится сам, надо будет жать кнопку вкл, причем два раза.
И еще сейчас, если убрать питание с контролера то при следуешем появлении питания контроллер не включится сам, надо будет жать кнопку вкл, причем два раза.
Тоже не включается (насчет 2-х раз - не обратил внимание)
И еще сейчас, если убрать питание с контролера то при следуешем появлении питания контроллер не включится сам, надо будет жать кнопку вкл, причем два раза.
Это на каком входе? Точнее какая последовательность действий чтобы это воспроизвести?
у меня на не известно не видно же ничего, вчера еще проявилось (сегодняшнюю не смотрел).
Отключаем питание, включаем питание, контроллер в стендбай.
Это на каком входе? Точнее какая последовательность действий чтобы это воспроизвести?
на любом
Тоже не включается (насчет 2-х раз - не обратил внимание)
У меня с прошивкой 11.03.2014 10:32 такого эффекта нет. Проверял на HDMI, AV1, AV2. При отключении и включении питания контроллер включался сразу. Теперь появился выбор источника по АСС, ну и конечно пропало видеоизображение на AV1 и AV2, точнее перешло в импульсный режим как и ранее.
У меня с прошивкой 11.03.2014 10:32 такого эффекта нет. Проверял на HDMI, AV1, AV2. При отключении и включении питания контроллер включался сразу. Теперь появился выбор источника по АСС, ну и конечно пропало видеоизображение на AV1 и AV2, точнее перешло в импульсный режим как и ранее.
такое может быть, если подаешь питание, а на последнем входе который был запомнен нет сигнала. Я не уверен, но что-то похожее я встречал, у меня вроде записано даже как баг в списке.
насчет камеры, а вы питаете ее от нормального источника? Вдруг там какие-нибудь пульсации, а на фильтрах китайцы сэкономили.
И кстати если можно пришлите осциллограмму сигнала с этой камеры.
кстати. А вот такой глобальный вопрос. Какое должно быть поведение контроллера при подаче питания?
Мне вот видится правильным такой вариант:
При подаче питания, контроллер включается на последнем запомненном входе, если на нем нет сигнала подсветку не зажигает пока сигнал не появится.
Ну и неплохо сделать настройку что делать при включении питания
включаться/ждать включения кнопкой или по i2C/предыдущее состояние.
последний вход+подсветка, но не ав входы (вряд ли кто-то сигнал с карпс по ав будет подавать)
По прошивке. Лично я сдаюсь. Залил прошивку - опять +\- тоже самое. Такой же сдвиг на полэкрана по горизонтали и мельтешение по вертикали. В принципе, если бы я не знал, что прошивки разные, сказал бы, что одно и то же. (((
последний вход+подсветка, но не ав входы (вряд ли кто-то сигнал с карпс по ав будет подавать)
По прошивке. Лично я сдаюсь. Залил прошивку - опять +\- тоже самое. Такой же сдвиг на полэкрана по горизонтали и мельтешение по вертикали. В принципе, если бы я не знал, что прошивки разные, сказал бы, что одно и то же. (((
я вам отправил картинку щас, нашел в одном даташите. там относительно таймингов. Судя по ней, начальную позицию надо ставить значительно позже.
При подачи питания, включает последний вход, но только если это hdmi или VGA, если это ав, то переключаемся на след вход который активирован в source, и смотрим есть ли там сигнал, есть остаемся на нем, нет, переключаем на след вход из активных в source и смотрим есть ли там сигнал, есть остаемся там, нет дальше, но цикл не больше двух раз, а то без источников на столе будет по кругу гонять. Если в source всего один вход отмечен, то оставаться на нем до появления сигнала, ав входы не считаем
такое может быть, если подаешь питание, а на последнем входе который был запомнен нет сигнала. Я не уверен, но что-то похожее я встречал, у меня вроде записано даже как баг в списке.
насчет камеры, а вы питаете ее от нормального источника? Вдруг там какие-нибудь пульсации, а на фильтрах китайцы сэкономили.
И кстати если можно пришлите осциллограмму сигнала с этой камеры.
Опробовал и такой вариант, контроллер включается сразу.
Попробую другой источник питания найти, просто на ТВ все показывается нормально, видео я выкладывал выше. Как найду другой источник питания, то опробую, а там кто его знает.
Ниже попытался снять осциллограммы градации серого, первая попавшаяся картинка в интернете
я вам отправил картинку щас, нашел в одном даташите. там относительно таймингов. Судя по ней, начальную позицию надо ставить значительно позже.
Эх, если бы я понимал, что на ней изображено. Для меня эти диаграммы сигналов для матрицы темный лес. Когда-то пытался понять, но так и не нашел внятного толкования. Пойду еще погуглю.
Опробовал и такой вариант, контроллер включается сразу.
Попробую другой источник питания найти, просто на ТВ все показывается нормально, видео я выкладывал выше. Как найду другой источник питания, то опробую, а там кто его знает.
Ниже попытался снять осциллограммы градации серого, первая попавшаяся картинка в интернете
на современном тв как правило мощный процессор стоит, он даже плохой видеосигнал вытягивает.
некоторое время назад тестил RGBS->Composite кодер, который запитал от каких-то непонятных 5В. Так у меня на телеке картинка была идеальная, а RTD даже с родной прошивкой (нынешней еще не было рабочей) нормально этот сигнал не показывал.
Эх, если бы я понимал, что на ней изображено. Для меня эти диаграммы сигналов для матрицы темный лес. Когда-то пытался понять, но так и не нашел внятного толкования. Пойду еще погуглю.
Смысл в том что T3 это _STD_DH_TOTAL
а T4 это _DISP_WID.
Соответственно _DH_ACT_STA_POS должно быть T3-T4 ??
на современном тв как правило мощный процессор стоит, он даже плохой видеосигнал вытягивает.
некоторое время назад тестил RGBS->Composite кодер, который запитал от каких-то непонятных 5В. Так у меня на телеке картинка была идеальная, а RTD даже с родной прошивкой (нынешней еще не было рабочей) нормально этот сигнал не показывал.
Вообщем опробовал еще пару источников на 12В и 14В, результат тот же. Т.к. источники все импульсные, то теорию насчет помех я бы согласился. Но когда в качестве 4-го источника взял аккумулятор на 12 В (на нем было 13В) от ИБП и результат тот же, то думаю, что надо все же искать решение проблемы в прошивке. Кстати вспомнил с родной прошивкой от китайца эта камера работала. Завтра еще раз залью родную прошивку и посмотрю как будет вести себя камера, может контроллер накрылся. хотя с чего, вообщем завтра узнаю.
Наверное.
Меня смущает в этом случае необходимость задавать _DH_ACT_STA_POS, _STD_DH_TOTAL и _DISP_WID.
Если _DH_ACT_STA_POS = _STD_DH_TOTAL - _DISP_WID то почему его просто не вычислять, или это справедливо не для всех матриц?
_DH_ACT_END_POS тоже тогда равен _STD_DH_TOTAL?
Если так, то для моей матрицы в соответствии с даташитом:
_STD_DH_TOTAL = 1200
_DISP_WID = 1024
_DH_ACT_STA_POS = 1200 - 1024 = 176
_DH_ACT_END_POS = 1024 + 176 = 1200
_STD_DV_TOTAL = 625
_DISP_LEN = 600
_DV_ACT_STA_POS = 625 - 600
_DV_ACT_END_POS = 625
(я же говорил, что ничего не понимаю))))
уточнение насчет прошивки с флешем. У кого не запускалось. Это связано с тем, что флеш не нужна, но резисторы подтяжки на выводах шины I2C нужны. Соответственно у кого они распаяны вместе с еепром, то отключая eeprom вы убираете и их, а поддержка I2C в прошивке остается, и контроллер пробует на выводах шины I2C висящих в воздухе чего-то найти. В некоторых случаях это приводит к зависанию.
Тогда вам нужно 2 прошивки - одна с отключенным i2c для тех, кому не нужно управление. Все-таки тяжко к выводам процессора паяться.
Тогда вам нужно 2 прошивки - одна с отключенным i2c для тех, кому не нужно управление. Все-таки тяжко к выводам процессора паяться.
все таки сейчас попробую на выводы 56,57 перенести I2C. они уже притянуты
Мне перекомпильте, при возможности с новыми таймингами :blush:
версия 006 заработала на голом контроллере (без впаивания каких либо проводов в контроллер), настройки сохраняются
wladkom1953
11.03.2014, 22:04
уточнение насчет прошивки с флешем. У кого не запускалось. Это связано с тем, что флеш не нужна, но резисторы подтяжки на выводах шины I2C нужны. Соответственно у кого они распаяны вместе с еепром, то отключая eeprom вы убираете и их, а поддержка I2C в прошивке остается, и контроллер пробует на выводах шины I2C висящих в воздухе чего-то найти. В некоторых случаях это приводит к зависанию.
А я то думал, что это у меня одного не включается подсветка и зависон, тогда еще раз жду подкорректированную флеш для LQ123K1LG03 (Наверно подразумевалось все-же: что еепром не нужна)
Завтра еще раз залью родную прошивку и посмотрю как будет вести себя камера, может контроллер накрылся. хотя с чего, вообщем завтра узнаю.
С родной прошивкой камера кажет отлично, мне кажется что даже лучше чем на ТВ, хотя наверно тут имеет значение размер и разрешение экрана. Так что думаю надо копать в прошивке по видеоизображению. Выкладываю родную прошивку от китайца может чем поможет, да мало кому пригодится.
С родной прошивкой камера кажет отлично, мне кажется что даже лучше чем на ТВ, хотя наверно тут имеет значение размер и разрешение экрана. Так что думаю надо копать в прошивке по видеоизображению. Выкладываю родную прошивку от китайца может чем поможет, да мало кому пригодится.
Сегодня я ковырял дампы родных прошивок на предмет извлечения таймингов для матрицы, которая не взлетает, оказалось что т.к. все прошивки для RTD2662 сделаны фактически на основе одних исходников, зная порядок следования данных в исходнике, можно выдернуть настройки и из дампа родной прошивки.
Сегодня с матрицей попробуем, если взлетит, значит и по видео вариант выдернуть эти настройки вполне должен быть рабочий.
Хорошо, буду ждать с нетерпением результатов. Если получится у вас, то думаю решатся и все мои проблемы и проблемы других людей. Сегодня общался с китайцем, на предмет получения исходников. Так китаец отказал, сказал что высылают только BIN файл по запросу и что исходников нет. Вот такая вот история.
Хорошо, буду ждать с нетерпением результатов. Если получится у вас, то думаю решатся и все мои проблемы и проблемы других людей. Сегодня общался с китайцем, на предмет получения исходников. Так китаец отказал, сказал что высылают только BIN файл по запросу и что исходников нет. Вот такая вот история.
Я оюсь что те люди которые этим занимались или занимаются, наши китайцы-продавцы с ними не знакомы, а бин файлы эти лежат на их форумах или в файл помойке, вот они их и качаю, а контроллеры так вообще сами делают по рисункам старого китайского мудреца Ку Ни Ли
Не совсем так. Когда я заказывал контроллер у них, то просил что бы по умолчанию включался HDMI и после АСС всегда в него возвращался. Ток вот у них это заняло некоторое время, после чего они выслали мне уже с нужной мне прошивкой. Так что они скорее всего прошивки все таки собирают, только делают может не из исходников, а конструктором прошивки, наподобие которого я выкладывал выше под BIT1612, а где взяли они этот конструктор это уже другой вопрос, скорее всего мог снабдить сам реалтек, как корпаративных клиентов.
Не совсем так. Когда я заказывал контроллер у них, то просил что бы по умолчанию включался HDMI и после АСС всегда в него возвращался. Ток вот у них это заняло некоторое время, после чего они выслали мне уже с нужной мне прошивкой. Так что они скорее всего прошивки все таки собирают, только делают может не из исходников, а конструктором прошивки, наподобие которого я выкладывал выше под BIT1612, а где взяли они этот конструктор это уже другой вопрос, скорее всего мог снабдить сам реалтек, как корпаративных клиентов.
Не ну есть связь, конечно, я то утрировал, но боюсь через большую кучу посредников, интересно просто чип как бы оригинальный, известного производителя, а в какие брендовые девайсы его ставят? Оттуда руки растут, может даже связь с инженерами/програмитами есть на офф заводах.
Сегодня я ковырял дампы родных прошивок на предмет извлечения таймингов для матрицы, которая не взлетает, оказалось что т.к. все прошивки для RTD2662 сделаны фактически на основе одних исходников, зная порядок следования данных в исходнике, можно выдернуть настройки и из дампа родной прошивки.
Сегодня с матрицей попробуем, если взлетит, значит и по видео вариант выдернуть эти настройки вполне должен быть рабочий.
Жду прошивку на тест. )))
Не ну есть связь, конечно, я то утрировал, но боюсь через большую кучу посредников, интересно просто чип как бы оригинальный, известного производителя, а в какие брендовые девайсы его ставят? Оттуда руки растут, может даже связь с инженерами/програмитами есть на офф заводах.
Вот на монитор.нет (https://www.google.com/search?q=monitor.net.ru+rtd2660&oq=monitor.net.ru+rtd2660&aqs=chrome..69i57j69i60.8298j0j7&sourceid=chrome&espv=210&es_sm=93&ie=UTF-8#q=site:monitor.net.ru+rtd2660&start=0) можно посмотреть. Довольно распространенный в мониторах, телевизорах итд процессор вроде как.
Жду прошивку на тест. )))
ловите
Кстати, вопрос, флеш можно отпаивать? от выводов проца тоже отпаиваться можно? Удалось перенести выводы на уже подтянутые? Пора к ним паяться?
Кстати, вопрос, флеш можно отпаивать? от выводов проца тоже отпаиваться можно? Удалось перенести выводы на уже подтянутые? Пора к ним паяться?
выводы перенесены на уже подтянутые, от ног процессора можно отпаиваться.
от флеша тоже наверное можно, но мало еще тестов без флеша.
обновление наверное на сайте сделаю завтра.
Я так же жду прошивку для теста с выдранным из китайской прошивки видеорежимом.
Я так же жду прошивку для теста с выдранным из китайской прошивки видеорежимом.
надергал видеорежимы, буду осмыслять что к чему.
Выражаю огромный респект ancc, за то, что несмотря на засады он таки добил поддержку моей матрицы.
wladkom1953
13.03.2014, 01:47
жду подкорректированную флеш для LQ123K1LG03
Протестировал версию 006. По HDMI полный респект(отлично работает как на винде так и на андроиде), а по VGA так и не смог получить разрешение 1280х480. Поверстрип не помогает, в списке доступных разрешений оное отсутствует.
Выражаю огромный респект ancc, за то, что несмотря на засады он таки добил поддержку моей матрицы.
Завелась. Поздравляю.
Вот на монитор.нет (https://www.google.com/search?q=monitor.net.ru+rtd2660&oq=monitor.net.ru+rtd2660&aqs=chrome..69i57j69i60.8298j0j7&sourceid=chrome&espv=210&es_sm=93&ie=UTF-8#q=site:monitor.net.ru+rtd2660&start=0) можно посмотреть. Довольно распространенный в мониторах, телевизорах итд процессор вроде как.
так там речь в основном про китайцев
Протестировал версию 006. По HDMI полный респект(отлично работает как на винде так и на андроиде), а по VGA так и не смог получить разрешение 1280х480. Поверстрип не помогает, в списке доступных разрешений оное отсутствует.
EDIDами по VGA я пока не занимался еще. там стоит дефолтный китайский.
так там речь в основном про китайцев
EDIDами по VGA я пока не занимался еще. там стоит дефолтный китайский.
А по hdmi не починилось, что в сон уходит после отруба питания?
А по hdmi не починилось, что в сон уходит после отруба питания?
Я это не проверял.
Я проверял следующее. При включении платы, если на текущем входе нет сигнала, то плата включается, НО! светодиод все равно горит красным и подсветку тоже не зажигает. Как только в данном режиме подаешь сигнал, плата тут же зажигает подсветку и зеленым светодиод.
Соответственно то что в этом случае если мы пытаемся включить плату все равно, надо нажать на POWER два раза это как раз первый раз выключаем плату, а потом включаем кнопкой (и в этом случае она включается даже если нет сигнала).
Все это я проверял на AV.
Это конечно надо привести в порядок (надо чтобы светодиод горел зеленым в таком режиме и после нажатия кнопки POWER просто зажигалась подсветка), но поведение платы при подачи питания мне кажется правильным.
Обновление на сайте http://openrtd2662.ru/?p=147
Добавлен новый раздел "О проекте (http://openrtd2662.ru/?page_id=144)" где собрана вся актуальная информация о проекте.
Я это не проверял.
Я проверял следующее. При включении платы, если на текущем входе нет сигнала, то плата включается, НО! светодиод все равно горит красным и подсветку тоже не зажигает. Как только в данном режиме подаешь сигнал, плата тут же зажигает подсветку и зеленым светодиод.
Соответственно то что в этом случае если мы пытаемся включить плату все равно, надо нажать на POWER два раза это как раз первый раз выключаем плату, а потом включаем кнопкой (и в этом случае она включается даже если нет сигнала).
Все это я проверял на AV.
Это конечно надо привести в порядок (надо чтобы светодиод горел зеленым в таком режиме и после нажатия кнопки POWER просто зажигалась подсветка), но поведение платы при подачи питания мне кажется правильным.
Все, я понял логику...
A можно мне подсказать на каких пинах на этой http://bit.ly/1lBHE1Y платке, сигналы sda и scl ? Буду ардуино подключать
Upd: вопрос снимается. Все нашел:
TXO - n.c.
RXI - aux2
GND - gnd
GND - gnd
D2 - sda
D3 - scl
D4 - output1
D5 - output2
D6 - output3
D7 - throttle / ppm
D8 - aux1
D9 - output4
D10 - output5
D16 - roll
D17 - pitch
D15 - yaw
A0 - cam mount
A1 - cam mount
A2 - output6
A3 -
VCC -
RST - n.c.
GND - gnd
RAW - bec / 5V
По распайке к выводам 56 и 57:
Я правильно понимаю, что с них дорожки уходят на резисторную сборку с маркировкой 472 к двум ее крайним ногам\резисторам и можно припаятся прямо к ней, и не мучиться с ногами процессора?
Ардуино припаял, как теперь проверить его, хотя бы простое че нить? Или можно его к компу подключить и посмотреть что он считывает с контроллера, ну там вход какой, разрешение, состояние
По распайке к выводам 56 и 57:
Я правильно понимаю, что с них дорожки уходят на резисторную сборку с маркировкой 472 к двум ее крайним ногам\резисторам и можно припаятся прямо к ней, и не мучиться с ногами процессора?
Я так и сделал.
Ардуино припаял, как теперь проверить его, хотя бы простое че нить? Или можно его к компу подключить и посмотреть что он считывает с контроллера, ну там вход какой, разрешение, состояние
Вам теперь скетч (исходник) нужен для ардуино, который данные по I2C принимает.
Я посмотрю, есть ли у меня с собой на работе скетч для ардуины.
Опробовал вчерашнею прошивку, вобщем пока ни каких изменений по видеорежиму, так же мерцает.
Опробовал вчерашнею прошивку, вобщем пока ни каких изменений по видеорежиму, так же мерцает.
а отладчик вы сняли? так же скажет между 6 и 8 режимом?
Нет, отладчик пока все не завершится снимать не буду. Да действительно переходит между собой 6 и 8 режимы, причем панель включается на 8 режиме.
waiting rear onREAR ON AV1
V.type00006 CPowerPanelOn CPowerPanelOn V.type00008 CPowerPanelOn V.type00006 V.type00008 V.type00006 V.type00008 CPowerPanelOn V.type00006 V.type00006 V.type00008 CPowerPanelOn V.type00006 V.type00008 CPowerPanelOn V.type00006 V.type00008 CPowerPanelOn V.type00006 V.type00008 CPowerPanelOn V.type00006 V.type00008 CPowerPanelOn V.type00006 V.type00008 CPowerPanelOn V.type00006waiting rear off CPowerPanelOn REAR OFF HDMI
HDMI_MD_TRUE=00066HMD=00255 HPol=00002 HHF=00376 HVF=00605 HHT=01312 HVT=00621 HHW=01024 HVH=00600 HHS=00167 HVS=00031 HHC=00719 HHPC=00662
MD=00066 Pol=00002 HF=00376 VF=00605 HT=01312 VT=00621 HS=00167 VS=00031 HC=00719 HPC=00662
CPowerPanelOn CPowerPanelOn
Обнаружил тут интересную вещь. У меня матрица 24бит LVDS. Посмотрел на шлейф, а там всего 4 лвдс пары. Получается матрица работает не как 24бит, а как 18, не смотря на то, что в настройках 24 выставлено. Это не очень хорошо.
Обнаружил тут интересную вещь. У меня матрица 24бит LVDS. Посмотрел на шлейф, а там всего 4 лвдс пары. Получается матрица работает не как 24бит, а как 18, не смотря на то, что в настройках 24 выставлено. Это не очень хорошо.
А как это на изображение проявляется?
В моем планшете (zenithink c71a) тажа фигня. Матрица 24 битная, а используются только старшие 6 бит каждого цвета, но ничего тут уже не сделаешь.
Меньше градаций, видны переходы в градациях на картинках
А как это на изображение проявляется?
цветопередача хуже чем может быть.
нужно шлейф другой искать, где все пары будут.
цветопередача хуже чем может быть.
нужно шлейф другой искать, где все пары будут.
Интересно посмотреть сколько мои матрицы бит, но я распаивал шлейф точно 4пары было
Интересно посмотреть сколько мои матрицы бит, но я распаивал шлейф точно 4пары было
Значит тоже 18 бит, для 24 бит должно быть 5 пар LVDS.
Значит тоже 18 бит, для 24 бит должно быть 5 пар LVDS.
у меня комплект от китайца, матрица 24 бит и шлейф 4 пары. пожадничал китаец нормальный шлейф положить(((
У меня все 5 пар на месте))
Значит тоже 18 бит, для 24 бит должно быть 5 пар LVDS.
Боюсь что не даже. 4пары, но цвет из них передается по 3м парам, одна пара это CLK.
Посмотрел сейчас даташит, и вот что увидел:
Получается у меня все верно. Как бы и хорошо и плохо :-)
Обнаружил тут интересную вещь. У меня матрица 24бит LVDS. Посмотрел на шлейф, а там всего 4 лвдс пары. Получается матрица работает не как 24бит, а как 18, не смотря на то, что в настройках 24 выставлено. Это не очень хорошо.
В даташите на вашу матрицу нашел вот эти данные: Display Colors 262,144 (6 bit) or 16777216 (8 bit) откуда инфа что у вас 24бит? Или я чегото не допонимаю?
В даташите на вашу матрицу нашел вот эти данные: Display Colors 262,144 (6 bit) or 16777216 (8 bit) откуда инфа что у вас 24бит? Или я чегото не допонимаю?
у меня в распиновке матрицы есть пятая пара, где старшие разряды цветовых данных.
если подключить 4 пары, будет 6*3=18 бит, если 5 пар, то 6*3+6=24бит.
Сделал скетч для ардуины для проверки управления. Или в качестве заготовки можно использовать. За код просьба не пинать, всякие старые заготовки пошли в дело, лень было писать с нуля.
http://openrtd2662.ru/?p=166
задумал я потестить свежекупленный MHL адаптер. А оказалось что мой Galaxy S2 выдает по-умолчанию 1920х1080х30P, а такого режима плата не знает. Добавил, вылезла другая проблема.
Все EDID под нативное разрешение я делал так:
брал EDID от самсунговского телека который понимает все и правил кое-что под нативное разрешение через Phoenix EDID Designer. И только сейчас заметил что после него EDID худеет наполовину, вся поддержка телевизионных форматов пропадает, вся информация о поддержке звука пропадает(((
Теперь надо найти другую софтину, которой можно редактировать EDID, но она все блоки видит и их не сносит как Phoenix.
можно конечно ручками поредактировать и crc посчитать но как-то не очень хочется.
Сделал скетч для ардуины для проверки управления. Или в качестве заготовки можно использовать. За код просьба не пинать, всякие старые заготовки пошли в дело, лень было писать с нуля.
http://openrtd2662.ru/?p=166
это тот скетч который вы мне присылали или новый?
это тот скетч который вы мне присылали или новый?
новый
новый
здорово, а то на старом контролере приходилось управлять 6 кнопками, для полного управления функционалом.
Я готов протестировать новую матрицу вот B101EW05 (https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CDQQFjAE&url=http%3A%2F%2Fwww.mikrocontroller.net%2Fattachm ent%2F123849%2FB101EW05_V0.pdf&ei=wOMnU8jWN6j54QSxv4DAAQ&usg=AFQjCNHkMELGCAy5MXF7AUXC_8f3tL1p7g&sig2=sCkc5uJ7DlqJGgN9BwepjA&bvm=bv.62922401,d.bGE&cad=rjt) нашел у себя в мастерской, причем нашел еще к ней очень интересный тач емкостный, и думаю что смогу его на usb повешать. Можно мне прошивку под нее собрать?
матрица LP101WH1-TLB2
HDMI - 1366x768 (native) отрабатывает на отлично. Остальные режимы хуже, видно интерполяцию.
Оба входа AV также работают без нареканий. Правда у меня обе камеры скорее всего в NTSC. По ACC переключается на AV1.
I2C ещё не успел потестить.
Нашел прогу Deltacast E-EDID Editor. Вроде позволяет редактировать EDID, включая дополнительные блоки. Попробую вечером собрать EDID себе с нативом и поддержкой звука по HDMI.
mendisabal
18.03.2014, 23:22
матрица LP101WH1-TLB2
HDMI - 1366x768 (native) отрабатывает на отлично.
супер ,пришел мой программатор ,скоро буду пытаться слить нынешнюю прошивку .
занялся тут включением поддержки звука.
Во первых надо чтобы комп увидел в EDID поддержку звука, поправил.
После этого слетело нативное разрешение. Оказывается есть разница какой сигнал мы принимаем по HDMI, настоящий HDMI или DVI-D. В случае HDMI включается некстати масштабирование и все портит, отключил его пока совсем даже для чистого HDMI сигнала.
Задействовал под I2S выводы 105-SD0, 108-MCK, 109-SCK. Вывод WS не вывел, на обоих выводах куда его можно вывести что-то сидит, надо плату резать опять, пока не хочу. Посмотрел те выводы, что вывел осциллографом, что-то там есть.
Вопрос, может кто сталкивался с I2S. Мне какие вообще выводы нужны чтобы c RTD вывести звук на DAC? Все 4?
Подскажите кто-нибудь DAC нормальный? Желательно чтобы симметричные звуковые выводы были.
Или, думаю, на ебее купить. Там этих DAC много разных.
UPD
Включил SPDIF, посмотрел осциллографом, в режиме HDMI чего-то появляется на этом выводе. SPDIF проще проверить, если он заработает то не буду с I2S заморачиваться, один проводок всегда лучше чем 4))
Для ЦАПа все четыре MCK(Master Clock), SCK(Clock), WS(Left or Right Channel), SD0(Audio Data). Выводи S/PDIF тогда можно заюзать DAC UDA1351TS (кстати такие предлагает Alex-L)
Странно, с новым скетчем, показывает состояние контроллера, выводит состояние входа, но на команды не реагирует.
И можно подправить разрешения для B101EW05 этой матрицы, а то емкостный тач собрал, охото потестить на нативе, а изображение в рамки не влазиет :-(
Странно, с новым скетчем, показывает состояние контроллера, выводит состояние входа, но на команды не реагирует.
И можно подправить разрешения для B101EW05 этой матрицы, а то емкостный тач собрал, охото потестить на нативе, а изображение в рамки не влазиет :-(
если вы в терминалке ардуины пробуете, то она кривая. используйте, например, putty.
думаю, сегодня я перегенерирую EDIDы для всех матриц, чтобы была поддержка звука и HDMI режимы добавились.
Ковырялся вчера с новым EDIDом с поддержкой звука и всех режимов по HDMI. EDID получился такой:
Monitor
Model name............... SAMSUNG
Manufacturer............. Samsung
Plug and Play ID......... SAM0902
Serial number............ n/a
Manufacture date......... 2011, ISO week 41
Filter driver............ None
-------------------------
EDID revision............ 1.3
Input signal type........ Digital
Color bit depth.......... Undefined
Display type............. RGB color
Screen size.............. 700 x 390 mm (31,5 in)
Power management......... Not supported
Extension blocs.......... 1 (CEA-EXT)
-------------------------
DDC/CI................... n/a
Color characteristics
Default color space...... Non-sRGB
Display gamma............ 2,20
Red chromaticity......... Rx 0,640 - Ry 0,330
Green chromaticity....... Gx 0,300 - Gy 0,600
Blue chromaticity........ Bx 0,150 - By 0,060
White point (default).... Wx 0,313 - Wy 0,329
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 15-81kHz
Vertical scan range...... 24-75Hz
Video bandwidth.......... 230MHz
CVT standard............. Not supported
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... Yes
Native/preferred timing.. 1280x800p at 60Hz (16:9)
Modeline............... "1280x800" 83,460 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
Detailed timing #1....... 1366x768p at 60Hz (16:9)
Modeline............... "1366x768" 85,500 1366 1436 1579 1792 768 771 774 798 +hsync +vsync
Standard timings supported
720 x 400p at 70Hz - IBM VGA
640 x 480p at 60Hz - IBM VGA
640 x 480p at 67Hz - Apple Mac II
640 x 480p at 72Hz - VESA
640 x 480p at 75Hz - VESA
800 x 600p at 60Hz - VESA
800 x 600p at 72Hz - VESA
800 x 600p at 75Hz - VESA
832 x 624p at 75Hz - Apple Mac II
1024 x 768p at 60Hz - VESA
1024 x 768p at 70Hz - VESA
1024 x 768p at 75Hz - VESA
1280 x 1024p at 75Hz - VESA
1152 x 870p at 75Hz - Apple Mac II
1152 x 864p at 75Hz - VESA STD
1280 x 720p at 60Hz - VESA STD
1280 x 800p at 60Hz - VESA STD
1280 x 1024p at 60Hz - VESA STD
1440 x 900p at 60Hz - VESA STD
1600 x 900p at 60Hz - VESA STD
1680 x 1050p at 60Hz - VESA STD
EIA/CEA-861 Information
Revision number.......... 3
IT underscan............. Supported
Basic audio.............. Supported
YCbCr 4:4:4.............. Not supported
YCbCr 4:2:2.............. Not supported
Native formats........... 0
CE video identifiers (VICs) - timing/formats supported
1920 x 1080p at 60Hz - HDTV (16:9, 1:1)
1920 x 1080p at 50Hz - HDTV (16:9, 1:1)
1280 x 720p at 60Hz - HDTV (16:9, 1:1)
1280 x 720p at 50Hz - HDTV (16:9, 1:1)
1920 x 1080i at 60Hz - HDTV (16:9, 1:1)
1920 x 1080i at 50Hz - HDTV (16:9, 1:1)
720 x 480p at 60Hz - EDTV (16:9, 32:27)
720 x 576p at 50Hz - EDTV (16:9, 64:45)
1920 x 1080p at 24Hz - HDTV (16:9, 1:1)
1920 x 1080p at 25Hz - HDTV (16:9, 1:1)
1920 x 1080p at 30Hz - HDTV (16:9, 1:1)
720 x 480i at 60Hz - Doublescan (16:9, 32:27)
720 x 576i at 50Hz - Doublescan (16:9, 64:45)
NB: NTSC refresh rate = (Hz*1000)/1001
CE audio data (formats supported)
LPCM 2-channel, 16/20/24 bit depths at 44/48 kHz
CE speaker allocation data
Channel configuration.... 2.0
Front left/right......... Yes
Front LFE................ No
Front center............. No
Rear left/right.......... No
Rear center.............. No
Front left/right center.. No
Rear left/right center... No
Rear LFE................. No
CE vendor specific data (VSDB)
IEEE registration number. 0x000C03
CEC physical address..... 0.0.0.0
Maximum TMDS clock....... 165MHz
Натив по HDMI все нормально и биос тоже.
Тестил HDMI режимы с планшета, с ним все ок, правда там масштабирование есть, оно выкручено было на полную, так картинка в полный экран.
Так же потестил сигнал с камеры SONY (она выдает 1080Р), крови попила изрядно, С ней постоянно перезагружался контроллер, пока в EDID поддержку CEC не убрал.
Она тоже показывает в полный экран.
Но! Тестил HDMI режимы со старенького андроид бокса toucan nano, с него interlaced HDMI режимы не работают, а progressive не на весь экран разворачиваются, небольшие отступы по краям остаются.
И еще почему-то с телефона через MHL не показывает, хотя режим вроде определяется, не разобрался пока.
Думаю, может уже наваять мастабирование по HDMI через меню отдельно по вертикали, отдельно по горизонтали, но для этого надо статистику больше собрать.
Заказал DAC, приедет потестю вывод звука через SPDIF.
Может, кому будет интересно.
У многих возникает необходимость прошить сабж, но нет порта LPT на компе или нет установленной 32бит системы.
Начал разработку USB программатора для RTD2660. Программатор построен на микросхеме FT232H или FT2232H от FTDI. В общем-то это любая микруха от FTDI, которая поддерживает MPSSE режим.
К компу подключается через USB, к плате контроллера - через любой из 3х DDC каналов (VGA, HDMI, а куда выведен третий - не знаю).
За основу были взяты исходники, любезно предоставленные Postal2, автором одноименного программатора.
На данный момент уже удалось вычитать прошивку из контроллера и стереть его. С записью пока проблемы, но их тоже победим )
Если кому интересно - скоро выложу результирующую софтинку.
ancc, у меня тоже есть желание попробовать твою прошивку. Можешь и мне прислать? У меня матрица HJ080IA-01E, комп нужно подключать и по VGA, и по HDMI. Разрешение интересует только натив 1024х768. Спасибо!
Как добью программатор - смогу залить прошивку )
Видел-видел я ваш пост на монитор.нет.
Цена программатора какая планируется?
ancc, у меня тоже есть желание попробовать твою прошивку. Можешь и мне прислать? У меня матрица HJ080IA-01E, комп нужно подключать и по VGA, и по HDMI. Разрешение интересует только натив 1024х768. Спасибо!
а можете в меня кинуть ссылкой на даташит. что-то не гуглится сходу. и электронка куда прошивку слать.
Я себе приобрел вот такую (http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=221396627297) платку. Она недешевая, но умеет шить много чего, например, AVR.
В принципе, есть и подешевле платки на подобном чипе. Например, вот (http://www.ebay.com/itm/USB-to-Serial-UART-I2C-SPI-JTAG-Adapter-FT232H-Debrick-Linksys-Cisco-Routers-/271428432871?pt=LH_DefaultDomain_2&hash=item3f326533e7), вот (http://www.elv.de/elv-highspeed-mini-usb-modul-um-ft2232h-komplettbausatz.html) и вот (http://shop.easyelectronics.ru/index.php?productID=163).
Главное - поддержка режима MPSSE. Из внешних компонентов нужен только провод с разъемом для платы без буфера, и дополнительно один диод шоттки для платы с буфером.
Кстати, у кого сколько времени занимает считывание и записывание проги программатором Postal2? У меня вышло чтение всего чипа (512K) около 3мин, а запись гораздо больше. Вот думаю - насколько это еще поддается оптимизации )
Чтение посталом через vct-jig (lpt) примерно так же, минуты 3. Запись плюс\минус также, особо не напрягает. Плюс надо учитывать, что постал2 автоматом считывает залитое. Вечером с секундомером проверю.
Эх добавил бы автор постала все фичи в 3ю версию ((((
Пришлось прищепку заказать, уже нет сил через lpt программить на полумертвом ноуте.
Чтение посталом через vct-jig (lpt) примерно так же, минуты 3. Запись плюс\минус также, особо не напрягает. Плюс надо учитывать, что постал2 автоматом считывает залитое. Вечером с секундомером проверю.
Эх добавил бы автор постала все фичи в 3ю версию ((((
Пришлось прищепку заказать, уже нет сил через lpt программить на полумертвом ноуте.
Именно поэтому я и начал разработку своего варианта. Потому что альтернативы не нашел, а прищепкой в машине не сильно и напрошиваешься.
у меня весь процесс занимает 29.22 секунд, при условии, что прищепка подрублена, файл прошивки выбран. Стирание и запись 24.89сек, считывание и верефинг еще 4.33сек
Программатор которым шью, выкладывал выше.
-=zds=-, ну да, напрямую в микруху выходит гораздо быстрее. А через посредника дольше.
-=zds=-, ну да, напрямую в микруху выходит гораздо быстрее. А через посредника дольше.
Но и дороже через посредника :smile1:
Присоединяюсь к теме,
в наличии:
LTN101AT03 (1366x768/18bit/LED) PDF (http://www.beyondinfinite.com/lcd/Library/Samsung/LTN101AT03.pdf)
NJY2662 v2.0 Link (http://www.njytouch.com/NJY2662-Controller-Board.htm)
LPT программатор Link (http://www.njytouch.com/NJY-Programming-Tool-Kit.htm)
Есть хуча прошивок под разные платы этого китайца.
Что не устроило, нет авто переключения на КЗХ, на прошивках даже с подменой EDID от данной матрицы не получалось получить нативные 1366x768, винда определяла 1360х768 и т.п.
ЗЫ Принимайте в бетатестеры :)
ЗЫ2 Надеюсь в этом сезоне перейти с 8.4' (4:3) на 10.1' (16:9)
Присоединяюсь к теме,
в наличии:
LTN101AT03 (1366x768/18bit/LED) PDF (http://www.beyondinfinite.com/lcd/Library/Samsung/LTN101AT03.pdf)
NJY2662 v2.0 Link (http://www.njytouch.com/NJY2662-Controller-Board.htm)
LPT программатор Link (http://www.njytouch.com/NJY-Programming-Tool-Kit.htm)
Есть хуча прошивок под разные платы этого китайца.
Что не устроило, нет авто переключения на КЗХ, на прошивках даже с подменой EDID от данной матрицы не получалось получить нативные 1366x768, винда определяла 1360х768 и т.п.
ЗЫ Принимайте в бетатестеры :)
ЗЫ2 Надеюсь в этом сезоне перейти с 8.4' (4:3) на 10.1' (16:9)
боюсь под вашу плату не получится прошивку собрать, ноги микрухи распаяны подругому
Присоединяюсь к теме,
в наличии:
LTN101AT03 (1366x768/18bit/LED) PDF (http://www.beyondinfinite.com/lcd/Library/Samsung/LTN101AT03.pdf)
NJY2662 v2.0 Link (http://www.njytouch.com/NJY2662-Controller-Board.htm)
LPT программатор Link (http://www.njytouch.com/NJY-Programming-Tool-Kit.htm)
Есть хуча прошивок под разные платы этого китайца.
Что не устроило, нет авто переключения на КЗХ, на прошивках даже с подменой EDID от данной матрицы не получалось получить нативные 1366x768, винда определяла 1360х768 и т.п.
ЗЫ Принимайте в бетатестеры :)
ЗЫ2 Надеюсь в этом сезоне перейти с 8.4' (4:3) на 10.1' (16:9)
Если вы в состоянии схему перерисовать этой платы (хотя бы то что к RTD2662 относится), то ее поддержку можно добавить. А так плата хорошая, там есть и ЦАП похоже и усилитель по звуку даже.
Если вы в состоянии схему перерисовать этой платы (хотя бы то что к RTD2662 относится), то ее поддержку можно добавить. А так плата хорошая, там есть и ЦАП похоже и усилитель по звуку даже.
Ради такого дела перерисую, вопрос времени.
К сожалению ЦАПа на ней нет, звук заводится через 3.5 jack на SC7314 которая регулирует громкость басс и т.п. по i2c
Спасибо!
Если вы в состоянии схему перерисовать этой платы (хотя бы то что к RTD2662 относится), то ее поддержку можно добавить. А так плата хорошая, там есть и ЦАП похоже и усилитель по звуку даже.
в этой плате еще есть 3,3 5 и 12 вольт на подсветку, с экслюзивами проще, не надо доп dc-dc ставить, как я делал
Ради такого дела перерисую, вопрос времени.
К сожалению ЦАПа на ней нет, звук заводится через 3.5 jack на SC7314 которая регулирует громкость басс и т.п. по i2c
Спасибо!
Ну на мелкой фотке я ее принял за ЦАП. Жаль что нет.
p_osipov
20.03.2014, 16:51
ancc, подскажи, пожалуйста, а твоя прошивка совместима с контроллерами VS-TY2668-V1?
Кстати, неплохо было бы в прошивку добавить в запрос к ардуино и в страницу управления ресурсами платы параметр - текущую настройку по повороту/зеркалированию изображения.
Это позволит повесить на один AV вход изображения с задней, передней камеры, отдельного блока TPMS и чего угодно еще и переключать их ардуиной.
2668 не поддерживает.
Зеркалирование по каждому входу планируется сделать через меню. Наверное потом можно и через I2C включать/выключать зеркалирование по разным входам.
Пришел прогромматор, а вот запустить прогу неполучается пишет ошибку EAccessViolation. Ни кто не сталкивался.
Конечно под админом, и в в разной совместимости пробовал. На двух компах. Это все про win7.
там для семерки какой-то драйвер нужен особый.
я не в курсе, шью из под ХП
Драйвер тоже установил, но не хотит. Сейчас ХР ставит буду.
Поставил ХР, все заработало. Тутже прошил прошивкой от ancc. На моей матрице N101BCG-L21 прошивка через HDMI работает корректно. Определилась как самсун выставилось родное разрешение.
Самое конечно главное что все косяки родной прошивки о которых я писал ранее исчезли.
Щас вод думаю распаят управление подсветкой матрицы.
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot