11 тыр-не самое вкусное предложение
Но- спс оставлю на крайняк.
У знакомого есть 2190-90, которую отдадут незадорого, вот и искал дамп от 2192-90, чтобы поиграть с перепрошивкой.
В общем, хотелось мне сделать круиз на калине с АМТ, а панель 2192-90 было не найти: в наличии была только двухокошечная приборка 2190-90 от гранты с ПО 1.7.
К этим приборкам в свободном доступе есть несколько прошивок под usbdm в формате SX. Прошивка в формате SX по сути- текстовый файл со строками в 76 символов, из которых первые 10 символов строки- служебная инфа для программатора, потом- 64 символа собственно данные прошивки, и последние два- контрольная сумма строки. Я ковырял v2.3 и 1.7, которые весят по 624 кб.
В процессе долгих поисков на просторах интернета был найден бинарный дамп неизвестной версии ПО от приборки 2192-3801010-90. Если смотреть этот бинарник в хексе с разбиением на 32 столбца (по 64 символа в строке), то у него примерно такая же структура, как и например у прошивки v2.3 в формате SX от приборки 2190-90. Количество строк тоже совпало-8192, а последние несколько строк так и вовсе одинаковые, и я решился на эксперимент.
Прошивка SX от 2190-90 была разобрана на столбцы, область адресов была оставлена без изменений, а область данных в 64 столбца была вырезана и на ее место "переклеены" хекс-значения из бинарника найденной 2192-90, после чего в SRecordizer-е были пересчитаны контрольные суммы строк. Точно не помню, но контрольные суммы не совпали где-то в полутора тысячах строк или около того- кажется, 756 строк в начале файла, и остальные были размазаны по всей прошивке.
Затем полученную прошивку залил в мою приборку, и после включения радостно выяснил, что вместо 2190-90 стал обладателем панели 2192-3801010-90 v1.6.
В панель был записан пробег, после установки в машину обучены ключи, и все заработало- и индикация ближний-дальний, и аварийка, ну и вожделенный круиз и ограничитель скорости. Кроме того, что еще очень порадовало, после перепрошивки на версию 2192-90_1.6 подсветка ЖК-дисплеев стала включаться от зажигания. Подсветка шкал по-прежнему работает от включения фар. Имхо это намного информативней, чем когда панель темная, пока фары не включишь.
Вывод: скорее всего действительно все двухокошечные приборки одинаковы по железу и отличаются только ПО и рисунком шкал. Мне конечно больше нравится дизайн калиновских панелей, но при их полном отсутствии в свободной продаже выпендриваться не приходится- слопал что имел.
Версии 2190-50 или 2192-50 в руки не попадались, но судя по всему, различие с версиями -90 только в другой пиктограмме на месте значка педали тормоза, и предполагаю что при прошивке на версию с АМТ этот индикатор прекрасно будет реагировать на педаль.
Да, и что меня еще удивило: наверно я невнимательно курил форумы, но нигде не заметил инфы, что на двух- и одноокошечных панелях на платах по-разному стоят разъемы программирования, и кабель к ним нужно подключать соответственно:
Масса разъема у двухокошки слева-сверху,
а у одноокошки она справа-снизу
Ну и про программирование панелей в целом: при недостатке опыта шить имхо удобнее от внешнего питания 12v, т.к. когда панель запитана и светится, то при правильном подключении программатора (при созданном проекте и включенном дебуге) она сразу погаснет, а по окончании прошивки- включится снова. Соответственно на самой плате программатора джампер нужно оставить в среднем положении- тогда с программатора на плату питание подаваться не будет. При внешнем питании от 12v нет никакого смысла подавать на плату еще и питание с программатора, особенно выставляя на нем напряжение 3,3v, так как выводы программирования на плате панели подтянуты к 5 вольтам, и программатор будет шунтировать панель.
Если мероприятие на потоке, то можно шить и не подавая на приборку 12 вольт, но перемычку в программаторе тогда надо опять же ставить на 5, а не на 3,3 вольт. Может конечно прошьется и от 3, но правильное напряжение все-таки 5.
В общем, хотелось мне сделать круиз на калине с АМТ, а панель 2192-90 было не найти: в наличии была только двухокошечная приборка 2190-90 от гранты с ПО 1.7.
Привет, сосед))
Добавлено через 2 минуты
Цитата:
Сообщение от baredone
Да, и что меня еще удивило: наверно я невнимательно курил форумы, но нигде не заметил инфы, что на двух- и одноокошечных панелях на платах по-разному стоят разъемы программирования
Ну так печатные платы совершенно разные...
Добавлено через 1 минуту
Цитата:
Сообщение от baredone
В процессе долгих поисков на просторах интернета был найден бинарный дамп неизвестной версии ПО от приборки 2192-3801010-90
Да, действительно, на АМТ Калину никто не выкладывал.
Добавлено через 7 минут
Цитата:
Сообщение от baredone
Вывод: скорее всего действительно все двухокошечные приборки одинаковы по железу и отличаются только ПО и рисунком шкал. Мне конечно больше нравится дизайн калиновских панелей, но при их полном отсутствии в свободной продаже выпендриваться не приходится- слопал что имел.
Версии 2190-50 или 2192-50 в руки не попадались, но судя по всему, различие с версиями -90 только в другой пиктограмме на месте значка педали тормоза, и предполагаю что при прошивке на версию с АМТ этот индикатор прекрасно будет реагировать на педаль.
Вот здесь Вы действительно плохо курили имеющуюся информацию.
Прошивки лежат на лада-онлайн и у меня в блоге на драйве.
Добавлено через 5 минут
Цитата:
Сообщение от baredone
Ну и про программирование панелей в целом: при недостатке опыта шить имхо удобнее от внешнего питания 12v, т.к. когда панель запитана и светится, то при правильном подключении программатора (при созданном проекте и включенном дебуге) она сразу погаснет, а по окончании прошивки- включится снова. Соответственно на самой плате программатора джампер нужно оставить в среднем положении- тогда с программатора на плату питание подаваться не будет. При внешнем питании от 12v нет никакого смысла подавать на плату еще и питание с программатора, особенно выставляя на нем напряжение 3,3v, так как выводы программирования на плате панели подтянуты к 5 вольтам, и программатор будет шунтировать панель.
Если мероприятие на потоке, то можно шить и не подавая на приборку 12 вольт, но перемычку в программаторе тогда надо опять же ставить на 5, а не на 3,3 вольт. Может конечно прошьется и от 3, но правильное напряжение все-таки 5.
Кто придумал про 3,3В до сих пор непонятно. Это нештатное значение.
Панели шью всегда с выключенным внешним питанием. Так правильнее.
"Версии 2190-50 или 2192-50 в руки не попадались..."
Я имел в виду не прошивки, они действительно лежат, а сами панели: с ними я не экспериментировал, и последствия залива в них прошивок от других версий могу только предполагать. На практике мной не проверено, можно ли сделать из ....50 для механики версию ....90 для АМТ.
"Версии 2190-50 или 2192-50 в руки не попадались..."
Я имел в виду не прошивки, они действительно лежат, а сами панели: с ними я не экспериментировал, и последствия залива в них прошивок от других версий могу только предполагать. На практике мной не проверено, можно ли сделать из ....50 для механики версию ....90 для АМТ.
Платы полностью идентичны 2190/92-50/90. И даже 8450005648 от датсун (отличия только в номиналах резисторов светодиодов и самих светодиодах)
Ещё есть отличие в платах разных ревизий и соответствия им прошивок (старые прошивки не работают на более новых платах)
Кстати не подскажите, где проскакивало описание аппаратных проблем с gps на приборках старых ревизий? Читал где-то описание проблемы, что на старых ревизиях gps постоянно запитан от аккума и зависал, и его переделывали на запуск от напряжения зажигания, но я ссылку не сохранил, а теперь то ли в гугле забанен, то ли не те ключевые фразы забиваю, но никак не могу найти эту статью.