PDA

Просмотр полной версии : открытая прошивка для RTD2662/2660


Страницы : [1] 2 3 4 5 6 7 8

ancc
09.02.2014, 13:42
Когда-то у меня возникла следующая идея.

Контроллеры дисплея на базе RTD2662 и 2660 сейчас одни из самых распространенных. Но при интеграции этих контроллеров в машину всегда возникают всякие дополнительные задачи, которые штатные прошивки решать не умеют. Кроме того существуют известные проблемы с самой распространенной платой VS-TY2662-V1, связанные с тем, что перестают запоминаться настройки, отсутствие натива и т.д.

В 2013 году я занялся этой темой, с целью адаптировать имеющиеся исходники, найденные в интернете, для работы на плате VS-TY2662-V1. Результатом является эта прошивка которая доступна всем желающим (с определенным оговорками). Что она в данный момент умеет:

-Поддержка платы VS-TY2662-V1, платы SAMSUNG 7" LED LCD Touch Screen Monitor Kit Outdoor, а так же еще некоторых малоизвестных плат, в принципе можно добавить поддержку любой платы.
-Поддержка следующих матриц: N070ICG, LQ123K1LG03, FT101T50, ZJ080NA-08A, AT065TN14, AT070TN90, AT080TN64, TX26D13VM2DAA, AT070TN92, HSD070IDW1-E11, HSD070PWW1-B01, N089L6HS, AT070TN92, EJ070NA-01J, HSD089IFW2, n101bcg-l21, LTA149B780F, A089SW01, N070ICG-L21, b070ew01, HSD070IDW1, B101EW05, LP101WH1, HV056WX1, HJ080IA-01E и многие другие.
-Поддержка возможности регулирования яркости подсветки
-Поддержка RGBs 15Khz на VGA входе.
-Поддержка внешнего датчика освещенности, для регулировки яркости
-Поддержка управления платой через I2C (включение/выключение, переключение входов, регулировка яркости/контрастности, яркости подсветки и т.д., возможность через встроенное OSD выводить собственные сообщения на экран)
-Поддержка вывода звука в формате SPDIF для платы VS-TY2662-V1 (на плате SAMSUNG 7" LED LCD Touch Screen Monitor Kit Outdoor имеющаяся звуковая часть платы так же полностью работоспособна)
-Отсутствие "синего экрана", отдельно для AV входов возможно отключение поиска сигнала при его отсутствии (важно для FPV).
-Поддержка "натива" (родного разрешения) на каждой поддерживаемой матрице и соответственно корректные EDID.
-Поддерживается настройка входа, на который плата будет переключаться при подаче напряжения на вход ACC.
-Поддержка зеркалирования/переворота изображения, по каждому входу отдельно настраивается (есть ограничения на тип используемых матриц)

Kengur
10.02.2014, 10:38
Да, с удовольствием бы поучавствовал, но умею только программироать на С/С++ и нет специальных знаний по микроконтроллерам, только базовые знания в радиотехнике на уровне паял усилители НЧ в радиокружке :( Очень бы хотелось научиться программировать прошивки, тем более, что мне это скорее всего потребуется, да и контроллер похоже у меня точно такой же будет, а программатор у чинатобика тоже есть в продаже (http://www.ebay.com/itm/Parallel-Programmer-for-burning-LCD-controller-board-VS-TY2662-V1-/181105960966?pt=LH_DefaultDomain_0&hash=item2a2ac1a806).
Хотя бы бета тестером могу ;-)

Из фичей еще бы как-то уметь полностью гасить подсветку - это может быть для рефлектив матриц актуально (я толком пока не понял этот момент).

А есть ли возможность программно управлять этим контроллером - типа менять яркость или там входы переключать? Было бы интересно...

Я так понимаю, есть аппаратные ограничения - если некуда подключить управление внешнее подсветкой, то либо надо дорабатывать схему VS-TY2662-V1, либо свою собирать- если есть дополнительные возможности чипа, которые не используются?

Ю - Отображение сигналов парктроника если задним ходом едем.
А что- можно любой текст показывать поверх картинки? А как инфу с парктроников передавать будете?

Вряд ли это RTD2662 умеет, но просто в тему: есть lvds контроллеры (http://www.digitalview.com/lcd-controllers-home), которые умеют картинку поверх картинки показывать, но дороге очень. Прикольно было бы инфо с штатного климата поверх всего показывать. Кстати они могут подключаться по ком порту и вроде ими можно управлять через него.

ancc
10.02.2014, 10:59
не понял что значит полностью управлять контроллером? с ним можно делать все что угодно, используя в качестве источника события как дискретный сигнал (изменился уровень на входе), так и по цифровой шине (i2C).

Возможностей у чипа достаточно. Кстати в тех исходниках, которые я брал за основу регулировка подсветки матрицы через ШИМ уже заложена. Свободных выводов процессора на этих платах достаточно чтобы делать все что угодно.

Можно показывать любой текст поверх картинки и динамически его менять. Хоть парктроник, хоть состояние климата, хоть часы. Конечно возможности его довольно скромные, но текст на однотонном фоне, с примитивными рамочками выводить без проблем.
Можно и картинки показывать поверх изображения, но это немного посложней.

Инфу с парктроников и любого другого устройства лучше всего получать через I2C.
Парктроник вообще реализовать дело одного дня. В качестве моста между парктроником и RTD2662 можно использовать самую простую ардуину или любой контроллер.

Я в прошлом проекте Chaser разбирал формат передачи данных обычного 4-х сенсорного парктроника,
http://pccar.ru/showpost.php?p=187430&postcount=250 Тогда я на отдельное OSD данные выводил, так что отрисовать их на экране RTD2662 это дело очень простое.

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

Alex_St
10.02.2014, 13:11
ancc, если я не ошибаюсь, прога хранится во внешнем флеше. Как ты заливаешь туда новую прошивку? Научился делать это через VGA разъем, не выпаивая флешину?

ancc
10.02.2014, 13:40
я изначально купил у китайца программатор на лпт. Он заливает через DDC линии VGA.

ancc
13.02.2014, 19:32
Давайте определимся со списком первоочередных фич, которые обязательно должен уметь встраиваемый монитор.

И желательно их сортировать по мере необходимости.

1. .... (самое нужное чего сейчас нет)
2. ....

Buffer
13.02.2014, 19:38
Давайте определимся со списком первоочередных фич, которые обязательно должен уметь встраиваемый монитор.

И желательно их сортировать по мере необходимости.

1. .... (самое нужное чего сейчас нет)

чего бы очень хотелось - авто регулировка подсветки матрицы в зависимости от освещения

п.с. посмотрел внимательно - вроде есть в первом посте

wladkom1953
13.02.2014, 19:50
1. Поддержка любых матриц, описание которых доступно в природе. (с возможностью поддержки разрешения нестандартных матриц, даже таких как 1280х480). Тоже в первом посте присутствует.

ancc
13.02.2014, 19:59
1. Поддержка любых матриц, описание которых доступно в природе. (с возможностью поддержки разрешения нестандартных матриц, даже таких как 1280х480). Тоже в первом посте присутствует.

так нельзя сделать. В данный момент прошивка жестко настроена на работу с конкретной матрицей. Можно сделать поддержку любых, но нужно знать каких конкретно и нужно
а) даташит от каждой матрицы
б) тестер кто сможет работу такой прошивки проверить на реальном железе.

И соответственно если будет 10 матриц, будет 10 разных прошивок.

У меня в данный момент всего две матрицы 1280х800 lvds и 800х480 ttl.
Все матрицы я уж точно не смогу собрать у себя для проверки.

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

han2001
13.02.2014, 21:03
Что касаемо разных прошивок под разные матрицы, то боюсь повторись, но все же. Надеюсь в будущем удастся создать утилиту по генерации прошивки, в которой задаешь исходные данные (параметры матрицы - тип интерфейса и разрешение, используемые порты, ну т.д), а утилита сама формирует прошивку и каждый пользователь сможет сам ставить эксперименты и формировать свои прошивки под свои матрицы. Некоторые фирмы как раз и создают такие утилиты для облегченной настройки. К примеру как в приложенном архиве, только надо что бы полегче сделать без всех этих регистров, в идеале по принципу "стрелочка прибора должна находиться в зеленой зоне, а в красной это плохо" :big:. Ну это шутка, а если серьезно, утилиты видеться в 2-х режима:
1. Расширенный со всевозможными регистрами для тонкой настройки.
2. Упрощенный в котором забивается основные параметры: тип интерфейса матрицы (ttl или LVDS), разрешение и временные характеристики матрицы, используемые интерфейсы (HDMI, VGA, AV), используемые порты (клавиатура, шим регулировки яркости и т.д)

ancc
13.02.2014, 22:03
утилита по генерации прошивки это все сильно в будущем, т.к. чтобы что-то генерировать, нужно знать что и любое изменение или конфигурацию тестировать сначала.

bfom
14.02.2014, 13:32
Первые результаты теста прошивки от ancc для вышеупомянутого контроллера на матрице LQ123K1LG03 (LD-19201A) с разрешением 1280х480.
На HDMI подключен андроид свисток, на AV1 - самая дешёвая камера заднего хода

bfom
14.02.2014, 13:35
Из пожеланий не озвученных в первом посте - возможность зеркалить и поворачивать (переворачивать) картинку, причем на каждом входе отдельно, если возможно.

Alex_St
14.02.2014, 13:39
ancc, а есть где-то описалово протокола загрузки софта в флешку через DDC шину?
Хочется поучаствовать в этом деле, но перепаивать флешку - не наш вариант, а через DDC программаторы я видел только через LPT порт, которого уже днем с огнем не сыщешь )
Есть мысля разработать свой программатор, работающий через USB...
П.с. - идея выложить проект на SF очень хороша. Поддерживаю!

bfom
14.02.2014, 13:49
Программаторы есть и USB http://www.aliexpress.com/item/2013-New-1PC-Programmer-for-Burning-LCD-Controller-Board-DIY-USB-for-many-LCD-controller-boards/551852889.html

