Привет всем! Никита (19ganibal86) убил приборку Motometer 1J0 920 826 A (залил в нее дамп от приборки VDO) и отдал мне эту приборку.
Прочитал у Артема VampireLo в блоге, что можно читать и записывать дампы напрямую в чип EEPROM и стал изучать как восстановить данную приборку.
Можно отметить, что приборные панели Motometer и Bosch иммо 2 или иммо 3 сделаны на одинаковой аппаратной базе, поэтому вся программная часть тоже очень близки.
Вот в таком виде получена приборная панель от Никиты:

Там, где суточный пробег надпись dEF — это ошибка контрольной суммы дампа приборной панели (или памяти по английски EEPROM). С помощью VAG EEPROM Programmer нельзя считать дамп из приборной панели. Поэтому единственный возможный вариант использовать программатор поможет для считывания дампа напрямую из чипа EEPROM.
Сейчас доступны в продаже недорогие программаторы:
— Программатор CH341A для EEPROM 24 и 25 серий
— Программатор EZP2010 для EEPROM 24, 25 и 93 серий
— Программатор EXTRAPIC для 24 серии
Программатор EZP2010 стоит примерно 900 руб. Не стал его покупать и решил собрать себе простой, но мощный по возможностям программатор для чипов EEPROM 24Cxx, 25Cxx и 93Cxx.
Схема программатора Взят с сайта

Питается этот девайс прямо от COM-порта. Джампер JP1 используется для выбора интерфейса. При работе с микросхемами серии 93Cxx, 25Cxxx — джампер должен быть разомкнут, а при работе с микросхемами серии 24Cxx — замкнут.
Готовый девайс:


Для работы с этим программатором можно использовать следующие программы:
1) PonyProg2000 v.2.05a Эта программа позволяет читать/записывать микросхемы 24Cxx, читать/записывать микросхемы 93Cxx и читать/записывать микросхемы 25Cxxx. При работе сначала выберите порт, потом произведите калибровку порта, потом в том же меню, где выбирали порт нажмите кнопку "probe", если тест пройден успешно — можно программировать. Тест не всегда проходит успешно с первого раза, если с первого раза не получилось — еще раз запустите калибровку и так до тех пор, пока не будет успешно проходить тест. Если не получается — попробуйте поменять тип интерфейса (хотя я всегда использовал интерфейс, который стоит по умолчанию — SI ProgAPI, но в хэлпе говорят, что иногда может с ним не получиться, а с другим получиться).
2) IC-prog 1.05D Эта программа позволяет читать/записывать микросхемы 24Cxx, читать микросхемы 25Cxx и 93Cxxx. При работе нужно выбрать тип программатора JDM. В настройках поставить галочки: "Включить MCLR как Vcc" и "Включить запись блоками".
С этим программатором обе программы могут работать как на старых медленных компьютерах, так и на современных быстрых.
У меня на задней планке материнской платы нет настоящего COM-порта.

Беда? НЕТ. Проверяем наличие COM порта на компьютере при помощи диспетчера устройств.

В данном примере всего один COM порт. И так COM порт обнаружен программно, а физически его не видно, он расположен на материнской плате и для его физической реализации нужна планка, которую придется либо купить в магазине, либо сделать самостоятельно.
Вид разъемов COM порта для реализации под планку.




После подключения планки COM порта устанавливаем и настраиваем программу IC-prog. Эта программа работает только в Windows 95-XP. Недавно установил Windows XP и 7 в одном компе.
Подключаем программатор

Выбираем в программе тип микросхемы:
24-ая серия, производитель общий и микросхему 24C08 (как написано на ней!)
Жмем кнопку читать микросхему, ждем какие-то доли секунды и получаем:

Сохранил кривой дамп. )))
Программируем (записываем) прошивку (дамп) на микросхему, который Артем (VampireLo) прислал мне. У него куча дампов.

После прошивки приборка вернулась к жизни.


Еще Никита попросил сделать переходник для MultiMFA. Снял разъемы с приборки 1J5 920 806 A и сделал переходник. Саму плату приборки оставил себе на запчасти. Заказывал разъемы www.platan.ru/cgi-bin/qwery.pl/id=329801244 и www.platan.ru/cgi-bin/qwery.pl/id=406352654 и спаял. Все работает.
Остались у меня 4 приборки: 1J0 920 805 B (моя родная приборка), 1J5 920 845 A (стоит на машине), 1J0 920 826 A (от Никиты) и 1J5 920 806 A. Эти приборки НЕ ПРОДАЮ!
22 февраля в этом году у моего гольфа будет юбилей — 15 лет. Что я подарю ему?))) Уже заказал ColorMFA (цветной дисплей). Вот теперь жду. Кстати, что посоветуйте: поставить ColorMFA в приборку 1J0 920 805 B или 1J5 920 806 A? У меня иммо 2 и блок комфорта 1J0.
P.S. Если у Вас убитая приборка, помогу восстановить при наличии у Вас дампа от этой приборки, либо можно попросить Артема (VampireLo) подобрать дамп под эту приборку. У меня есть запасные микроконтроллеры 24C08 и 93С86, если нужны — обращайтесь.










Комменты 63
Меняю приборку с 24С02 на юбилейную с 93С86. 24С02 вычитал только в программаторе а юбилейная читается и через обд. Есть дамп с Иммо от 24, подскажи как залить Иммо в 93?
Программа DashDampEdit в помощь!
А не осталось ли фоток платы приборки в хорошем качестве? Что то я их на просторах интернета не нашел. Хочется поиграться с яркостью дисплея, а перед тем как разбирать свою-посмотреть как устроена.
Пожалуйста, войдите, чтобы пользоваться всеми функциями Drive2
Войти