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

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

mendisabal 18.03.2014 23:22

Цитата:

Сообщение от Gorynch (Сообщение 291053)
матрица LP101WH1-TLB2
HDMI - 1366x768 (native) отрабатывает на отлично.

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

ancc 19.03.2014 00:16

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

Во первых надо чтобы комп увидел в 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))

awtoap 19.03.2014 00:54

Для ЦАПа все четыре MCK(Master Clock), SCK(Clock), WS(Left or Right Channel), SD0(Audio Data). Выводи S/PDIF тогда можно заюзать DAC UDA1351TS (кстати такие предлагает Alex-L)

-=zds=- 19.03.2014 18:41

Странно, с новым скетчем, показывает состояние контроллера, выводит состояние входа, но на команды не реагирует.

И можно подправить разрешения для B101EW05 этой матрицы, а то емкостный тач собрал, охото потестить на нативе, а изображение в рамки не влазиет :-(

ancc 19.03.2014 19:10

Цитата:

Сообщение от -=zds=- (Сообщение 291266)
Странно, с новым скетчем, показывает состояние контроллера, выводит состояние входа, но на команды не реагирует.

И можно подправить разрешения для B101EW05 этой матрицы, а то емкостный тач собрал, охото потестить на нативе, а изображение в рамки не влазиет :-(

если вы в терминалке ардуины пробуете, то она кривая. используйте, например, putty.

думаю, сегодня я перегенерирую EDIDы для всех матриц, чтобы была поддержка звука и HDMI режимы добавились.

ancc 20.03.2014 09:36

Ковырялся вчера с новым 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.

Alex_St 20.03.2014 12:17

Может, кому будет интересно.
У многих возникает необходимость прошить сабж, но нет порта LPT на компе или нет установленной 32бит системы.
Начал разработку USB программатора для RTD2660. Программатор построен на микросхеме FT232H или FT2232H от FTDI. В общем-то это любая микруха от FTDI, которая поддерживает MPSSE режим.
К компу подключается через USB, к плате контроллера - через любой из 3х DDC каналов (VGA, HDMI, а куда выведен третий - не знаю).
За основу были взяты исходники, любезно предоставленные Postal2, автором одноименного программатора.
На данный момент уже удалось вычитать прошивку из контроллера и стереть его. С записью пока проблемы, но их тоже победим )
Если кому интересно - скоро выложу результирующую софтинку.

ancc, у меня тоже есть желание попробовать твою прошивку. Можешь и мне прислать? У меня матрица HJ080IA-01E, комп нужно подключать и по VGA, и по HDMI. Разрешение интересует только натив 1024х768. Спасибо!
Как добью программатор - смогу залить прошивку )

iddqd1 20.03.2014 12:20

Видел-видел я ваш пост на монитор.нет.
Цена программатора какая планируется?

ancc 20.03.2014 12:36

Цитата:

Сообщение от Alex_St (Сообщение 291322)
ancc, у меня тоже есть желание попробовать твою прошивку. Можешь и мне прислать? У меня матрица HJ080IA-01E, комп нужно подключать и по VGA, и по HDMI. Разрешение интересует только натив 1024х768. Спасибо!

а можете в меня кинуть ссылкой на даташит. что-то не гуглится сходу. и электронка куда прошивку слать.

Alex_St 20.03.2014 12:41

Я себе приобрел вот такую платку. Она недешевая, но умеет шить много чего, например, AVR.
В принципе, есть и подешевле платки на подобном чипе. Например, вот, вот и вот.
Главное - поддержка режима MPSSE. Из внешних компонентов нужен только провод с разъемом для платы без буфера, и дополнительно один диод шоттки для платы с буфером.

Кстати, у кого сколько времени занимает считывание и записывание проги программатором Postal2? У меня вышло чтение всего чипа (512K) около 3мин, а запись гораздо больше. Вот думаю - насколько это еще поддается оптимизации )


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

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