06.02.2014, 02:38 | #1 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Вернуть приоритет последнего включенного входа
Привет всем
Есть контроллер матрицы такого типа http://www.aliexpress.com/item/VGA-2...318494279.html Куплен не у этого продавца, а на Таобао, но абсолютно такой же Построен на RTD2660. Из коробки все работало как надо примерно полгода до наступления морозов - как только ударили морозы до -25, перестала работать функция запоминания последнего источника, а всегда включается AV1, а также перестали запоминаться настройки яркости, забывает автонастройки и т.д. То есть после каждого подключения питания все, как будто включили впервые Ручное переключение входов работает и все входы работают тоже. Все попытки попасть в сервисное меню были тщетны. Пробовал удерживать Source, Menu - ничего. Может кто-то сталкивался с подобным - решается ли это или в морг? Держать постоянно подключенным к питанию желания большого нет и городить схему принудительного переключения входов тоже, цена решения вопроса 23 бакса и 2 месяца ожидания, но хочется сначала понять, можно ли решить как-нить. Могла ли полететь RTD2660 или это просто стерлись какие-то настройки в флэш-памяти? Флэш стоит SPI Winbond 25x40. Лить в эту флэш левые прошивки опасаюсь, так как нет оригинальной прошивки. Эта прошивка поддерживает 800x480 и кроме этой проблемы претензий к ней нет. Нашел прошивку TTL800X480-HSD050IDW1-2AV1VGA1HDMI-ACC-5KEY-IR2.BIN Но она для RTD2662. Подойдет ли она? Вот фото контроллера Update. Вылечил! Забив все FF от адреса 40000 до конца файла в испорченной прошивке и залив ее обратно программатором Postal2. Там было еще очень много всего - видимо настройки пользователя, но их стирание не повредило основную прошивку. Ниже исправленная прошивка
__________________
Мой проект: Citroen Xsara Android CarPC Последний раз редактировалось s.m.; 11.02.2014 в 03:41. |
06.02.2014, 05:33 | #2 |
Гуру
Регистрация: 17.03.2008
Возраст: 45
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
|
может флешка испортилась. или RTD глюкнул на морозе и записал всякий мусор во флеш. Теперь проверяет что там за данные, видит ошибку и не пишет.
можно слить с флеша оригинальную прошивку (вместе с настройками), но надо ее выпаивать и сливать в программаторе. Всегда можно вернуть эту работающую назад. что касается прошивок из интернета, на RTD2662 столько всяких разных плат, где периферия может быть подключена к разным выводам, использоваться/неиспользоваться ШИМ при подсветке, по разному подключены кнопки, кроме того не везде хранение настроек во флеш используется, много где в eeprom на I2C, соответственно если такую прошивку загрузить, то она тоже не будет сохранять настройки. 2660 и 2662 отличаются наличием и отсутствием HDMI. Что будет если прошивка 2662 с включенным HDMI полезет чего-то там инициализировать для HDMI на 2660 неизвестно. Может ничего не будет, а может плата просто зависнет или перезагрузится. Последний раз редактировалось ancc; 06.02.2014 в 09:08. |
06.02.2014, 12:16 | #3 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
На плате если не ошибаюсь далжна быть микра типа 24С01.Проще говоря внешняя ЕЕПРОМ в которой сохраняются все настройки. Вот ее и поменяй.
|
06.02.2014, 12:38 | #4 |
Гуру
Регистрация: 17.03.2008
Возраст: 45
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
|
|
06.02.2014, 13:39 | #5 | |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Цитата:
Если сдохла она, то есть ли вероятность, что после снятия с нее прошивы и заливки в новую 25x40 все будет ок? Или все же проверить питалово на ней сначала? Может там со стабилизатором траблы? Зы, может кто знает, откуда можно выковырять 25x40 (дохлые материнки, винты)?
__________________
Мой проект: Citroen Xsara Android CarPC |
|
06.02.2014, 14:03 | #6 | |
Гуру
Регистрация: 17.03.2008
Возраст: 45
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
|
Цитата:
если она не пишется, то после снятия с нее прошивки и заливки в новую, все может починиться. Но если настройки незапоминаются, потому что проц туда что-то не то записал, то даже после снятия дампа оттуда и заливки в новую ничего не изменится, т.к. в дампе помимо самой прошивки будут и настройки неверные. Неплохо бы еще осциллографом поглядеть на SPI шине, пытается проц туда хоть что-то писать или нет |
|
06.02.2014, 14:11 | #7 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Тогда явно флеш не держит низкую температуру и не факт, что замена на новую даст положительный результат. Нужно искать такую или аналог индустриального исполнения. А эту занеси в тепло и попробуй...если запашет, то слей прошивку и смело за эксперименты )
|
09.02.2014, 20:51 | #8 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Сегодня спаял программатор
по схеме с сайта remont-aud Выпаял флэш, подключил программатор и слил прошивку прогой Postal2, по инструкции Прошивку прилагаю Попробовал залить прошивку отсюда http://www.pccar.ru/showpost.php?p=271257&postcount=40 так как у человека был такие же симптомы. Вернул флэш обратно, но чуда не произошло - видимо прошивка несовместима с моей матрицей - вместо изображения полосы сквозь которые еле видна надпись включенного входа. В той теме упоминалось, что нужно почистить прошивку, начиная с 41000 и будет все пучком, ибо там хранятся пользовательские настройки. Буду очень признателен, если кто поможет сделать подобное с моей прошивкой.
__________________
Мой проект: Citroen Xsara Android CarPC |
10.02.2014, 08:50 | #9 |
Гуру
Регистрация: 17.03.2008
Возраст: 45
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
|
открываем дамп в hex editor.
идем на вышеуказанный адрес начиная с него забиваем все FF вроде так. |
10.02.2014, 14:03 | #10 |
Гуру
Регистрация: 17.03.2008
Возраст: 45
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
|
кстати если бы было можно посмотреть прошивку которая не пошла, то можно было бы прикинуть сравнив с этой где там свободные места для хранения настроек.
в моей прошивке адреса 41000 нет. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|