bfom
14.02.2014, 16:51
Для динамического управления яркостью использую такой (http://www.aliexpress.com/item/30pcs-lot-light-sensor-module-for-Arduino-digital-switch-sensors-High-precision-of-the-photocell/1214462527.html) модуль совместно с ардуинкой. Выдает аналоговый сигнал, обратно пропорциональный яркости и настраиваемый по уровню срабатывания цифровой. Может можно его напрямую к контроллеру прикрутить?

bfom
14.02.2014, 17:02
И пульт стандартный (в тестовой прошивке не работает) надо прикрутить, что бы панель с кнопочками не вкорячивать в интерьер

ancc
14.02.2014, 17:58
И пульт стандартный (в тестовой прошивке не работает) надо прикрутить, что бы панель с кнопочками не вкорячивать в интерьер

Да, не работает. Надо заново протокол этого пульта разобрать.


обновил в шапке список известных проблем. если кто что вспомнит, просьба напомнить, допишу.


Кстати, а кто подскажет, в родной прошивке он зеркалит при переключении на задний ход?

Buffer
14.02.2014, 18:04
Кстати, а кто подскажет, в родной прошивке он зеркалит при переключении на задний ход?
у меня нет - сама КЗ зеркалит

Alex_St
14.02.2014, 18:08
Да, не работает. Надо заново протокол этого пульта разобрать.

Протокол стандартный NEC, коды клавиш описаны тут. (http://pccar.ru/showpost.php?p=277987&postcount=27)

bfom
14.02.2014, 18:10
На тех прошивках, которые тестировались не зеркалил, но в меню какого то моника на таком же проце была такая функция.

И сейчас на тестовой прошивке у меня есть только два режима: AV1 и HDMI. При попытке переключиться (ещё два) на другие раз в три секунды мигает подсветка, изображения нет никакого

ancc
14.02.2014, 18:11
остальные два режима VGA и YPbPr. На них нет синего экрана и картинка будет только когда подашь сигнал.

bfom
14.02.2014, 18:35
остальные два режима VGA и YPbPr. На них нет синего экрана и картинка будет только когда подашь сигнал.

Что то по VGA у меня все зеленое, на другом монике все в порядке
И кратковременное мигание подсветки при отсутствии сигнала.

ancc
14.02.2014, 18:46
я сегодня попробую проверить. у меня все равно 75 ом нагрузка с входов отпаяна, поэтому я не проверял правильность цветов, только есть картинка или нет.

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

wladkom1953
15.02.2014, 13:19
У кого еще есть какие идеи, которые должны быть реализованы в этом проекте, или о проекте в целом, прошу высказываться.

А реализовать функцию картинка в картинке этот чип позволяет?
Например: основное окно- сигнал по VGA или HDMI, а на его фоне небольшие картинки по AV1 и AV2 (обгонная камера и КЗВ)

ancc
15.02.2014, 13:33
А реализовать функцию картинка в картинке этот чип позволяет?
Например: основное окно- сигнал по VGA или HDMI, а на его фоне небольшие картинки по AV1 и AV2 (обгонная камера и КЗВ)

ничего такого я не видел. только самое простое OSD.

ancc
15.02.2014, 18:26
интересная тема, но не понял, где и как можно скачать на пробу такую прошивку? (ссылок в шапке не увидел). Интересует тоже ваша матрица Шарп 1280х480. Еще не понял это готовая прошивка или это исходник, который нужно самому превращать в прошивку? Каким программатором нужно прошивать? и т.п.

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

по матрице это не ко мне это к bfom. У меня такой нет.

swao
15.02.2014, 23:07
Первые результаты теста прошивки от ancc для вышеупомянутого контроллера на матрице LQ123K1LG03 (LD-19201A) с разрешением 1280х480.
На HDMI подключен андроид свисток, на AV1 - самая дешёвая камера заднего хода
подскажите почему у Вас двойной комплект фоток? (на одних изображение пропорциональное, но маленькое и по центру, а на других во весь экран, но растянутое). Это разные прошивки или в одной есть разные режимы (типа как в телике)?

bfom
15.02.2014, 23:13
подскажите почему у Вас двойной комплект фоток? (на одних изображение пропорциональное, но маленькое и по центру, а на других во весь экран, но растянутое). Это разные прошивки или в одной есть разные режимы (типа как в телике)?

Через меню контроллера переключаются режим отображения 16:9 (в моем случае соотношение 8:3) и 4:3. Прошивка естественно одна

bfom
16.02.2014, 15:33
Последняя версия прошивки не завелась на моей матрице
Контроллер подвисает, разрешение не попало и изображение плывет.
епромку подпаял

ancc
16.02.2014, 15:51
я вам не глядя скинул прошивку под мою матрицу, поэтому картинка неверная.

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

Gorynch
17.02.2014, 15:58
Приветствую

есть два контроллера на RTD2662 (один HDMI+VGA+2AV (плата один в один, как у ancc), второй HDMI+DVI+VGA+SVideo+2AV+TV) и пара матриц LP101WH1 (LVDS) (10.1") (до 1366 x 768)

вопрос - можно ли самому сделать программатор? (поиском сходу не нашёл)

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

ancc
17.02.2014, 17:21
Приветствую

есть два контроллера на RTD2662 (один HDMI+VGA+2AV (плата один в один, как у ancc), второй HDMI+DVI+VGA+SVideo+2AV+TV) и пара матриц LP101WH1 (LVDS) (10.1") (до 1366 x 768)

вопрос - можно ли самому сделать программатор? (поиском сходу не нашёл)

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

есть какой-то открытый программатор. postal2 или как-то так называется. Он вроде может шить этот чип. Я его не пробовал.

под вторую плату тоже наверное можно сделать. в прошивке есть и поддержка ТВ (которую я пока не совсем выкорчевал), но там работы больше, нужно полностью всю схему перерисовывать платы, чтобы проц по-другому сконфигурировать.

han2001
17.02.2014, 18:36
Вот пару схем, в том числе какого то ТВ, если кому понадобиться.

ancc
17.02.2014, 19:14
Вот пару схем, в том числе какого то ТВ, если кому понадобиться.

спасибо. Одной из трех схем у меня не было. Утащу на сайт где буду размещать информацию о проекте, в ближайшее время сообщу общественности адрес, как добавлю информации побольше.

han2001
17.02.2014, 20:24
Есть такой ресурс en.pudn.com. Там много чего еще есть, может еще чего интересного там найдете.

ancc
17.02.2014, 20:33
Есть такой ресурс en.pudn.com. Там много чего еще есть, может еще чего интересного там найдете.

часть оттуда

Gorynch
17.02.2014, 21:33
мне тв без надобности. А вот отключение подсветки и вывод текста (OSD) - интересно
программатор посмотрю, спасибо

ancc
18.02.2014, 11:29
Выложил схему доработку платы и протокол управления на openrtd2662.ru

Gorynch
18.02.2014, 11:58
есть ещё lilliput 869, который есть у многих тут. Он с HDMI+VGA+2AV. Матрица - AT080TN03

программатор этот (http://monitor.net.ru/forum/topic317755-0.html)?

wladkom1953
18.02.2014, 12:10
Выложил схему доработку платы и протокол управления на openrtd2662.ru
Еще бы фото с распаяной eeprom 24LC16 на контроллере. Или можно подключить её к контактам 11 и 12 разъема №4 контроллера?

bfom
18.02.2014, 12:15
Прошивка 2014.02.17 V002
Матрица LQ123K1LG03
AV и HDMI работают корректно
VGA - только биос и безопасный режим. В обычном режиме при любом разрешении - no signal

swao
18.02.2014, 12:30
Прошивка 2014.02.17 V002
Матрица LQ123K1LG03
AV и HDMI работают корректно
VGA - только биос и безопасный режим. В обычном режиме при любом разрешении - no signal
а HDMI в каких разрешениях проверяли? работает ли в 1280х480?

ancc
18.02.2014, 12:44
Прошивка 2014.02.17 V002
Матрица LQ123K1LG03
AV и HDMI работают корректно
VGA - только биос и безопасный режим. В обычном режиме при любом разрешении - no signal

Это очень странно, т.к. я VGA прогонял тесты, в шапке описаны. Какие разрешения тестировали? Если подавали 1280х480, то я его не добавлял. Мне нужна от вас некоторая информация чтобы его добавить.

bfom
18.02.2014, 12:45
а HDMI в каких разрешениях проверяли? работает ли в 1280х480?

Подаваемое разрешение 1280х720, другого источника пока нет

Еще бы фото с распаяной eeprom 24LC16 на контроллере. Или можно подключить её к контактам 11 и 12 разъема №4 контроллера?

Те разъемы не распаяны, толькона проц

ancc
18.02.2014, 12:47
есть ещё lilliput 869, который есть у многих тут. Он с HDMI+VGA+2AV. Матрица - AT080TN03

программатор этот (http://monitor.net.ru/forum/topic317755-0.html)?


Если есть желающие схему лилипута перерисовать, или если схема есть, то поддержать его нет проблем.

Если вы про postal, то этот.

bfom
18.02.2014, 12:48
Это очень странно, т.к. я VGA прогонял тесты, в шапке описаны. Какие разрешения тестировали? Если подавали 1280х480, то я его не добавлял. Мне нужна от вас некоторая информация чтобы его добавить.

Разрешения стандартные, от 800х600 до 1280х1024, причем в безопасном режиме разрешения переключаются.

ancc
18.02.2014, 12:49
Еще бы фото с распаяной eeprom 24LC16 на контроллере. Или можно подключить её к контактам 11 и 12 разъема №4 контроллера?

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

Туда подключить нельзя, т.к. эти ноги заняты под DDC VGA и через них же прошивка заливается.

ancc
18.02.2014, 12:52
простите а 1366х768 и 1360х768 ,не планируется реализовать вашей прошивкой?

можно и такое. Это наверное под какую-то конкретную матрицу?

ancc
18.02.2014, 12:56
Разрешения стандартные, от 800х600 до 1280х1024, причем в безопасном режиме разрешения переключаются.

непонятно, т.е. в безопасном режиме эти разрешения работают а в обычном нет?

Gorynch
18.02.2014, 13:01
я запутался - прошивка заливается в rtd2662 или во флеш?

ancc
18.02.2014, 13:02
я запутался - прошивка заливается в rtd2662 или во флеш?

во флеш. Но заливает ее туда сам rtd2662.
Принимает данные через VGA DDC канал и заливает во флешку.

Можно и без него залить прошивку во флешку если ее выпаять и вставить в программатор.

bfom
18.02.2014, 13:03
непонятно, т.е. в безопасном режиме эти разрешения работают а в обычном нет?

В этом то и странность

ancc
18.02.2014, 13:07
В этом то и странность

может быть такой вариант. Там сейчас отключено VGA DDC, т.е. комп не может считать данные с монитора и определить какие режимы он поддерживает.

Если в видеодрайвере есть ограничения, то он кроме 640х480 и 800х600 он не дает подавать сигнал на VGA.

Это предположение, но такое может быть. Сегодня попробую еще на одном компе VGA протестировать.

Gorynch
18.02.2014, 13:09
DDC VGA - это линии SDA (данные) и SCL (синхра), так?
Т.е. я могу программатор к ним подключать, если они на плате распаяны, а не через VGA кабель?

ancc
18.02.2014, 13:13
DDC VGA - это линии SDA (данные) и SCL (синхра), так?
Т.е. я могу программатор к ним подключать, если они на плате распаяны, а не через VGA кабель?

на этой плате эти сигналы кроме VGA разъема есть еще на длинном белом разъеме рядом с VGA, можно подключать куда угодно.

Gorynch
18.02.2014, 13:17
да, я видел
у меня на двух платах распаяны, а на лиле 869 не помню, но кажется нет. Т.е. на VGA они приходят, а отдельных площадок нет.
Раздобуду программатор - буду просить прошивку :)

mas_u
18.02.2014, 13:19
Протокол управления по I2C protocol description.

А как вообще планируется выводить все это на OSD монитора?
В какой то момент времени на экране будет доступна только одна из предполагаемых 6 визуальных страниц? Или могут быть все 6 одновременно?
Для каждой страницы своя отдельная рамка OSD? Или одна большая и формируется динамически в зависимости от того что надо выводит?


Если установлен бит для пользовательской страницы и контроллер его считал, вывел данные, обнулил бит то при следующем считывании если бит не установлен - OSD данной страницы стирается?

ancc
18.02.2014, 13:36
А как вообще планируется выводить все это на OSD монитора?
В какой то момент времени на экране будет доступна только одна из предполагаемых 6 визуальных страниц? Или могут быть все 6 одновременно?
Для каждой страницы своя отдельная рамка OSD? Или одна большая и формируется динамически в зависимости от того что надо выводит?


Если установлен бит для пользовательской страницы и контроллер его считал, вывел данные, обнулил бит то при следующем считывании если бит не установлен OSD данной страницы стирается?

все 6 страниц естественно не могут быть доступны сразу.
В зависимости от приоритета будет доступна только одна. Например если вам нужно отобразить парктроник, а вы выставили флаг еще и на климат, то конечно будет отображаться только наиболее приоритетная (в данном случае парктроник), а за данными климата процессор даже не полезет пока флаг парктроника не уберется.
Для каждого типа отображения в прошивке процессора создается шаблон, который процессор рисует, потом читает данные нужной страницы и их там отображает.
Можно сделать и глобальный шаблон, в который все данные сразу можно будет выводить, но там есть определенные ограничения, может их можно обойти,а может это аппаратные ограничения OSD.

относительно порядка вывода. Вот как делается сейчас на примере климата.
1. процессор увидел флаг климата
2. загрузил таблицу с данными климата
3. нарисовал на экране Шаблон для данных климата (фон+некоторые элементы)
4. поверх шаблона отрисовал данные климата.
5. запустил событие (убрать OSD климата через 5 секунд)
6. сбросил флаг.

Если за это время пока рамка климата еще на экране висит, появится новый флаг на отображение климата, то рамка не будет перерисовываться. Новые данные нарисуются в те места где были старые, после этого флаг снова сбросит и снова запустит таймаут (убрать OSD климата через 5 секунд).

Если в момент отображения климата поступит более приоритетное событие, например нужно будет отрисовать парктроник, то рамка климата сотрется, нарисуется рамка парктроника и будут считываться данные со страницы парктроника.

wladkom1953
18.02.2014, 13:46
Мдя, паяльщик из меня никакой. Посмотрел куда надо впаиваться в проц и сразу-же сдулся. Не осилю однозначно.

ancc
18.02.2014, 13:51
Мдя, паяльщик из меня никакой. Посмотрел куда надо впаиваться в проц и сразу-же сдулся. Не осилю однозначно.

Думаю, через некоторое время сохранение конфига во флешку я переделаю, соответственно паять EEPROM не надо будет.
Но все доп. возможности будут в основном через I2C доступны, так что как-то припаяться все равно надо будет.

Кстати. Я могу попробовать I2C перенести на свободные выводы разъема LVDS, тогда по идее паяться будет на надо. Только контакты в разъем вставить.

mas_u
18.02.2014, 13:53
Не принципиально но все же. Зачем RTD стирать флаг? Флагом мне кажется должен рулить внешний контроллер, установлен - выводим, не установлен не выводим. Так логику работы RTD можно упростить и сделать более универсальное решение, логика работы будет определяться внешним контроллером.
С каким минимальным интервалом RTD читать i2c без потери основной функциональности?
Например у меня для мгновенного расхода, данные меняются каждые 30 мс. Сможет ли RTD выводить их с такой скоростью?

Еще. В целом в логику взаимодействия RTD с внешним контроллером еще не вникал, но с первого взгляда кажется что RTD делает много лишних операций.
например, китайский мультитач на 5 касаний вне зависимости от кол-ва касаний постоянно выдает 32 байта, как для одного так и для пяти касаний. Может взять за основу такой же принцип?

ancc
18.02.2014, 14:01
флагом может и внешний контроллер рулить. если RTD не сбросит флаг, то тут уже внешний контроллер должен отрабатывать, когда его убирать.

С флагами я сделал так, потому как RTD достаточно тормозной проц и я постарался сделать так, чтобы когда ничего не надо отображать, он минимум данных читал и анализировал.

Что касается разных страниц, то лучше будет если данные будут как-то структурированы. Сегодня может 32 байта, завтра 96.

В любом случае это только предварительный вариант, все может измениться.

mendisabal
18.02.2014, 14:08
можно и такое. Это наверное под какую-то конкретную матрицу?
купил HDMI+VGA+2AV lcd control board+10.1inch N101BCG-L21 (http://www.ebay.com/itm/HDMI-VGA-2AV-lcd-control-board-10-1inch-N101BCG-L21-IPS-lcd-Multi-touch-panel-/360702234688?pt=LH_DefaultDomain_0&hash=item53fb875040) а 1366*768 включить не могу( хотя Sirota на такой же матице ,с другим контроллером 1360*768 у него работает .
Странно то ,что пульт у меня работает ,в настройках даже есть русский язык ,кривой правда ,подключаю по hdmi .
смысла в разрешении ниже не вижу ,т.к. все финчи виндовс 8 как начинаются с этого .

ancc
18.02.2014, 14:20
купил HDMI+VGA+2AV lcd control board+10.1inch N101BCG-L21 (http://www.ebay.com/itm/HDMI-VGA-2AV-lcd-control-board-10-1inch-N101BCG-L21-IPS-lcd-Multi-touch-panel-/360702234688?pt=LH_DefaultDomain_0&hash=item53fb875040) а 1366*768 включить не могу( хотя Sirota на такой же матице ,с другим контроллером 1360*768 у него работает .
Странно то ,что пульт у меня работает ,в настройках даже есть русский язык ,кривой правда ,подключаю по hdmi .
смысла в разрешении ниже не вижу ,т.к. все финчи виндовс 8 как начинаются с этого .

так что конкретно у вас не работает? Не держит разрешение с компа 1366х768?
Я могу сделать поддержку этой матрицы, но нужно чтобы кто-то полученный результат протестировал. У меня такой матрицы нет.
Чтобы вам протестировать, вам нужен программатор, и модификация платы, описано тут.
http://openrtd2662.ru/wp-content/uploads/2014/02/rtd2662-mod.png

awtoap
18.02.2014, 14:26
Кстати как быстро переключаются входа? Чую лучше сразу делать управление RTD внешним процом. Функциональность будет куда выше.

ancc
18.02.2014, 14:31
Кстати как быстро переключаются входа? Чую лучше сразу делать управление RTD внешним процом. Функциональность будет куда выше.

на видео где-то за секунду переключается, другие вроде быстро, не засекал подробно.

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

awtoap
18.02.2014, 14:39
STM девбоарду юзаешь? Кстати у тебя есть полный даташит с регистрами на RTD2662 или RTD2668?

ancc
18.02.2014, 14:40
STM девбоарду юзаешь? Кстати у тебя есть полный даташит с регистрами на RTD2662 или RTD2668?

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

даташит есть на сайте проекта)) http://openrtd2662.ru/

awtoap
18.02.2014, 14:43
В упор не вижу ничего полезного, что можно скачать )))

ancc
18.02.2014, 14:46
В упор не вижу ничего полезного, что можно скачать )))

