Общие сведения
ЭБУ M73 появился на конвейере ВАЗа в 2008 году в связи с переходом на нормы токсичности Евро-3. С точки зрения схемотехники этот блок — ближайший родственник уже знакомых нам Микас-11 и Январь-7.2+.
Существуют 2 разновидности ПО для данного ЭБУ:
проекты ЭЛКАР/ИТЭЛМА
- 21124-1411020-12 854.3763.000-02 45 7311 XXXX М7.3 Е3
- 21114-1411020-12 855.3763.000-02 45 7311 XXXX М7.3 Е3
- 21114-1411020-12 855.3763.000-02 45 7311 XXXX М7.3 Е3
проекты ВАЗ
- 21067-1411020-22 851.3763.000-01 45 7311 XXXX М7.3 Е3 «Классика»
- 21114-1411020-42 «Калина»
Контроллеры М73 производились двумя заводами: НПО АВТЭЛ и ИТЭЛМА.
Аппаратно контроллеры идентичны, но софт там принципиально разный, соответственно, идентификаторы прошивок будут начинаться с буквы «A» или «I»:
ЭБУ производства АВТЭЛ | ЭБУ производства ИТЭЛМА |
---|---|
Софт ЭЛКАР/ИТЭЛМА пока можно встретить только на переднеприводных авто, а софт ВАЗ — на «классике» и «Калине». Эти разновидности ПО не имеют между собой ничего общего, то есть, различаются принципиально по алгоритмической модели. Проект ВАЗ имеет собственное ПО, которое является дальнейшим развитием ПО Январь-7.2. Многие калибровки в данном ПО похожи на аналогичные калибровки ЭБУ Январь-7.2 как по названию, так и по алгоритмическому назначению. Но тем не менее ПО блоков управления М73 и Январь 7.2(+) несовместимо
ЭБУ М73 бывают двух конфигураций. Прошивки между данными конфигурациями не взаимозаменяемы!
ПО ЭБУ 1-й конфигурации (проекты ВАЗ 17D, 08D, 028R) разных производителей (Ителма, Автел) не взаимозаменяемы!
Версия бутлоадера
Помним, что:
Внутренний загрузчик процессора осуществляющий доступ к содержимому его внутренней FLASH-памяти играет достаточно важную роль в процессе программирования ЭБУ и самое главное — в процессе последующей эксплуатации автомобиля.
На сегодня доступны следующие версии загрузчика:
загрузчик проект ВАЗ
0799 — «открытый» ЭБУ A(I)317DA02, A(I)317DA03, A(I)308DA02
0800 — «открытый» ЭБУ A(I)308DB03, A(I)308DB04
0823 — «закрытый» ЭБУ I373DA01, A(I)373DA02
0848 — «закрытый» ЭБУ A(I)317DB04, A(I)373CA01, I373CA02
0849 — «закрытый» ЭБУ A(I)373DB04
Проблема может возникнуть если Вы по какой-либо причине зальете в ЭБУ с одной версией загрузчика, прошивку от ЭБУ с другой версией. Реакция может быть неадекватной. Обороты ХХ будут «гулять», адаптации уходить в максимальные «минуса» или «плюсы».
Примерно с середины 2009 года производитель ЭБУ «Автел», а с середины 2010 года и «Ителма» изменили конфигурацию внутреннего загрузчика процессора осуществляющего доступ к содержимому его внутренней FLASH-памяти. Попытка записи прошивки с бутлоадером другой конфигурации может привести к полной неработоспособности процессора с последующей его заменой для восстановления работоспособности ЭБУ. Некоторые загрузчики, в силу особенности своей работы с «закрытыми» ЭБУ, могут заменить бутлоадер и сделать из «закрытого» процессора «открытый». Но… в этих ЭБУ организован подсчет КС загрузчика и верная заводская КС хранится в епроме процессора, недоступной этим загрузчикам. На практике после репрога с таким вариантом ЭБУ не ляжет. Машинка заведется и будет вполне успешно работать до определенного времени, пока процессор не рассчитает и не сравнит все КС, в том числе и внутреннего загрузчика. После этого процессор выключается, автомобиль перестает заводиться и даже включать ГР. После репрога все повторится. Если залить ПО с «родной» версией загрузчика — работоспособность ЭБУ полностью восстановится.
Закрытые версии ЭБУ
Начиная с конца 2009 года все новые версии ЭБУ M73 и Микас-11 являются «закрытыми», то есть защищенными от чтения и записи прошивки обычными способами. При попытке чтения такого ЭБУ через BootLoader процессора, считанный дамп будет содержать «мусор» в виде последовательности байт: 9B 00 9B 00 9B 00… При попытке чтения диагностическим методом (без вскрытия ЭБУ) загрузчик выдаст сообщение «Ошибка запуска бутлоадера».
Обратите внимание, что в этом случае нельзя производить попытку записи прошивки в блок обычными способами, это может привести к полной неработоспособности ЭБУ!
Для работы с «закрытыми» ЭБУ разработаны специальные модули к загрузчикам.
Изменения в аппаратной реализации
В 2010 г. появились новые версии аппаратной реализации ЭБУ M73. Удалена из схемы микросхема питания ОЗУ процессора при отключении зажигания TDA3664 . Каждый раз при выключении зажигания теперь данные адаптаций по УОЗ, топливоподаче, коррекции ХХ и т.д. записываются в энергонезависимую память еепром. Количество информации, записываемой в еепромку увеличилось. Поэтому теперь используется только микросхема ST95160 или ее аналоги (раньше применялась и микросхема ST95080). Каждый раз при вкючении зажигания, процессор забирает из еепром данные данных адаптаций. Следует заметить, что последние блоки M73 старой аппаратной реализации уже имели EEPROM удвоенной емкости, поэтому, они наиболее универсальны, в них можно «лить» любую прошивку.
В начале 2010 г. появились разновидности ЭБУ с заводской наклейкой-стикером «ДПКВ», которая расположена справа от основного стикера. При этом идентификатор прошивки (и сама прошивка) остались прежними. В таких ЭБУ изменена полярность подключения датчика положения коленчатого вала на обратную (это связано с изменениями в проводке автомобиля).
Для отличия на практике таких ЭБУ на крышке последних появился стикер «ДПКВ».
Выбор оборудования
Для программирования данных ЭБУ возможны следующие программно аппаратные комплексы: Комбилоадер, Мотор-Лоадер, OpenBox с активированными соответствующими лицензиями. Обмен данными между ЭБУ и загрузчиком осуществляется через K-line адаптер.
Так же для самостоятельного программирования можно воспользоваться отломом программы OpenBox v.3.19
С помощью указанных загрузчиков возможны чтение и запись содержимых FLASH и EEPROM памятей.
Подключение
Метод программирования без доработки возможна при прямом подключении к разъему ЭБУ. Для подключения к разъему ЭБУ необходимо задействовать определенные пины в разъеме ЭБУ, согласно рисунку разъема и распиновке.
Программирование
Порядок программирования:
1.выберете тип М73A(I) на панели выбора модели ЭБУ;
2.2.подключите разъем программирования ЭБУ;
3.подключите питание к K-line адаптеру и к ЭБУ;
4.нажмите на кнопку «Подключиться«. Статус подключения будет отображаться в логе работы программатора;
5.после подключения выполните все необходимые операции по считыванию и записи содержимых FLASH и EEPROM памятей;
6.после завершения работы нажмите на кнопку «Отключиться»
Советы по программированию
1. Перед записью всегда производите чтение FLASH для обеспечения возможности восстановления ЭБУ. Также, учитывайте возможности процессора ЭБУ по защите FLASH: стороннее ПО может установить биты защиты процессора, что приведет к невозможности работы с ЭБУ в дальнейшем.
2. После перепрограммирования блока сброс контроллера с очисткой памяти самообучения (инициализацией) посредством диагностического оборудования ОБЯЗАТЕЛЕН!
3. Так же не следует забывать, что при записи тюнинг прошивок необходимо писать только область FLASH памяти. В области памяти EEPROM хранятся кроме всего прочего и данные о ключах. Поэтому при записи «чужой» памяти EEPROM, слёт ключей гарантирован и авто не запустится.
4. Для отключения опроса иммобилайзера необходимо записать в EEPROM ЭБУ чистый, необученный дамп. Никаких проводов резать нет необходимости.
Размеры файлов FLASH памяти 576 (832) кб, EEPROM памяти 1 кб