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

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

ancc 06.05.2014 12:19

Цитата:

Сообщение от Alex_St (Сообщение 296228)
А в чем прикол?
Попробовал вчера новую прошивку. Картинка не появилась. Логи снять не смог пока. Попробую сегодня. Они еще нужны?
П.с. самая первая прошивка, которую я получил 24 марта, работала с видео замечательно. А потом я получил прошивку без голубого окна, и там уже видео не работало нормально. Видимо, тогда ты что-то поменял в коде, что повлияло...

логи крайне желательны

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

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

ancc 06.05.2014 12:22

Цитата:

Сообщение от fmark (Сообщение 296229)
Подскажите пожалуйста где можно найти информацию о том как программировать с ft232 ?

где-то тут на форуме, я не помню ссылку, тут есть автор этого метода, подскажет.

rv9me 06.05.2014 12:57

Уважаемое сообщество!

На сабжевом контроллере в разъеме "Inverter Board CONNECTOR"(11 в документации), есть сигнал "Back-light ON/OFF control", я не понял его назначения, он включает-выключает подсветку, или он непосредственно как шим регулирует яркость подсветки?(при включении в данный разъем инвертерборды)

ancc 06.05.2014 13:18

Цитата:

Сообщение от rv9me (Сообщение 296248)
Уважаемое сообщество!

На сабжевом контроллере в разъеме "Inverter Board CONNECTOR"(11 в документации), есть сигнал "Back-light ON/OFF control", я не понял его назначения, он включает-выключает подсветку, или он непосредственно как шим регулирует яркость подсветки?(при включении в данный разъем инвертерборды)

так только on/off (111 вывод проца), шим на 102 выводе.

han2001 06.05.2014 13:36

Цитата:

Сообщение от ancc (Сообщение 296226)
самое печальное, что это очень может быть связано с тем, чтобы AV корректно абсолютно на всех источниках заработало, к времени переключения родной прошивки придется приближаться.

не спроста оно такое долгое.

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

ancc 06.05.2014 13:54

Цитата:

Сообщение от han2001 (Сообщение 296263)
А может стоит, чисто для эксперимента, сделать с увеличенным временем переключения, а мы попробуем и отчеты приложим. Тогда и узнаем, так это или нет.

я пробовал задержку ставить при инициализации видео (правда только 1 сек ), ничего не менялось.

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

Даже если заблокировать переопределение при работе и при старте у вас он определит правильно 6 режим (PAL), все равно у вас цвета нет, возможно проблема не только в определении, а еще и в инициализации.

Ну и конечно проблема в том, что я не могу это воспроизвести у себя.

П.С. HDMI вы не проверяли с вашим преобразователем на последней версии? там отладка по нему добавлена.

rv9me 06.05.2014 14:03

Цитата:

Сообщение от ancc (Сообщение 296257)
так только on/off (111 вывод проца), шим на 102 выводе.

Ага, а Вы в своей прошивке регулируете яркость на 102 выходе?
В принципе, если я заберу от 102 выхода сигнал для ключевания ШИМа, все должно регулироваться.

ancc 06.05.2014 14:11

Цитата:

Сообщение от rv9me (Сообщение 296266)
Ага, а Вы в своей прошивке регулируете яркость на 102 выходе?
В принципе, если я заберу от 102 выхода сигнал для ключевания ШИМа, все должно регулироваться.

Да, но т.к. сейчас подразумевается отдельно управление вкл/выкл и отдельно ШИМ на подсветку, я не уверен что ШИМ пропадает когда подсветка отключается, это надо проверять.

скорей всего там потребуется кое-что изменить в прошивке, чтобы на одном выводе было и управление яркостью через ШИМ и вкл/выкл подсветки.

Alex_St 06.05.2014 14:16

Цитата:

Сообщение от fmark (Сообщение 296229)
Подскажите пожалуйста где можно найти информацию о том как программировать с ft232 ?

Похоже, имелся в виду таки мой вариант.
Но он работает только с микросхемами, поддерживающими режим MPSSE. А обычная FT232RL таковой не является.