В разделе документация RTD2660_spec

awtoap
18.02.2014, 14:47
Да это я видел и это у меня давно валяется, но меня на 2662 интересует и выше. А именно интересен раздел по HDMI (в 2660 его вроде нет)

ancc
18.02.2014, 14:58
Да это я видел и это у меня давно валяется, но меня на 2662 интересует и выше. А именно интересен раздел по HDMI (в 2660 его вроде нет)

такого нет. и смысла в нем не очень, без специальной дополнительной информации по чипу он бесполезен. Тут только в исходниках ковыряться.

Почти все проекты (ПО), которые я видел, видно что сделаны на одной основе, такое чувство что был какой-то референсный проект от производителя, на основе которого все уже свои проекты делали.

awtoap
18.02.2014, 15:11
Значит поковыряю по исходникам, как руки дойдут. В принципе задача будет вывести звук с HDMI, все остальное вроде как в исходниках есть.

Почти все проекты (ПО), которые я видел, видно что сделаны на одной основе, такое чувство что был какой-то референсный проект от производителя, на основе которого все уже свои проекты делали.

На самом деле так и есть.

mendisabal
18.02.2014, 15:13
так что конкретно у вас не работает? Не держит разрешение с компа 1366х768?
именно ,1280х720 ,выше никак(

Я могу сделать поддержку этой матрицы, но нужно чтобы кто-то полученный результат протестировал. У меня такой матрицы нет.
Чтобы вам протестировать, вам нужен программатор, и модификация платы, описано тут.
http://openrtd2662.ru/wp-content/uploads/2014/02/rtd2662-mod.png
буду оч признателен , разбираюсь с програматором ,точнее ищу кто бы разобрался (

-=zds=-
18.02.2014, 18:08
а при появлении 12v на управляющей ножке может переключатся на заданный вход? Можно ли добавить функцию переключения на av вход, если это не предусмотренно прошивкой/контролером? и можно ли сделать, чтоб таких управляющих сигналов было несколько и какието были в приоритете?

ancc
19.02.2014, 07:20
Добавлен регулятор подсветки. Надо подключить его только к матрице.
Подробнее http://openrtd2662.ru/?p=92

Так же протестировал VGA на вин7 и могу подтвердить проблему озвученную bfom. Если подать больше 800х600 монитор показывает NO SIGNAL, хотя на XP все разрешения прекрасно показывают. Надо разбираться

ancc
19.02.2014, 07:30
а при появлении 12v на управляющей ножке может переключатся на заданный вход? Можно ли добавить функцию переключения на av вход, если это не предусмотренно прошивкой/контролером? и можно ли сделать, чтоб таких управляющих сигналов было несколько и какието были в приоритете?

Переключение по подаче 12В на управляющий вывод пока не реализовано.

Реализовано переключение входа (на любой) через I2C.

Что касается того, чтобы сделать несколько управляющих входов и чтобы каждый отвечал за свой вход. Я думал об этом, но! нужно паяться на выводы процессора, чтобы эти входа за действовать.
Много ли народу сможет это сделать? Тем более если выводов нужно запаять много, задача становится очень непростой. Поэтому вопрос, стоит ли это реализовывать на выводах самого процессора открыт пока.

Alex_St
19.02.2014, 11:58
Делать много входов - вряд ли стоит именно по причине пайки. Но задействовать вход +12 для AV2 просто необходимо.
А если еще сделать так, чтобы по этому сигналу можно было переключать на любой вход - было бы вообще хорошо.
Например - включили заднюю, переключателем входов выбрали AV2. Контроллер запомнил это, и каждый раз при подаче питалова на этот вход переключается на AV2.
Или, например, у другого камера сидит на AV1 (удобнее подключать через уже имеющийся разъем). Выбрал переключателем входов AV1, и контроллер дальше уже подключается именно на этот вход.

ancc
19.02.2014, 12:31
Делать много входов - вряд ли стоит именно по причине пайки. Но задействовать вход +12 для AV2 просто необходимо.
А если еще сделать так, чтобы по этому сигналу можно было переключать на любой вход - было бы вообще хорошо.
Например - включили заднюю, переключателем входов выбрали AV2. Контроллер запомнил это, и каждый раз при подаче питалова на этот вход переключается на AV2.
Или, например, у другого камера сидит на AV1 (удобнее подключать через уже имеющийся разъем). Выбрал переключателем входов AV1, и контроллер дальше уже подключается именно на этот вход.

Я собственно что-то похожее тоже думал. Через меню выбираем вход на который переключаться при подаче питания на этот вход. Так же через меню выставлять задержку переключения. Запишу в TO DO: ))

Alex_St
19.02.2014, 13:15
Так же через меню выставлять задержку переключения. Запишу в TO DO: ))
С задержкой - идея здравая. Причем две задержки - задержка переключения туда и задержка переключения обратно )
Зачем может быть нужно:
- туда - чтобы избежать реакцию на короткий импульс при переключении автоматической коробки
- обратно - чтобы избежать многократных переключений при парковке.

Buffer
19.02.2014, 13:37
С задержкой - идея здравая. Причем две задержки - задержка переключения туда и задержка переключения обратно )
Зачем может быть нужно:
- туда - чтобы избежать реакцию на короткий импульс при переключении автоматической коробки
- обратно - чтобы избежать многократных переключений при парковке.
Хорошая идея. Еще при переключении КП туда-обратно, переключаться не КЗ<->КАРПС, а на другой АV вход КП<->КЗ, т.е. на переднюю парковочную камеру.

Скажем
АV2 - камера задняя (КЗ)
АV1 - камера передняя (КП)

При переключении КПП на заднюю передачу, включается КЗ (АV2), при вкючении КПП на передние передачи - вкючается КП (АV1) котороя через настраимое время задержки потом автоматом переключается на КАРПС.

ancc
19.02.2014, 13:47
Хорошая идея. Еще при переключении КП туда-обратно, переключаться не КЗ<->КАРПС, а на другой АV вход КП<->КЗ, т.е. на переднюю парковочную камеру.

Скажем
АV2 - камера задняя (КЗ)
АV1 - камера передняя (КП)

При переключении КПП на заднюю передачу, включается КЗ (АV2), при вкючении КПП на передние передачи - вкючается КП (АV1) котороя через настраимое время задержки потом автоматом переключается на КАРПС.

А вот тут уже не надо ИМХО огород городить. В таких сложных системах парковки полюбому нужен внешний контроллер (который смотрит и в какую сторону движется машина и т.п.), парктроники опять же обрабатывает, вот пусть он по I2C входы переключает с нужными задержками.

ancc
19.02.2014, 13:51
Кто поять не умеет, тот даже и не прошьет толком свой контролер. А входов нужно не много, максимум еще два к тому что один уже имеется. Сделать и пусть будет, а кто сможет или кому надо, тот спаяет.
А можно сделать загрузочную картинку, у меня как то был 2дин монитор и там при включении картинка своя рисовалась. Вот бы такую картинку с штатных авто видео систем зашить в этот контролер, чтоб максимально приблизиться к штатности

Картинку можно нарисовать, какую-то для примера рисовал, которая в коде есть. Но пока не разбирался как ее запрограммировать свою.

ancc
19.02.2014, 17:21
Если это камень в мой адрес, то глубоко ошибаешься. Прошивальщик на RTD2662 заработал. Заливает любые прошивки созданные китайцами, а вот внешний eeprom подпаять к чипу - занятие для левши. Буду искать такого. Но вариант с доп.контактами на LVDS предпочтительнее.

неохота залазить на LVDS.

есть вариант перенести I2C на выводы 98 и 99. Эти выводы на плате используются для управления U/D и L/R на ТТL матрице. На них уже удобно распаяны резисторы R22 и R26 на плате, которые можно для подтяжки I2C использовать. И паяться к ним удобней чем к процессору.
Минус в том, что в этой конфигурации нельзя будет использовать TTL матрицы (до тех пор пока от EEPROM не избавимся).

han2001
19.02.2014, 19:44
А может 56 и 57 они уже подтянуты резисторной сборкой R53, не используется и изночально предназначены для I2C.

ancc
19.02.2014, 20:04
А может 56 и 57 они уже подтянуты резисторной сборкой R53, не используется и изночально предназначены для I2C.

что-то с ними не так. пробовал я на них, не заводится там. Хотя эти выводы процессора я конфигурировал не как I2C, а как обычный вывод чтобы работало программное I2C.

Там аппаратное I2C может быть сконфигурировано, а его почему-то не используют почти во всех исходниках которые я видел. вместо этого делают программное. А для него вообще любые свободные выводы можно назначить.