han2001 06.05.2014 14:36

Цитата:

Сообщение от ancc (Сообщение 296265)

П.С. HDMI вы не проверяли с вашим преобразователем на последней версии? там отладка по нему добавлена.

Как же, проверил конечно. Отчет тут

ancc 06.05.2014 14:39

Цитата:

Сообщение от han2001 (Сообщение 296273)
Как же, проверил конечно. Отчет тут

это вроде не с последней, с последней должно быть что-то типа X1 - X10 сообщения.

han2001 06.05.2014 14:53

Вложений: 1
Имеете виду вчерашнюю последнюю, тогда отчет прикладываю. Если, что отправил еще сообщение в личку

Vic26 06.05.2014 14:59

ancc
а какой EDID выдается прошивкой 800х480?

ancc 06.05.2014 15:05

Цитата:

Сообщение от han2001 (Сообщение 296285)
Имеете виду вчерашнюю последнюю, тогда отчет прикладываю. Если, что отправил еще сообщение в личку

все, увидел. вечером еще еще добавлю в другое место отладку.

ancc 06.05.2014 15:11

Цитата:

Сообщение от Vic26 (Сообщение 296287)
ancc
а какой EDID выдается прошивкой 800х480?

с этим EDID у меня были проблемы. Сейчас там выдается prefered timing 800х480, но там еще прописаны другие разрешения все стандартные.

Проблема заключалась вот в чем. У меня семерка отказывалась признавать prefered timing если в EDID были разрешения лучше. Т.е. если предпочитаемым стоит 800х480, а в EDID есть так же 800х600, то она все равно использовала 800х600, а 800х480 даже не выводила в списке.

Решением проблемы являлось вычистить из EDID все что выше 800х480, тогда семерка с этим разрешением соглашалась работать. Но в этом случае нельзя нормально в биос зайти, т.к. ему надо минимум 800х600.

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

Vic26 06.05.2014 15:31

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

ancc 06.05.2014 15:43

c tfp410 там в другом проблема, с 80 страницы начинается обсуждение. Что-то там не так выдается с кадровой. Вам надо другую прошивку залить с отладкой, чтобы посмотреть то же самое у вас или нет.

Vic26 06.05.2014 15:47

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

ancc 06.05.2014 15:56

да тайминги там стандартные, я брал с
http://www.arachnoid.com/modelines/

там сейчас так.

Native/preferred timing.. 800x480p at 60Hz (16:9)
Modeline............... "800x480" 29,580 800 816 896 992 480 481 484 497 -hsync +vsync

я бы советовал сначала с одроида подать что-то стандартное и заставить через TFP401 это показывать на rtd2662.

han2001 06.05.2014 15:57

Цитата:

Сообщение от Vic26 (Сообщение 296292)
мне б на тайминги глянуть, не получается у меня подключить odroid-x2 через tfp410, ядро пересобрал, анализатором смотрю вроде похоже на мой тестовый сигнал, а картинки нет.

Здравствуй брат по несчастью. Я уже начинаю думать, что может дело уже и не в таймингах, а в том как TFP410 формирует выходной сигнал, может еще чего упустили. К примеру, с компа выходная синхронизирующая частота в дифпаре порядка 140-160МГц (часота постоянно дрожит, трудно измерить) для моего разрешения 1024*600 60Гц. С TFP410 же, что на входе 42МГц, что уже в дифпаре 42МГц, а инфа ведь из параллельной преобразуется в последовательную и мне кажется, что частота должна увеличиться. Может я не прав и чего сам выдумываю, но мне кажется, что это может оказаться так. Но с удовольствием буду следить за вашими экспериментами, у вас хоть есть возможность подрегулировать входной сигнал.

Vic26 06.05.2014 16:15

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

han2001 06.05.2014 18:11

Цитата:

Сообщение от han2001 (Сообщение 296297)
Здравствуй брат по несчастью. Я уже начинаю думать, что может дело уже и не в таймингах, а в том как TFP410 формирует выходной сигнал, может еще чего упустили. К примеру, с компа выходная синхронизирующая частота в дифпаре порядка 140-160МГц (часота постоянно дрожит, трудно измерить) для моего разрешения 1024*600 60Гц. С TFP410 же, что на входе 42МГц, что уже в дифпаре 42МГц, а инфа ведь из параллельной преобразуется в последовательную и мне кажется, что частота должна увеличиться. Может я не прав и чего сам выдумываю, но мне кажется, что это может оказаться так. Но с удовольствием буду следить за вашими экспериментами, у вас хоть есть возможность подрегулировать входной сигнал.

Прошу прощения дал дизинформацию. С компа выходная синхронизирующая частота в дифпаре порядка 47-50МГц для моего разрешения 1024*600 60Гц. Похоже я чего то до этого накрутил в настройках драйвера, когда игрался с таймингами. Значит опять с TFP410 пока все в порядке.

fmark 06.05.2014 21:11

Цитата:

Сообщение от Alex_St (Сообщение 296269)
Похоже, имелся в виду таки мой вариант.
Но он работает только с микросхемами, поддерживающими режим MPSSE. А обычная FT232RL таковой не является.

Спасибо! А вот такой будет работать с вашим методом ?

http://www.ebay.com/itm/USB-to-Seria...item3f326533e7

Skiw 06.05.2014 22:48

Нет.
А такой будет.
http://m.ebay.com/itm?itemId=221396627297

А почему не будет, написано тут
http://pccar.ru/showthread.php?p=291640#post291640

fmark 06.05.2014 22:55

Цитата:

Сообщение от Skiw (Сообщение 296352)
Нет.
А такой будет.
http://m.ebay.com/itm?itemId=221396627297

А почему не будет, написано тут
http://pccar.ru/showthread.php?p=291640#post291640

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

А это из его описания :
...
Designed for FTDI MPSSE easy-to-use.

Признаться я его уже заказал. Заказал после того, как прочитал про успешное использование подобного устройства вот здесь :
http://pccar.ru/showthread.php?t=20565&page=4
см. сообщения от han2001

Может я чего-то не понимаю?

Skiw 06.05.2014 22:58

Ну может это я ошибаюсь.

Alex_St 07.05.2014 00:34

Цитата:

Сообщение от Skiw (Сообщение 296352)
Нет.
А такой будет.
http://m.ebay.com/itm?itemId=221396627297

А почему не будет, написано тут
http://pccar.ru/showthread.php?p=291640#post291640

Будет и тот и тот. Тут главное - индекс H в конце названия чипа, который говорит, что режим MPSSE в нем есть.
А все отличие 232H от 2232H заключается лишь в том, что вторая - это фактически две первых )

han2001 07.05.2014 01:06

Есть еще один маленький нюанс, по крайней мере у меня так. Надо на промежутке между 59 выводом (SDA) микросхемы RTD2660 и резисторной сборкой R52 (3 или 7 вывод, смотря с кокой стороны считать) повесить кондер где то 20пФ иначе RTD2660 не будет определяться и шиться. Так же в моем случае RTD2660 не хотела определяться с китайской прошивкой, пришлось сдувать ПЗУ и шить на программаторе прошивкой ANCC, но зато потом, с учетом вышеприведенной рекомендации, все шьется, читается без проблем и достаточно быстро. Но это все касалось в моем случае прошивки через VGA разъем. Через HDMI я не шил не знаю как будет там, просто рядом с VGA есть нужные контакты для прошивки.

fmark 07.05.2014 01:17

Цитата:

Сообщение от han2001 (Сообщение 296365)
Есть еще один маленький нюанс, по крайней мере у меня так. Надо на промежутке между 59 выводом (SDA) микросхемы RTD2660 и резисторной сборкой R52 (3 или 7 вывод, смотря с кокой стороны считать) повесить кондер где то 20пФ иначе RTD2660 не будет определяться и шиться. Так же в моем случае RTD2660 не хотела определяться с китайской прошивкой, пришлось сдувать ПЗУ и шить на программаторе прошивкой ANCC, но зато потом, с учетом вышеприведенной рекомендации, все шьется, читается без проблем и достаточно быстро. Но это все касалось в моем случае прошивки через VGA разъем. Через HDMI я не шил не знаю как будет там, просто рядом с VGA есть нужные контакты для прошивки.