han2001
19.02.2014, 20:20
98 и 99, думаю тоже не лучший вариант. Да и в целом интерфейсы матриц лучше не трогать, сегодня одни матрицы, завтро кому то захочется подключить ТТЛ интерфейс и возможно потребуется вращать картинку, а эти выводы будут переназначены уже под другие цели. Может еще какие выводы поискать?

han2001
19.02.2014, 20:26
Во а если 102 и 103, они угловые, шаг получается гигантский ели с боку вывода паять, и не используются изночально

ancc
19.02.2014, 20:30
Во а если 102 и 103, они угловые, шаг получается гигантский ели с боку вывода паять, и не используются изночально

на 102 я вывел ШИМ для управления подсветкой, если только его куда-то в другое место перебросить. Но он тоже нужен, к нему тоже паяться надо.

han2001
19.02.2014, 20:34
А шим перевести на 65 , правда придется отказаться от одного светодиода, а именно зеленого? ИЛИ вообще отказаться от светодиодов, что тоже не очень хорошо, за тоуже и резисторами подтянуты и выводы наружные имеют :)

Алексей81
19.02.2014, 20:37
Во а если 102 и 103, они угловые, шаг получается гигантский ели с боку вывода паять, и не используются изночально
А у меня они задействованы. Вот как раз 56 и 57 именно для этой цели подходят у меня на контроллере они идут к eeprom но она не впаяна. заказал себе тоже программатор для эксперементов.

ancc
19.02.2014, 20:42
А у меня они задействованы. Вот как раз 56 и 57 именно для этой цели подходят у меня на контроллере они идут к eeprom но она не впаяна. заказал себе тоже программатор для эксперементов.

только чтобы вам поэкспериментировать, вам надо схему сначала найти или срисовать. Под эту плату у меня нет раскладки.

swao
19.02.2014, 20:42
А у меня они задействованы. Вот как раз 56 и 57 именно для этой цели подходят у меня на контроллере они идут к eeprom но она не впаяна. заказал себе тоже программатор для эксперементов.
а на вашей фотке не TY-2662, а что это за плата?

Алексей81
19.02.2014, 20:46
только чтобы вам поэкспериментировать, вам надо схему сначала найти или срисовать. Под эту плату у меня нет раскладки.

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

Алексей81
19.02.2014, 20:49
а на вашей фотке не TY-2662, а что это за плата?

R_RM7621B http://www.compel.ru/infosheet/CLIENTOP/RM7621/

Алексей81
19.02.2014, 21:01
Кстати этот контроллер звук с hdmi выводит види в rtd есть функция вывода звука

Алексей81
19.02.2014, 21:32
Со звуком разобрался выходит на выводы 65 66 67 68 за тем на микросхему cs4334 вот даташит http://elcodis.com/parts/5902814/CS4334.html#datasheet

bfom
20.02.2014, 17:09
Прошивка V003
Матрица LQ123K1LG03
_______________________
Цитата из письма ancc
пофиксен NO SIGNAL в виндовс7 (семерка подавала ему 1024х768х85, а у него такое разрешение не прописано было)
Добавлено разрешение 1280х480 (в EDID его пока нет, так что подать можно только через поверстрип)
AV и HDMI работают корректно
VGA - Работает корректно, стандартные разрешения сжимаются под размер экрана. Устанавливал на новый комп Win7 с данным монитором, во всех режимах изображение есть, 1280х480 подавать не пробовал пока, имеющийся под рукой комп этого не позволяет, на выходных протестирую.
Управление подсветкой то же не подключено, но в планах на выходные есть.

P.S/ Уже почти привык к инвертированной работе светодиода на кнопках. В ждущем он зеленый, а в работе - красный (на штатных прошивках было наоборот)

ancc
20.02.2014, 17:35
у меня не все так гладко.
была проблема разрешения 1280х800 через VGA. оно определяется как (1280х1024) и криво масштабируется. даже после фиксов эта проблема вроде не исчезла. сегодня вечером еще потестю.

светодиод меня тоже напрягает, надо поправить.

ancc
20.02.2014, 17:39
Кстати кто там спрашивал?
смотрел тут в прошивке на предмет звука через HDMI что-то там включается/выключается связанное со звуком. Надо только выводы проца сконфигурировать под I2S и попробовать, будет ли там какая-то активность.

ancc
21.02.2014, 08:22
Подключил регулировку подсветки. Работает!!
Подробнее http://openrtd2662.ru/?p=99

mendisabal
21.02.2014, 11:02
а ваши "прошивки" можно залить с помощью програматора от чинатоби (http://www.ebay.com/itm/Parallel-Programmer-for-burning-LCD-controller-board-VS-TY2662-V1-/181105960966?pt=LH_DefaultDomain_0&hash=item2a2ac1a806) ? или паять провода полюбому ?

ancc
21.02.2014, 11:16
а ваши "прошивки" можно залить с помощью програматора от чинатоби (http://www.ebay.com/itm/Parallel-Programmer-for-burning-LCD-controller-board-VS-TY2662-V1-/181105960966?pt=LH_DefaultDomain_0&hash=item2a2ac1a806) ? или паять провода полюбому ?

заливать можно через любой программатор. Я заливаю через такой же как вы показали.

Провода нужно паять, т.к:
1. пока прошивка не умеет сохранять данные во флеше, нужна внешняя eeprom.
2. чтобы использовать регулятор подсветки в любом случае надо припаиваться к выводу процессора.

mendisabal
21.02.2014, 11:34
1. пока прошивка не умеет сохранять данные во флеше, нужна внешняя eeprom.

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

ancc
21.02.2014, 12:00
простите ,я далек от темы) ,я так поникаю ,прошивка от китайца умеет сохранять данные? думаю заказать такой программатор ,чтобы не мучить себя и остальных .

родная прошивка умеет сохранять данные во флеше.

wladkom1953
21.02.2014, 12:33
Подключил регулировку подсветки. Работает!!
Подробнее http://openrtd2662.ru/?p=99

На видео заметно что регулировка работает в диапазоне 0-25%. Как растянуть этот диапазон. Ну и фотодиод для автоматической пригодится.

ancc
21.02.2014, 12:45
На видео заметно что регулировка работает в диапазоне 0-25%. Как растянуть этот диапазон. Ну и фотодиод для автоматической пригодится.

Как я и писал, линейность регулировки надо еще чуть выровнять.

Алексей81
21.02.2014, 14:09
Подключил регулировку подсветки. Работает!!
Подробнее http://openrtd2662.ru/?p=99 А у меня на плате выход шим через транзисторный ключ разведен

ancc
21.02.2014, 14:17
да я тоже думал нужен/не нужен ключ. Решил без него пока попробовать.

Но. У вас может выход настроен как открытый коллектор, (иначе зачем подтяжка) поэтому ключ стоит. У меня он просто как выход шима настраивается и без подтяжки к питанию работает.

Кроме того у вас интерфейс матрицы на 5В сигнал рассчитан, может поэтому тоже ключ стоит.

Алексей81
21.02.2014, 14:21
У меня он покачто вообще не работает изначально не зашита эта функция в прошивке вот хочу зделать жду програматор от чинатоби. брал этот контроллер именно с такой матрицей как у вас

Алексей81
21.02.2014, 14:26
Вот частично срисовал плату своего контроллера я думаю остальное и не нужно мне бьудет.

ancc
21.02.2014, 14:31
Вот частично срисовал плату своего контроллера я думаю остальное и не нужно мне бьудет.

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

Алексей81
21.02.2014, 14:32
каких именно?

ancc
21.02.2014, 14:37
84 это вкл. подсветки?
51 ?
50 ?

какой-то из них питание матрицы.

и еще кнопки не через ADC я выкусил из исходников, если их добавлять, нужно знать какой вывод = какая кнопка.
Или могу резистивные кнопки через ADC оставить, это даже удобнее, можно по двум проводам подключать.

Алексей81
21.02.2014, 14:42
64 вкл подсветки 51 вкл матрицы 50 незнаю тоже какой та ключь но он не используется на разъеме обозначен как D_EN.мне кнопки вообще не нужны я ими не пользуюсь никогда все с пульта

Алексей81
21.02.2014, 14:45
71 шим. А я же всеравно щас не смогу зашить прошивку програматоро то у меня пока что нет. и если я щас залью вашу прошивку перестанет работать звук через hdmi и DVI вход а он мне нужен я его использую. Так что надо ждать програматор и сливать мою прошивку и редактировать уже ее.

Алексей81
21.02.2014, 15:11
А можете схемку своей платы скинуть? У меня такая тоже есть меня интересует схема лед драйвера на ней вы вроде бы гогворили срисовывали.

swao
21.02.2014, 15:44
А можете схемку своей платы скинуть? У меня такая тоже есть меня интересует схема лед драйвера на ней вы вроде бы гогворили срисовывали.
да, я тоже жду схему, которую уважаемый ancc обещал выложить на своем сайте http://openrtd2662.ru/

Алексей81
21.02.2014, 16:03
недождался я схемки сам посмотрел на чем драйвер собран на http://www.micro-bridge.com/data/CRpowtech/PT4103E.pdf включается он от 111 ноги проца. Так вот судя по даташиту можно шимом регулировать яркость. Возможно ли на 111 ногу вывести сигнал шим?

ancc
21.02.2014, 16:18
да, я тоже жду схему, которую уважаемый ancc обещал выложить на своем сайте http://openrtd2662.ru/

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

ancc
21.02.2014, 16:25
недождался я схемки сам посмотрел на чем драйвер собран на http://www.micro-bridge.com/data/CRpowtech/PT4103E.pdf включается он от 111 ноги проца. Так вот судя по даташиту можно шимом регулировать яркость. Возможно ли на 111 ногу вывести сигнал шим?

на 111 ногу нельзя вывести шим. мало того на 111 ноге сидит включение подсветки. через ключ одновременно уходит на разъем инвертора и на включение драйвера. Чтобы использовать этот драйвер, его надо от сигнала подсветки отключать и садить на другую ногу где есть выход шим

ancc
21.02.2014, 16:35
71 шим. А я же всеравно щас не смогу зашить прошивку програматоро то у меня пока что нет. и если я щас залью вашу прошивку перестанет работать звук через hdmi и DVI вход а он мне нужен я его использую. Так что надо ждать програматор и сливать мою прошивку и редактировать уже ее.

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

так что для того чтобы слить вам надо что-то другое использовать.

Звук через HDMI и DVI надо тестировать, вроде это есть в прошивке.

Алексей81
21.02.2014, 16:38
кстати я не помню чтобы штатным программатором можно было слить прошивку. вроде только стереть или записать.

так что для того чтобы слить вам надо что-то другое использовать.

Звук через HDMI и DVI надо тестировать, вроде это есть в прошивке.
Ну как то же сливают.

wladkom1953
21.02.2014, 17:48
Считать прошивку можно этой программой http://remont-aud.net/forum/84-24642-1
только что-бы скачать её необходима регистрация на сайте.

swao
21.02.2014, 18:33
Считать прошивку можно этой программой http://remont-aud.net/forum/84-24642-1
только что-бы скачать её необходима регистрация на сайте.
в какой-то теме, кажется, mitsubi выкладывал прямую ссылку на скачивание -- если не найдете, то спросите его либо я вечером из дома могу выложить

Алексей81
21.02.2014, 20:19
Я там зарегестрирован скачать могу только вот мне кажется она не будет работать с программатором который заказал.

ancc
21.02.2014, 20:58
На сайт добавлена схема платы, так же выложил родной софт от программатора с комплектом родных прошивок под разные матрицы.
http://openrtd2662.ru/?p=116

swao
21.02.2014, 21:49
На сайт добавлена схема платы, так же выложил родной софт от программатора с комплектом родных прошивок под разные матрицы.
http://openrtd2662.ru/?p=116
спасибо за выложенную схему, но по Вашей ссылке не скачивается драйвер LPT для Вин7 -- можете перевыложить, т.к. есть желание прикупить такой же программер.
Заранее благодарю

bfom
21.02.2014, 22:00
спасибо за выложенную схему, но по Вашей ссылке не скачивается драйвер LPT для Вин7 -- можете перевыложить, т.к. есть желание прикупить такой же программер.
Заранее благодарю

http://real.kiev.ua/2010/11/29/dlportio-and-32-bit-windows/#DLPORTIO32_CLI_INST
Вот ссылка

ancc
21.02.2014, 22:09
спасибо за выложенную схему, но по Вашей ссылке не скачивается драйвер LPT для Вин7 -- можете перевыложить, т.к. есть желание прикупить такой же программер.
Заранее благодарю

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

swao
21.02.2014, 22:50
Считать прошивку можно этой программой http://remont-aud.net/forum/84-24642-1
только что-бы скачать её необходима регистрация на сайте.
отправил

swao
21.02.2014, 23:03
http://real.kiev.ua/2010/11/29/dlportio-and-32-bit-windows/#DLPORTIO32_CLI_INST
Вот ссылка
спасибо за рабочую ссылку

swao
21.02.2014, 23:06
Я там зарегестрирован скачать могу только вот мне кажется она не будет работать с программатором который заказал.
а какой Вы заказали и почем? -- а то я в дилеме паять самому Постал2 или заказать готовый.

wladkom1953
22.02.2014, 03:33
а какой Вы заказали и почем? -- а то я в дилеме паять самому Постал2 или заказать готовый.
Попробовал запустить прошивальщик Postal2 на китайском покупном программаторе. Читает и прошивает при выборе джиги Mstar замечательно

shamanas13
22.02.2014, 04:46
Попробовал запустить прошивальщик Postal2 на китайском покупном программаторе. Читает и прошивает при выборе джиги Mstar замечательно

А какой именно программатор использовали ? Можно ссылку ?

-=zds=-
22.02.2014, 09:23
Еще конечно рано, но мне кажется скоро свою плату разведете и закажете. И тут родится свой контролер, который все могут сами под себя конфигурировать.

Вот и мой контролер пришел. Только я пока в отпуске, как приеду тоже буду эксперименты ставить. Программатор у меня есть. И разные матрицы тоже

ancc
22.02.2014, 09:48
Еще конечно рано, но мне кажется скоро свою плату разведете и закажете. И тут родится свой контролер, который все могут сами под себя конфигурировать.


не факт что в этом будет какой-то смысл, свою плату создавать.

-=zds=-
22.02.2014, 09:53
не факт что в этом будет какой-то смысл, свою плату создавать.

Ну конечно не факт, многих устраивает и контролер без доработок любых. А тут можно развести сразу с подсветкой нормальной, с питанием умным, лишнее убрать, и разъем сделать с выведенными неиспользуемыми ногами проца, чтоб удобнее было

-=zds=-
22.02.2014, 10:16
А можно еще уточнить. Чинотоби под мою матрицу выслал контролер на 5в, в чем его отличие, почему на 12в нельзя использовать, и почему на 5в не работает переключение на камеру зх, так сказал чинатоби

ancc
22.02.2014, 10:23
А можно еще уточнить. Чинотоби под мою матрицу выслал контролер на 5в, в чем его отличие, почему на 12в нельзя использовать, и почему на 5в не работает переключение на камеру зх, так сказал чинатоби

выкладывайте фотки, или схему срисовывайте. что-то там изменили с питанием и, думаю, это связано с тем, что на разъем инвертора там подавалось вроде 12В напрямую со входа. Может там матрица с питанием подсветки 5В, поэтому ограничили питание так. А переключение наверное работает, только ему нужно 5В вместо 12 подавать.

-=zds=-
22.02.2014, 10:36
Матрица B089AW01

Алексей81
22.02.2014, 12:05
а какой Вы заказали и почем? -- а то я в дилеме паять самому Постал2 или заказать готовый.

http://www.ebay.com/itm/181105960966 программа postal2 врядли будет шить через vga скорее всего придется выпаивать.

wladkom1953
22.02.2014, 12:54
http://www.ebay.com/itm/181105960966 программа postal2 врядли будет шить через vga скорее всего придется выпаивать.
А вы пробовали?
У меня http://www.aliexpress.com/item/Programmer/701035189.html и стоит в нем похожий МК (14 ног). Жаль маркировка не читается. Выпаивать не надо. Шьет.

Алексей81
22.02.2014, 12:57
А вы пробовали?
У меня http://www.aliexpress.com/item/Programmer/701035189.html и стоит в нем похожий МК (14 ног). Жаль маркировка не читается. Выпаивать не надо. Шьет.

нееее не пробовал я только недавно заказал жду

Алексей81
22.02.2014, 13:04
А вы пробовали?
У меня http://www.aliexpress.com/item/Programmer/701035189.html и стоит в нем похожий МК (14 ног). Жаль маркировка не читается. Выпаивать не надо. Шьет.

А вы не пробовали слить прошивку?

wladkom1953
22.02.2014, 13:09
А вы не пробовали слить прошивку?

Уже писал в п.184 (Читает)

Алексей81
22.02.2014, 13:36
пропустил сорри

-=zds=-
22.02.2014, 13:57
Вот еще важная функция которую стоит добавить. Это коректное отклечиние питания. Тоесть не тупо повернули ключь и все обрубилось к чертям, а коректно сохранило все настройки в еепром, нажало кнопку выкл и кинескоп любезно с вами попрощался приятной картинкой

-=zds=-
22.02.2014, 14:47
Вот контролер на 5в

Алексей81
22.02.2014, 15:06
Вот контролер на 5в

Свиду ни чем не отличается от 12 вольтового. Кстати 12 вольтовый и от 5 работает нормально. видимо подсветка матрицы 5ти вольтовая поэтому надо 5 подавать. посмотрите даташит на матрицу.

ancc
22.02.2014, 15:09
Вот еще важная функция которую стоит добавить. Это коректное отклечиние питания. Тоесть не тупо повернули ключь и все обрубилось к чертям, а коректно сохранило все настройки в еепром, нажало кнопку выкл и кинескоп любезно с вами попрощался приятной картинкой

И где ее добавить-то? Часто моник садят на шину ACC, тут ключ повернули и на нем питание пропало.
Садить его на питание постоянное нельзя, не знаю насколько там поддержка энергосбережения есть. По идее, это этому процу энергосбережение вообще не надо.

Картинку при включении теоретически можно.
Настройки он сохраняет сразу, как только что-то изменили.

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

ancc
22.02.2014, 15:12
Свиду ни чем не отличается от 12 вольтового. Кстати 12 вольтовый и от 5 работает нормально. видимо подсветка матрицы 5ти вольтовая поэтому надо 5 подавать. посмотрите даташит на матрицу.

плюсую, или ставьте отдельный стаб. на 5В и питайте от него матрицу, а саму плату питайте от 12В.

Алексей81
22.02.2014, 15:25
плюсую, или ставьте отдельный стаб. на 5В и питайте от него матрицу, а саму плату питайте от 12В.

Мне кажется 5в можно взять с платы с td1501sadj я думаю потянет подсветку матрицы

ancc
22.02.2014, 15:33
Мне кажется 5в можно взять с платы с td1501sadj я думаю потянет подсветку матрицы

что-то я не помню такой на плате, там всего два стаба на 3,3В, на 1,7В и драйвер LCD.

Алексей81
22.02.2014, 15:37
а на td1501sadj не 5ти вольтовый собран?

ancc
22.02.2014, 15:45
там есть только lm2576 и ams1117 из стабов на 3,3 и 1,8

Алексей81
22.02.2014, 15:54
на моей td1501sadj да померил на нем на 3.3 собран стабилизатор.

swao
22.02.2014, 16:02
а на td1501sadj не 5ти вольтовый собран?
3.3V, 5V and adjustable output versions

-=zds=-
22.02.2014, 18:19
Свиду ни чем не отличается от 12 вольтового. Кстати 12 вольтовый и от 5 работает нормально. видимо подсветка матрицы 5ти вольтовая поэтому надо 5 подавать. посмотрите даташит на матрицу.

Да, подсветка 5вольт. А сколько обычно вольт подсветка на контролерах где питание 12в?

ancc
22.02.2014, 18:50
У меня на N070ICG-LD1 входное напряжение сразу подается на питание подсветки

судя по даташиту до 15В

http://openrtd2662.ru/wp-content/uploads/2014/02/N070ICG-LD1.pdf

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

-=zds=-
22.02.2014, 19:43
Я вообще весь контролер хотел питать от dc-dc конвертера на lm2596, но если контролер будет работать от 12в, то можно подсветку питать отдельно конвертером, но в таком случае нельзя будет управлять подсветкой?

ancc
22.02.2014, 20:02
Я вообще весь контролер хотел питать от dc-dc конвертера на lm2596, но если контролер будет работать от 12в, то можно подсветку питать отдельно конвертером, но в таком случае нельзя будет управлять подсветкой?

Питание-то подсветки не связано с управлением. если матрица управление подсветкой позволяет делать, то можно подсветкой управлять.

-=zds=-
22.02.2014, 20:04
Питание-то подсветки не связано с управлением. если матрица управление подсветкой позволяет делать, то можно подсветкой управлять.

А, все, дошло, + и - подал на подсветку, а провод управляющий в контролер, и контролер рулит, а матрица сама себе берет сколько надо и питается от этих + и - так?

-=zds=-
22.02.2014, 20:32
И где ее добавить-то? Часто моник садят на шину ACC, тут ключ повернули и на нем питание пропало.
Садить его на питание постоянное нельзя, не знаю насколько там поддержка энергосбережения есть. По идее, это этому процу энергосбережение вообще не надо.

Картинку при включении теоретически можно.
Настройки он сохраняет сразу, как только что-то изменили.

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

Вот писал человек на форуме, я и подумал, что будет лучше, если моник будет правильно питаться и правильно включаться/отключатся.

к сожалению, все контроллеры, которые здесь на форуме мелькают, на чипах MStar, Realtek, Novatek и используются в авто, для этого в принципе НЕ ПОДХОДЯТ, т.к. являются либо полностью платами от стационарных мониторов(телевизоров), либо их легенькой адаптацией. Именно, по этой причине их прошивки не учитывают работу в авто, где не учитываются ни просадки по питанию, ни "непредсказуемые для монитора отключения питания". Соответственно, надежная работа невозможна в принципе, но приблизиться к ней можно не выключая питания монитору вообще...

ancc
23.02.2014, 09:02
Вот писал человек на форуме, я и подумал, что будет лучше, если моник будет правильно питаться и правильно включаться/отключатся.

правильное питание моника от него самого не зависит. Если его питать от стабилизированного источника питания (не напрямую от бортовой сети, тем более от ACC) и не дергать ему питание внезапно, то ничего с ним не будет.

Кроме того надо предусмотреть в прошивке чтобы он не мог впасть в такое состояние, когда он запишет что-то не то в память, а потом не может правильно прочитать настройки. Это случае должна быть проверка, что те настройки, которые он не может прочитать, он должен сбрасывать в дефолтные и перезаписывать.

mendisabal
23.02.2014, 15:24
китаец ответил дословно следующее :

1366*768 resolution is for VGA input.When setting 1366*768 via HDMI.The controller board also shows 720P.Please use your friend's signal test.HDMI signal it shows 480I 480P 720I 720P 1080I and 1080P.

о как ,скажите пожалуйста ,вы контроллер по VGA подключаете и только ?
объясню ,если эта зараза но HDMI действительно держит только выделенные выше разрешения ,то видимо не судьба мне( и не стоит покупать программатор ,но если у вас удалось сделать поддержку любого разрешения между 480I 720P по HDMI ,логично предположить что получится и 1366х768 ,китаез то пишет шо низя)
Спасибо.

ancc
23.02.2014, 15:42
да не слушайте вы уже этого китайца. он просто продаван и говорит всякую хрень. я общался с ним тоже когда-то и ничего от него не добился.

Вот какие режимы есть в прошивке
_MODE_640x350_70HZ = 0, // Mode 00: 640x350_70Hz, 720x350_70Hz
_MODE_640x400_56HZ, // Mode 01: 640x400_56Hz
_MODE_640x400_70HZ, // Mode 02: 640x400_70Hz, 720x400_70Hz
_MODE_720x400_70HZ, // Mode 03: 640x400_70Hz, 720x400_70Hz
_MODE_640x400_701HZ, // Mode 04: 640x400_70.1Hz
_MODE_640x480_60HZ, // Mode 05:
_MODE_640x480_66HZ, // Mode 06:
_MODE_640x480_72HZ, // Mode 07:
_MODE_640x480_75HZ, // Mode 08:
_MODE_800x600_56HZ, // Mode 09:
_MODE_800x600_60HZ, // Mode 10:
_MODE_800x600_72HZ, // Mode 11:
_MODE_800x600_75HZ, // Mode 12:
_MODE_832x624_75HZ, // Mode 13:
_MODE_1024x768_60HZ, // Mode 14:
_MODE_1024x768_66HZ, // Mode 15:
_MODE_1024x768_70HZ, // Mode 16:
_MODE_1024x768_75HZ, // Mode 17:
_MODE_1024x800_73HZ, // Mode 18:
_MODE_1152x864_60HZ, // Mode 19:
_MODE_1152x864_70HZ, // Mode 20:
_MODE_1152x864_75HZ, // Mode 21:
_MODE_1152x870_75HZ, // Mode 22:
_MODE_1152x900_66HZ, // Mode 23:
_MODE_1152x900_76HZ, // Mode 24:
_MODE_1280x720_60HZ, // Mode 25:
_MODE_1280x720_75HZ, // Mode 26:
_MODE_1280x768_60HZ, // Mode 27:
_MODE_1280x768_70HZ, // Mode 28:
_MODE_1280x768_75HZ, // Mode 29:
_MODE_1280x960_60HZ, // Mode 30:
_MODE_1280x960_75HZ, // Mode 31:
_MODE_1280x1024_60HZ, // Mode 32:
_MODE_1280x1024_70HZ, // Mode 33:
_MODE_1280x1024_75HZ, // Mode 34:
_MODE_1600x1200_60HZ, // Mode 35:
_MODE_1600x1200_65HZ, // Mode 36:
_MODE_1600x1200_70HZ, // Mode 37:
_MODE_1600x1200_75HZ, // Mode 38:
_MODE_1680x1050_60HZ, // Mode 39:
_MODE_1680x1050_60HZ_RB, // Mode 40:
_MODE_1680x1050_75HZ, // Mode 41:
_MODE_1680x1050_75HZ_RB, // Mode 42:

_MODE_1920x1200_60HZ, // Mode 43:
_MODE_1920x1200_60HZ_RB, // Mode 44:
_MODE_1920x1200_75HZ, // Mode 45:
_MODE_1920x1440_60HZ, // Mode 46:
_MODE_1440x480i_60HZ, // Mode 47:
_MODE_1920x1080i_60HZ, // Mode 48:
_MODE_1920x1080_60HZ, // Mode 49:
_MODE_1920x1080_60HZ_RB, // Mode 50:

_MODE_1440x900_60HZ, // Mode 51:
_MODE_1440x900_60HZ_RB, // Mode 52:
_MODE_1440x900_75HZ, // Mode 53:


_MODE_1360x768_60HZ, // Mode 54:
_MODE_1360x768_70HZ, // Mode 55:
_MODE_1360x768_72HZ, // Mode 56:
_MODE_1360x768_75HZ, // Mode 57:

_MODE_1366x768_60HZ,

_MODE_1280x800_60HZ, // Mode 58:
_MODE_1280x800_70HZ, // Mode 59:
_MODE_1280x800_72HZ, // Mode 60:
_MODE_1280x800_75HZ, // Mode 61:

_MODE_1280x600_60HZ, // Mode 62:
_MODE_1024x768_85HZ, // Mode 63:
_MODE_1280x480_85HZ, // Mode 63:

не факт что все они корректно работают. Точнее некоторые из них точно работают не корректно, я их все не тестировал, какие тестировал - на сайте указал. Если у кого-то будет возможность протестировать, хорошо.
У меня в данный момент нет возможности протестировать по HDMI 1366х768.

ancc
23.02.2014, 15:54
Кроме того, по HDMI точно нормально показывают чисто компьютерные разрешения, например: 800х600, 1024х768. соответственно китаец не прав.

wladkom1953
23.02.2014, 15:59
да не слушайте вы уже этого китайца

Золотые слова
+100000

mendisabal
23.02.2014, 17:46
понял спс ,пошел заказывать программатор у китайца )