Спасибо за советы. Я воспользуюсь ими, когда получу программатор.

Вопрос: проблема с прошивкой китайского фирмвара (о которой вы писали выше и в вашей теме) происходит только в случае с программатором который у вас или это общая проблема для подобного метода прошивки (с использованием FT232H и подобных)? Может лучше было заказать этот : http://www.ebay.com/itm/221396627297 ? Извините, если некорректно сформулировал вопрос. Спасибо!

Alex_St 07.05.2014 01:39

Цитата:

Сообщение от han2001 (Сообщение 296365)
Так же в моем случае RTD2660 не хотела определяться с китайской прошивкой, пришлось сдувать ПЗУ и шить на программаторе прошивкой ANCC, но зато потом, с учетом вышеприведенной рекомендации, все шьется, читается без проблем и достаточно быстро. Но это все касалось в моем случае прошивки через VGA разъем. Через HDMI я не шил не знаю как будет там, просто рядом с VGA есть нужные контакты для прошивки.

Я сегодня при экспериментах с камерой залил себе родную китайскую прошивку и понял, что через HDMI я ее обратно не заменю. Программатор видит только одно устройство с адресом 37 (DDC). Утром попробую прошить обратно через вга, но не уверен, что удастся )
Так что - да, китайцы запрещают интерфейс для перезаписи. Это факт. Но на каждой прошивке может быть индивидуально.

Alex_St 07.05.2014 12:18

Засада... На оригинальной китайской прошивке запрещено программирование через все интерфейсы. Придется таки шить напрямую...

ancc 07.05.2014 12:54

как может быть запрещено? шился мильйон раз

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

Alex_St 08.05.2014 18:55

Цитата:

Сообщение от ancc (Сообщение 296399)
как может быть запрещено? шился мильйон раз

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

Отзывается лишь устройство с адресом 37. Остальные молчат. Соответственно, и шить ничего не выходит.

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

fmark 08.05.2014 21:14

Цитата:

Сообщение от Alex_St (Сообщение 296549)
Отзывается лишь устройство с адресом 37. Остальные молчат. Соответственно, и шить ничего не выходит.

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

Означает ли это, что перепрошить контроллер с "заводской" прошивкой(купленный у китайцев) вашим методом
(с использованием FT232H и подобных) невозможно без первоначальной прошивки микросхемы напрямую?

Alex_St 08.05.2014 21:19

Этот вопрос меня посетил тоже. Думаю - зависит от того, что китаезы туда записали. Та прошивка, которую они мне дали отдельно, замечательно перешивается. А вот та, что стояла изначально, нет...

Мало того, я попробовал выпаять флеху и зашить у знакомого одну из прошивок напрямую. В результате монитор просто умер. И не откликается ни на что.
Кто-то знает чем в домашних условиях можно перешить микруху 25Х40? Я попробовал прогой flashrom через 2232, но она ее не увидела, хотя winbond 25x40 заявлен...

ancc 09.05.2014 09:23

Цитата:

Сообщение от Alex_St (Сообщение 296549)
Отзывается лишь устройство с адресом 37. Остальные молчат. Соответственно, и шить ничего не выходит.

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

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

basurman 09.05.2014 23:06

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

Alex_St 10.05.2014 14:06

Для постала надо еще иметь комп с LPT портом и 32хбитной виндой. У меня нет ни того ни другого...

basurman 10.05.2014 14:46

Как еще проверить флешь я не знаю, если нет точно рабочей под рукой.

iddqd1 10.05.2014 23:28

выпаянную флешку постал 3 юсб перешьет легко. 1300 собранный.


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

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