-=zds=-
24.02.2014, 09:02
Я второго числа смогу потестить hdmi выход на матрице B089AW01 с разрешением 1024х600. Только тут в списке нет такого :-(

ancc
24.02.2014, 09:43
Я второго числа смогу потестить hdmi выход на матрице B089AW01 с разрешением 1024х600. Только тут в списке нет такого :-(

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

ancc
24.02.2014, 09:50
Очередное обновление.

http://openrtd2662.ru/?p=118

-=zds=-
24.02.2014, 10:57
Очередное обновление.

http://openrtd2662.ru/?p=118

Последнее добавление порадовало очень, прям так и надо... Так держать

iddqd1
24.02.2014, 11:43
Автор чрезвычайно крут. Респект.
Ушел курить тему в поисках usb программатора.
Товарищи, как постал заказать по России? Просто в теме на монитор.нет отписаться и ждать?

Gorynch
24.02.2014, 12:11
Товарищи, как постал заказать по России? Просто в теме на монитор.нет отписаться и ждать?

Тут (http://www.romstore.ru/index.phtml?p=4)

bfom
24.02.2014, 12:16
Прошивка V003
Матрица LQ123K1LG03
_______________________
Цитата из письма ancc

AV и HDMI работают корректно
VGA - Работает корректно, стандартные разрешения сжимаются под размер экрана. Устанавливал на новый комп Win7 с данным монитором, во всех режимах изображение есть, 1280х480 подавать не пробовал пока, имеющийся под рукой комп этого не позволяет, на выходных протестирую.
Управление подсветкой то же не подключено, но в планах на выходные есть.

P.S/ Уже почти привык к инвертированной работе светодиода на кнопках. В ждущем он зеленый, а в работе - красный (на штатных прошивках было наоборот)

При подаче нативного разрешения 1280х480 по VGA нет изображения (no signal), по HDMI не пробовал, сегодня найду шнурок. При подаче напрямую с материнки на матрицу по LVDS изображение идеальное.

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

Данная матрица есть под рукой, могу потестить.

Очередное обновление.

http://openrtd2662.ru/?p=118

Ожидаю в почту

ancc
24.02.2014, 13:02
При подаче нативного разрешения 1280х480 по VGA нет изображения (no signal), по HDMI не пробовал, сегодня найду шнурок. При подаче напрямую с материнки на матрицу по LVDS изображение идеальное.


Если по VGA нет, то и по HDMI не будет скорей всего.

Было бы замечательно, если б у вас FT232 нашелся или любой другой TTL/USB Serial. Очень помогло бы debug с чужой машины увидеть. Хотя, руки как дойдут, я у себя это разрешение протестирую.

-=zds=-
24.02.2014, 13:41
правильное питание моника от него самого не зависит. Если его питать от стабилизированного источника питания (не напрямую от бортовой сети, тем более от ACC) и не дергать ему питание внезапно, то ничего с ним не будет.

Кроме того надо предусмотреть в прошивке чтобы он не мог впасть в такое состояние, когда он запишет что-то не то в память, а потом не может правильно прочитать настройки. Это случае должна быть проверка, что те настройки, которые он не может прочитать, он должен сбрасывать в дефолтные и перезаписывать.

Вот это отлично, только не на дефолтные настройки, а так сказать дамп своих настроек, тоесть гастроли моник под себя и сохранил свои настройки во флэш, если что-то слетело и Моник не может прочитать настройки, тут же подгребает в еепром из флэш твои старые заранее забэкапенные

ancc
24.02.2014, 13:57
Вот это отлично, только не на дефолтные настройки, а так сказать дамп своих настроек, тоесть гастроли моник под себя и сохранил свои настройки во флэш, если что-то слетело и Моник не может прочитать настройки, тут же подгребает в еепром из флэш твои старые заранее забэкапенные

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

bfom
24.02.2014, 15:58
Прошивка V004
Матрица LQ123K1LG03

1 Переключение по сигналу на контакт ACC почему то не работает
2 Режимы переключаются ТОЛЬКО через меню SOURCE, при нажатии кнопки SOURCE остается на том же входе
3 В меню REAR INPUT и ACTIVE INPUTS невозможно внести изменения
Изменения задержек делаются и сохраняются, но пункт 1

ancc
24.02.2014, 16:05
Прошивка V004
Матрица LQ123K1LG03

1 Переключение по сигналу на контакт ACC почему то не работает
2 Режимы переключаются ТОЛЬКО через меню SOURCE, при нажатии кнопки SOURCE остается на том же входе
3 В меню REAR INPUT и ACTIVE INPUTS невозможно внести изменения
Изменения задержек делаются и сохраняются, но пункт 1

похоже все проблемы из-за того что во флеше не сохранены данные этой структуры. Дефолтные настройки не записались туда, т.к. другие данные во флеше уже есть.
попробуйте в программаторе выбрать "Erase". тогда он сотрет все из флеши, пропадут сохраненные настройики, но во флеш перезапишутся все дефолтные настройки. после этого можно будет снова изменять.

bfom
24.02.2014, 16:13
похоже все проблемы из-за того что во флеше не сохранены данные этой структуры. Дефолтные настройки не записались туда, т.к. другие данные во флеше уже есть.
попробуйте в программаторе выбрать "Erase". тогда он сотрет все из флеши, пропадут сохраненные настройики, но во флеш перезапишутся все дефолтные настройки. после этого можно будет снова изменять.

Попробовал.
Без изменений.

ancc
24.02.2014, 16:36
да это я туплю)) настройки же в eeprom сидят, надо ее сбросить. программатор не может ее очистить. сейчас придумаю как.

ancc
24.02.2014, 16:45
отправил рецепт решения проблемы

bfom
24.02.2014, 17:04
Переключение заработало, но...
При установке переключения на AV1 получаю вертикальные цветные полосы на экране( в ручном режиме картинка с камеры есть)
При установке переключения на VGA - реакции нет (при подаче сигнала на ACC)
все равно не работают изменения в ACTIVE INPUTS

ancc
24.02.2014, 17:28
а вы с какого входа переключаетесь? с HDMI где есть сигнал на на AV1 где есть сигнал и получаете полосы?

Я с чем-то похожим сталкивался (не в этом случае), это решаемо.

Попробуйте мои условия воспроизвести. Я пробовал переключать с AV1 где был сигнал на HDMI или VGA и на этих входах не было сигнала. может быть поэтому я этот глюк и не отловил, надо другой метод переключения значит использовать.

active inputs и не должно работать. Оно сейчас из eeprom грузит значения где активны только AV1,HDMI,VGA. Через меню переключение этих параметров еще не сделано.

bfom
24.02.2014, 17:32
а вы с какого входа переключаетесь? с HDMI где есть сигнал на на AV1 где есть сигнал и получаете полосы?
Именно так.
Попробовал наоборот настроить, с AV1 на HDMI (даже с наличием сигнала на этом входе) работает.

ancc
24.02.2014, 17:36
Именно так.
Попробовал наоборот настроить, с AV1 на HDMI (даже с наличием сигнала на этом входе) работает.

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

han2001
24.02.2014, 17:36
А сколько реально секунд занимает переключение с HDMI на AV, т.е. до момента появления картинки с камеры. И сколько секунд занимает этот процесс переключения назад на HDMI?

bfom
24.02.2014, 17:44
А сколько реально секунд занимает переключение с HDMI на AV, т.е. до момента появления картинки с камеры. И сколько секунд занимает этот процесс переключения назад на HDMI?

Сейчас , если настройки задержек увести в 0, при подаче ACC 2-3 сек, при снятии меньше 1, но у меня пока работает только с av на hdmi

han2001
24.02.2014, 17:49
Это уже хорошо. А то у меня процесс переключения в обе стороны по 4-5 сек. Просил китайца инженера в скайпе сделай меньше, а он ленивец такой, мол меньше нельзя. Вопрос. А зачем в этой цепи вообще задержка нужна? Скажем чем быстрей переключится на камеру и на зад тем лучше.

bfom
24.02.2014, 17:52
Это уже хорошо. А то у меня процесс переключения в обе стороны по 4-5 сек. Просил китайца инженера в скайпе сделай меньше, а он ленивец такой, мол меньше нельзя. Вопрос. А зачем в этой цепи вообще задержка нужна? Скажем чем быстрей переключится на камеру и на зад тем лучше.

У коробок автоматов включение драйва идет через задний ход, соответственно монитор мигает, а при парковке в несколько приемов, лучше что бы камера не выключалась какое то время, поэтому есть настраиваемая задержка включения и выключения

bfom
24.02.2014, 17:55
А еще у Вас время тратится на активацию самой камеры,т.к она наверняка запитана от фонарей з/х, а у меня она запитана от зажигания

han2001
24.02.2014, 18:05
Не, у меня пока все на столе с подключенными блоками питания. Я пока припаял кнопку между АСС и 12В для имитации включения заднего хода.

-=zds=-
24.02.2014, 18:50
можно конечно и так сделать, но лучше все-таки от eeprom отказаться, все хранить во флеше. можно конечно хранить и две копии, но их надо синхронизировать ведь, это столько геморроя, прям не знаю.

Зачем их синхронизировать, просто когда все настройки под себя выставил, нажал кнопку бэкап и они все сохранились в отдельное место и лежат там и никогда не изменяются, пока опять кнопку бэкап не нажмешь, а в случае краха все оттуда копируется или когда сам кнопок натыркал жмешь ресторе бэкап и все оттуда опять восстанавливается

mendisabal
24.02.2014, 23:25
имея Parallel Programmer for burning LCD controller board VS-TY2662-V1 (http://www.ebay.com/itm/Parallel-Programmer-for-burning-LCD-controller-board-VS-TY2662-V1-/181105960966?pt=LH_DefaultDomain_0&hash=item2a2ac1a806) получится ли слить текущую прошивку ? не паяя микро ноги ,и контролер у мну rtd2660H ?

ancc
25.02.2014, 09:45
Еще раз перетестировал разрешения по VGA и HDMI
подробнее: http://openrtd2662.ru/?p=126

Буду править некорректные по мере наличия времени.

ancc
25.02.2014, 09:50
Еще раз перетестировал разрешения по VGA и HDMI
подробнее: http://openrtd2662.ru/?p=126

Буду править некорректные по мере наличия времени.

В первую очередь меня волнует, чтобы кто-нибудь перетестировал. Желательно все, но как минимум по HDMI те, которые у меня слегка не входят в экран.

ancc
25.02.2014, 09:54
имея Parallel Programmer for burning LCD controller board VS-TY2662-V1 (http://www.ebay.com/itm/Parallel-Programmer-for-burning-LCD-controller-board-VS-TY2662-V1-/181105960966?pt=LH_DefaultDomain_0&hash=item2a2ac1a806) получится ли слить текущую прошивку ? не паяя микро ноги ,и контролер у мну rtd2660H ?

Люди говорят что можно. Только не родным софтом, а postal. Самому не было времени проверить.

bfom
25.02.2014, 12:16
понятно. часов через несколько, как будет время я выкачу исправление.

Исправление работает, по сигналу переключается корректно. Можно увеличить настройку времени отключения камеры до 10 секунд хотя бы? Настройка времени включения нормальная.

ancc
25.02.2014, 13:03
Исправление работает, по сигналу переключается корректно. Можно увеличить настройку времени отключения камеры до 10 секунд хотя бы? Настройка времени включения нормальная.

Можно. А зачем такой долгий период на отпускание? Не могу себе представить зачем такой нужен.

Кстати если будет возможность потестите стандартные разрешения по HDMI. И было бы неплохо увидеть что у вас в режиме 1280х480 (и в VGA и в HDMI) в консоль выдается.

bfom
25.02.2014, 13:14
Можно. А зачем такой долгий период на отпускание? Не могу себе представить зачем такой нужен.

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

N3G6OpX3-5s&feature

Кстати если будет возможность потестите стандартные разрешения по HDMI. И было бы неплохо увидеть что у вас в режиме 1280х480 (и в VGA и в HDMI) в консоль выдается.

На днях как раз соберу подходящий комп - потестирую

han2001
25.02.2014, 14:05
Судя по видео, время включения камеры заднего вида стало вообще 1 сек, а назад 3 сек. Я бы сказал отлично.

Bakurik
25.02.2014, 21:53
Кто может прошить в Москве эту плату на ZJ080NA-08A 1024*600

ancc
28.02.2014, 13:35
Очередные обновления
http://openrtd2662.ru/?p=129

bfom
28.02.2014, 14:43
Очередные обновления
http://openrtd2662.ru/?p=129

Протестировал пока следующее:
Теперь время возврата с камеры заднего вида регулируется 0-10 с.

Через меню можно ставить любой вход неактивным, после этого кнопка source на него не переключает. Но настройка переключения на камеру заднего входа работает независимо от этого. Можно поставить вход камеры неактивным, но на него все равно будет переключаться при подаче сигнала.

Вход AV2 теперь работает.

Все работает, в выходные попробую протестировать другие, имеющиеся матрицы, разные разрешения по HDMI

P.S. Очень не хватает поддержки ИК пульта

mas72
01.03.2014, 14:05
Где скачать можно правленную прошивку? Задрало уже ждать пока на камеру переключится. Матрица ттл 1024х600.

bfom
01.03.2014, 14:11
Где скачать можно правленную прошивку? Задрало уже ждать пока на камеру переключится. Матрица ттл 1024х600.
Ответ на Ваш вопрос в 51 сообщении

sergeyvolk
01.03.2014, 14:42
- - - -

-=zds=-
01.03.2014, 15:59
Наконец-то я добрался до контролера. И да действительно как тут и предполагали, плата полностью идентична 12вольтовой, единственное сколько вольт даешь на плату, столько и выходит на конекторе подсветки на матрицу, путем нехитрой доработки переделываем подсветку на 5В:
http://img855.imageshack.us/img855/7956/iwxn.jpg
Добавил DC-DC преобразователь и настроил его на 5В. Кстати контакт АСС для переключения на АВ2 вход, не реагирует на 5В, только на 12В. Поэтому плата теперь работает от 12в и только подсветка от 5В.

Как я понял в контролере нет нативного разрешения 1024х600 (напомню, матрица B089AW01 (https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCQQFjAA&url=http%3A%2F%2Fbeyondinfinite.com%2Flcd%2FLibrar y%2FAuo%2FB089AW01_V0.pdf&ei=BLgRU5GRB8GN4ATPvYHADw&usg=AFQjCNF3e2QWDSfmGBpGX1CLzCF3U-6a1w&bvm=bv.62286460,d.bGE&cad=rjt) ) так как при установке в винде этого разрешения, причем в ручном режиме (в списке такого разрещения вообще нет) , винда ругается что изображение не родное и контролер в меню показывает 720P:
http://img607.imageshack.us/img607/2738/8wl1.jpg

Прошивку с контролера я слил сразу, микруха памяти стоит winbond 25x40bvnig:
http://img27.imageshack.us/img27/3292/diub.jpg

Пока еще не нашел микруху для EEPROM но завтра откуда нибудь стяну, и еще обязательно нужен ардуино? Скетч для него надо какойто заливать? Не пойму его участие в контролере просто.

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

bfom
01.03.2014, 16:29
Я тестирую без ардуино

-=zds=-
01.03.2014, 16:37
Я тестирую без ардуино

Но с EEPROM микрухой? и зачем ардуино?

bfom
01.03.2014, 16:57
Но с EEPROM микрухой?

eeprom 24LC16 на контроллере пока обязательна , фото (http://pccar.ru/showpost.php?p=287737&postcount=80) выкладывал

и зачем ардуино?
управление по I2C, теперь можно по I2C изменить вход, включить/выключить.
отображение данных климата по I2C

-=zds=-
01.03.2014, 17:03
eeprom 24LC16 на контроллере пока обязательна , фото (http://pccar.ru/showpost.php?p=287737&postcount=80) выкладывал


управление по I2C, теперь можно по I2C изменить вход, включить/выключить.
отображение данных климата по I2C

Грубо говоря ардуино, это дополнительный вход для (данных климата, данных парктроника) а ардуино уже посылает в контролер команды, на отображение в OSD, на переключение каналов, регулирование подветки? Тогда на данном этапе мне пока ардуино не надо.

ancc
01.03.2014, 23:39
заработал пульт. Только непонятно что должна делать кнопка "mode select"

bfom
02.03.2014, 00:43
заработал пульт. Только непонятно что должна делать кнопка "mode select"

Эта кнопка переключает пункты в OSD меню (в случае такого меню как на видео)
watch?v=9PgWnhRN2i4

Ну и естественно, жду новую версию в почте.

-=zds=-
02.03.2014, 14:37
Сделал доработку контроллера, добавил микруху EEPROM (24c02h). Не стал вешать на сопли, побыстрому развел плату, и вытравил дорожки, приклеил на двойной скотч сзади платы контроллера и кинул четыре проводка.

http://img829.imageshack.us/img829/3066/n3md.jpg http://img39.imageshack.us/img39/7131/xcj4.jpg

но настройки все равно не сохраняются, либо в микрухе залито не понятно что (снял с какойт платы), либо я не знаю. :be:

Прошивку исправленную залил, работает.

Странно но почему то на нативном разрешении 1024х600 изображение уходит за рамки. :sad2:
http://img198.imageshack.us/img198/4595/ynwo.jpg

И кстати по программаторам, вот дешевый программатор (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), прям на плате шьет. Очень удобно и дешевле чем программатор от чинатоби.

ancc
02.03.2014, 17:01
продублирую.

24c02 не подойдет. нужно 24c16.

1024х600 есть в списке нативных в винде? подозреваю что есть.

по поводу выхода за границы экрана, я писал уже, что у меня так же при сигнале с компа, с андроида те же разрешения ОК. Пока с масштабированием ничего не делал, собираю статистику.

программатор прикольный, заказал.

-=zds=-
02.03.2014, 17:11
продублирую.

24c02 не подойдет. нужно 24c16.

1024х600 есть в списке нативных в винде? подозреваю что есть.

по поводу выхода за границы экрана, я писал уже, что у меня так же при сигнале с компа, с андроида те же разрешения ОК. Пока с масштабированием ничего не делал, собираю статистику.

программатор прикольный, заказал.

Про еепромку понял, завтра поменяю.

Разрешение в винды я сам добавил, до этого его небыло, видяха на мамке интел, в интеллвском менеджере добавил разрешение 1024х600 60гц

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

Програматорами разными в том числе и этим пользуемся давно и этот для контролера самый удобный.

ancc
02.03.2014, 17:17
Про еепромку понял, завтра поменяю.

Разрешение в винды я сам добавил, до этого его небыло, видяха на мамке интел, в интеллвском менеджере добавил разрешение 1024х600 60гц

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

Програматорами разными в том числе и этим пользуемся давно и этот для контролера самый удобный.

понятно. значит в EDID нету разрешения 1024х600.

разрешение не пишет, потому что нереализовано это. Он в дебаг консоль шлет какое у него разрешение, можно и выводить конечно через OSD, но вроде никто не просил.
Я так думаю, что для встраивания наоборот, чем меньше разных сообщений на экране, тем лучше. Вообще еще NO SIGNAL собираюсь убрать у себя.

-=zds=-
02.03.2014, 17:41
понятно. значит в EDID нету разрешения 1024х600.

разрешение не пишет, потому что нереализовано это. Он в дебаг консоль шлет какое у него разрешение, можно и выводить конечно через OSD, но вроде никто не просил.
Я так думаю, что для встраивания наоборот, чем меньше разных сообщений на экране, тем лучше. Вообще еще NO SIGNAL собираюсь убрать у себя.

Может пока прошивка в стадии тестирования стоит добавить разной информации?

В edid можно его добавить? Я так понял эта прошивка что я слил только подправленная?

ancc
02.03.2014, 17:46
Может пока прошивка в стадии тестирования стоит добавить разной информации?

В edid можно его добавить? Я так понял эта прошивка что я слил только подправленная?

можно, в принципе.

в edid можно добавить. могу вам скинуть какой edid сейчас отдается, поправите, могу добавить ваш.
нет. родная имеет мало общего с этой.

-=zds=-
02.03.2014, 18:28
можно, в принципе.

в edid можно добавить. могу вам скинуть какой edid сейчас отдается, поправите, могу добавить ваш.
нет. родная имеет мало общего с этой.

Было бы отлично. Только я пока по едид ничего не понимаю, че куда

-=zds=-
02.03.2014, 18:43
Я немного почитал и понял, что в матрице есть свой правильный едид, но он сейчас не дает инфо в комп, так как матрица через контролер идет в контролере свой едид и комп видит именно его. Исходя из этого, я могу завтра слить дамп с матрицы, если так будет удобней подправить едид контролера

ancc
02.03.2014, 18:53
Я немного почитал и понял, что в матрице есть свой правильный едид, но он сейчас не дает инфо в комп, так как матрица через контролер идет в контролере свой едид и комп видит именно его. Исходя из этого, я могу завтра слить дамп с матрицы, если так будет удобней подправить едид контролера

насчет EDID матрицы я не собирал данные по этому поповоду.

Насчет EDID собственно монитора, я начинал разбираться, мне кажется что данных там все-таки сильно побольше. Там сидит инфа о поддерживаемых разрешениях и всякая общая инфа типа производителя, и прочих параметров.
Есть прога, которая позволяет из монитора налету дамп EDID делать, и отображать что там записано. Я ее попробовал, работает, но дальше не разбирался.

-=zds=-
02.03.2014, 19:33
Так какие мои действия сейчас? Слить дамп с матрицы?

ancc
02.03.2014, 19:55
Так какие мои действия сейчас? Слить дамп с матрицы?

есть программа Moninfo. Слейте через нее EDID монитора, когда моник подключен по HDMI. Желательно и в текстовом виде и в виде дампа. У меня есть слитый через эту программу EDID, но он через VGA слит. А там разные данные могут быть. Вот что у меня слито через VGA

Monitor
Model name............... Monitor
Manufacturer............. RTK
Plug and Play ID......... RTK0000
Serial number............ 000001
Manufacture date......... 2002, ISO week 30
Filter driver............ None
-------------------------
EDID revision............ 1.1
Input signal type........ Analog 0.700,0.300 (1.0V p-p)
Sync input support....... Separate, Composite, Sync-on-green
Display type............. RGB color
Screen size.............. 360 x 270 mm (17,7 in)
Power management......... Standby, Suspend, Active off/sleep
Extension blocs.......... None
-------------------------
DDC/CI................... Not supported

Color characteristics
Default color space...... Non-sRGB
Display gamma............ 2,20
Red chromaticity......... Rx 0,604 - Ry 0,344
Green chromaticity....... Gx 0,322 - Gy 0,545
Blue chromaticity........ Bx 0,156 - By 0,117
White point (default).... Wx 0,313 - Wy 0,329
Additional descriptors... None

Timing characteristics
Horizontal scan range.... 20-92kHz
Vertical scan range...... 43-85Hz
Video bandwidth.......... 140MHz
CVT standard............. Not supported
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... No

Standard timings supported
720 x 400p at 70Hz - IBM VGA
720 x 400p at 88Hz - IBM XGA2
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 56Hz - 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 768i at 87Hz - IBM
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
1024 x 768p at 60Hz - VESA STD
1024 x 768p at 75Hz - VESA STD
1024 x 768p at 85Hz - VESA STD
1152 x 864p at 75Hz - VESA STD
1280 x 960p at 60Hz - VESA STD
1280 x 960p at 85Hz - VESA STD
1280 x 1024p at 85Hz - VESA STD
1600 x 1200p at 60Hz - VESA STD

Report information
Date generated........... 06.02.2014
Software revision........ 2.70.0.989
Data source.............. Real-time 0x0031
Operating system......... 6.1.7600.2

Raw data
00,FF,FF,FF,FF,FF,FF,00,4A,8B,00,00,01,01,01,01,1E ,0C,01,01,0E,24,1B,78,E8,8A,01,9A,58,52,8B,28,
1E,50,54,FF,FF,80,61,40,61,4F,61,59,71,4F,81,40,81 ,59,81,99,A9,40,00,00,00,FC,00,31,37,27,27,20,
4C,43,44,0A,20,20,20,20,00,00,00,FC,00,4D,6F,6E,69 ,74,6F,72,0A,20,20,20,20,20,00,00,00,FD,00,2B,
55,14,5C,0E,00,0A,20,20,20,20,20,20,00,00,00,FF,00 ,30,30,30,30,30,31,0A,20,20,20,20,20,20,00,BD

-=zds=-
03.03.2014, 10:03
Короче, не читает Monitor Asset Manager edid из матрицы, только из контролера, пришлось из матрицы вычитывать еепромку. Потом через тот же Monitor Asset Manager открыл вычитанный файл, и вот он оригинальный edid от моей матрицы:

Monitor
Manufacturer............. AUO
Plug and Play ID......... AUO11C2
Data string.............. B089AW01 V1
Serial number............ n/a
Manufacture date......... 2008, ISO week 1
Filter driver............ None
-------------------------
EDID revision............ 1.3
Input signal type........ Digital
Color bit depth.......... Undefined
Display type............. RGB color
Screen size.............. 200 x 110 mm (9,0 in)
Power management......... Not supported
Extension blocs.......... None
-------------------------
DDC/CI................... n/a

Color characteristics
Default color space...... Non-sRGB
Display gamma............ 2,20
Red chromaticity......... Rx 0,573 - Ry 0,339
Green chromaticity....... Gx 0,330 - Gy 0,596
Blue chromaticity........ Bx 0,142 - By 0,103
White point (default).... Wx 0,310 - Wy 0,330
Additional descriptors... None

Timing characteristics
Range limits............. Not available
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... Yes
Native/preferred timing.. 1024x600p at 60Hz
Modeline............... "1024x600" 50,400 1024 1048 1184 1344 600 603 604 625 -hsync -vsync

Standard timings supported

Report information
Date generated........... 03.03.2014
Software revision........ 2.70.0.989
Data source.............. File
Operating system......... 6.2.9200.2

Raw data
00,FF,FF,FF,FF,FF,FF,00,06,AF,C2,11,00,00,00,00,01 ,12,01,03,80,14,0B,78,0A,FA,56,92,56,54,98,24,
1A,4F,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01 ,01,01,01,01,01,B0,13,00,40,41,58,19,20,18,88,
31,00,C3,71,00,00,00,18,00,00,00,0F,00,00,00,00,00 ,00,00,00,00,00,00,00,00,20,00,00,00,FE,00,41,
55,4F,0A,20,20,20,20,20,20,20,20,20,00,00,00,FE,00 ,42,30,38,39,41,57,30,31,20,56,31,20,0A,00,58

ancc
03.03.2014, 10:16
ну собственно я так и думал, что в EDID от матрицы ничего интересного не будет.

-=zds=-
03.03.2014, 10:53
ну собственно я так и думал, что в EDID от матрицы ничего интересного не будет.

кроме разрешения 1024х600 которого нет в контролере

ancc
03.03.2014, 11:15
кроме разрешения 1024х600 которого нет в контролере
Собственно задача в том и состоит, чтобы добавить в EDID все используемые разрешения для ходовых матриц

1280х600
1280х800
1024х600
1280х480
1280х768
1280х960
1360х768
1366х768
1440х900

-=zds=-
03.03.2014, 11:17
Ура, огонь, я залил edid от матрицы в контролер, и картинка сразу стала нативной, пиксель в пиксель, аж глаз радуед, и теперь Monitor Asset Manager видит родной матричный edid.

ancc
03.03.2014, 11:20
Ура, огонь, я залил edid от матрицы в контролер, и картинка сразу стала нативной, пиксель в пиксель, аж глаз радуед, и теперь Monitor Asset Manager видит родной матричный edid.

и как?

-=zds=-
03.03.2014, 11:25
и как?
Так.

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

В прошивке контролера сейчас на вга едит от 17го монитора а на шдми от 32го телека

ancc
03.03.2014, 11:28
понятно.

да, там два разных edid.

но это не совсем правильный способ. правильней в Standard timings supported добавлять нужные разрешения ну и еще
в Preferred timing вписывать родное разрешение матрицы.

-=zds=-
03.03.2014, 11:30
понятно.

да, там два разных edid.

Я их оба подправил

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

ancc
03.03.2014, 11:34
Собственно отсюда и новый подход можно разработать, на матрицах стоит микруха еепром, и если бы контроллер сам ее читал и подставлял едид в память контроллера, то и надобнасть бы отпала в редактировании.

тут есть вопрос, очень часто в шлейфах к LVDS которыми плата комплектуется нет линий под EDID матрицы. Получается это не везде будет работать. Ну и с TTL матрицами тоже вопрос.

Я за то чтобы сделать универсальный EDID под все матрицы основные, но prefered timing нужно везде выставлять нативный от матрицы конечно. В любом случае, поддержку каждой матрицы надо вручную добавлять, можно и EDID поправить.


И еще вопрос, вы пробовали в биос заходить с таким EDID или 800х600 выставить, показывает он?

Alex_St
03.03.2014, 11:45
тут есть вопрос, очень часто в шлейфах к LVDS которыми плата комплектуется нет линий под EDID матрицы. Получается это не везде будет работать. Ну и с TTL матрицами тоже вопрос.

Я за то чтобы сделать универсальный EDID под все матрицы основные, но prefered timing нужно везде выставлять нативный от матрицы конечно. В любом случае, поддержку каждой матрицы надо вручную добавлять, можно и EDID поправить.


И еще вопрос, вы пробовали в биос заходить с таким EDID или 800х600 выставить, показывает он?

А что если сделать так.. При первом старте пытаться читать едид матрицы. Если он есть - то использовать его. Если его нет - то использовать дефолтный. Думаю, в большинстве случаев будет работать. А если не заработает - то всегда можно сделать спецовую прошивку (как это делается сейчас).

ancc
03.03.2014, 11:52
А что если сделать так.. При первом старте пытаться читать едид матрицы. Если он есть - то использовать его. Если его нет - то использовать дефолтный. Думаю, в большинстве случаев будет работать. А если не заработает - то всегда можно сделать спецовую прошивку (как это делается сейчас).

В EDID матрицы есть не вся инфа, которая необходима для добавления поддержки определенной матрицы, насколько я понимаю. Кроме того есть матрицы и без EDID, есть матрицы TTL, соответственно этот метод не универсальный.

Alex_St
03.03.2014, 11:58
Естественно. Но по-крайней мере в части случаев (даже если это всего четверть) мы избавляемся от необходимости подстраиваться под матрицу.

ancc
03.03.2014, 12:03
Естественно. Но по-крайней мере в части случаев (даже если это всего четверть) мы избавляемся от необходимости подстраиваться под матрицу.

сейчас чтобы поддержку новой матрицы добавить в прошивку все равно нужно подстраиваться, просто на данном этапе в связи с недостатком информации и времени 2 EDID, которые полагаются к каждому матрице не правятся, они остаются дефолтными. Сегодня попробую поразбираться с этим.

-=zds=-
03.03.2014, 12:06
тут есть вопрос, очень часто в шлейфах к LVDS которыми плата комплектуется нет линий под EDID матрицы. Получается это не везде будет работать. Ну и с TTL матрицами тоже вопрос.

Я за то чтобы сделать универсальный EDID под все матрицы основные, но prefered timing нужно везде выставлять нативный от матрицы конечно. В любом случае, поддержку каждой матрицы надо вручную добавлять, можно и EDID поправить.


И еще вопрос, вы пробовали в биос заходить с таким EDID или 800х600 выставить, показывает он?
В винде 640х480, 800х600 работают, в биосе есть первоначальная картинка с лого производителем, но когда заходишь в биос, темный экран:sad2:

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

ancc
03.03.2014, 12:49
В винде 640х480, 800х600 работают, в биосе есть первоначальная картинка с лого производителем, но когда заходишь в биос, темный экран:sad2:


вот поэтому, ИМХО вариант, когда в EDID нет ничего в Standard timings не очень хороший.
Нужно его оставлять обязательно, дополнив нужными разрешениями.


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

это после правки прошивки появилось или было?

Кстати в прошивке еще сейчас отключены функции, которые определяют подключено что-то к HDMI или VGA разъемам или нет. На это отдельные выводы должны быть, но я в сторону VGA и HDMI разъемов не вызванивал их (а может их и нет в этой версии платы, уже и не помню).

-=zds=-
03.03.2014, 13:19
вот поэтому, ИМХО вариант, когда в EDID нет ничего в Standard timings не очень хороший.
Нужно его оставлять обязательно, дополнив нужными разрешениями.



это после правки прошивки появилось или было?

Кстати в прошивке еще сейчас отключены функции, которые определяют подключено что-то к HDMI или VGA разъемам или нет. На это отдельные выводы должны быть, но я в сторону VGA и HDMI разъемов не вызванивал их (а может их и нет в этой версии платы, уже и не помню).

Я со старой прошивкой монитор всего раз включал, поэтому не скажу

вот так картинка лого показывается:
http://img62.imageshack.us/img62/1862/zg1g.jpg

ancc
03.03.2014, 13:33
Я со старой прошивкой монитор всего раз включал, поэтому не скажу

вот так картинка лого показывается:


обрезается?

-=zds=-
03.03.2014, 13:35
сейчас чтобы поддержку новой матрицы добавить в прошивку все равно нужно подстраиваться, просто на данном этапе в связи с недостатком информации и времени 2 EDID, которые полагаются к каждому матрице не правятся, они остаются дефолтными. Сегодня попробую поразбираться с этим.

Я думаю необязательно под каждую матрицу свой едид сливать и править, а сделать так как было, общий едид НО более подходящий для наших (7inch - 10.1inch) матриц, а не такой который сейчас, для матриц от 17 - 32

-=zds=-
03.03.2014, 13:38
обрезается?

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

ancc
03.03.2014, 13:47
Я думаю необязательно под каждую матрицу свой едид сливать и править, а сделать так как было, общий едид НО более подходящий для наших (7inch - 10.1inch) матриц, а не такой который сейчас, для матриц от 17 - 32

С каждой матрицы сливать EDID нет смысла.

Под каждую матрицу в EDID контроллера желательно вставлять ее нативное разрешение в prefered timing. Нативное разрешение матрицы известно и без чтения ее EDID.

А в standard timings нужно забить все нужные разрешения один раз. Эту часть под каждую матрицу менять нет смысла.