Основы программирования ЭБУ на примере МИКАС 7.2
Рассматривая основы программирования ЭБУ, остановимся на МИКАС 7.2, который устанавливался на автомобили УАЗ с двигателем УМЗ-4213.10. Блок основан на процессоре Infineon SAF-C509-LM. Аппаратно, блок является близнецом блока Январь 5.1, который устанавливался на автомобили ВАЗ, а с точки зрения вычислительной организации родственником Январь 7.2, так как в обеих блока используется одинаковый процессор Infineon C509.
Какую программу использовать для чтения и записи прошивки ?
Так как блок основан на процессоре Infineon C509, то при работе с ним подходит любой загрузчик, работающий с этим процессором, в частности Combiloader 2.1.8, работа с которым была подробно рассмотрена в статье описывающей работу с ЭБУ Январь 7.2.
При работе по чтению и записи, используем вкладку МИКАС-7. В остальном работа ничем не отличается от Январь 7.2 Из оборудования требуется стандартный K-line адаптер. Например VAG-COM 409.1
Скачать загрузчик 2.1.8 можно по ссылке Загрузчик 2.1.8
Как подключиться к МИКАС 7.2 ?
Не буду оригинальным и возьму стандартную схему из сети:
Могу лишь добавить, что выключатели S1,S2 можно не использовать, и соединить напрямую. Блок перезагружается снятием и подачей + питания с батареи «Bat». Далее стандартная процедура — подаём питание, выбираем в программе вкладку МИКАС-7, запускаем процедуру чтения. Обязательно сохраняем исходную прошивку !
Процедура записи выполняется по аналогичной схеме. Необходимо открыть в программе файл прошивки, включить и выключить питание, затем выполнить команду «запись».
Где взять модифицированную прошивку ?
Существуют специальные редакторы, ориентированные на работу с этим блоком. Так же в силу преклонного возраста ЭБУ, в сети накопилось немало вариантов прошивок, которые вы можете использовать на своё усмотрение. Большой популярностью, пользуются прошивки под газовое оборудование так как очень часто двигатели ЗМЗ и УМЗ, дооснащают возможностью работы на газовом топливе. Так же всегда можно обратиться к специалисту который занимается калибровкой прошивок.
Для примера, выкладываю ссылку на серийную прошивку блока МИКАС 7.2 для автомобиля УАЗ с двигателем УМЗ-4213.10 e0000629-UAZ-E2
Размер прошивки, стандартный для этих блоков и составляет 64 kB.
Есть ли альтернативные методы работы с прошивкой ?
В принципе есть, но как правило применяются при ремонте неисправных блоков. Внимательно рассмотрим фото платы ЭБУ.
Красным прямоугольником выделена микросхема флэш памяти AM29F010B в корпусе PLCC. Данную микросхему можно прочитать с помощью программатора. Правда самые простые варианты оборудования для этого не годятся. Флэш имеет параллельный интерфейс, и работать с ней будет программатор уровня TL866II и выше. Так же потребуется специальная панелька, для подключения микросхемы к программатору.
На фото выше, пример микросхемы флэш в корпусе PLCC, установленной в панельку для чтения/записи через программатор.
Заключение
В данной статье мы рассмотрели работу с ЭБУ МИКАС 7.2 на базе процессора Infineon C509. Так же выяснили, что блоки, построенные на схожей аппаратной платформе имеют аналогичные принципы работы, в плане чтения или записи прошивки, ведь для работы с Январь 7.2 мы использовали одинаковое ПО и K-line адаптер.
Данный опыт очень полезен при работе с импортными блоками, ассортимент которых в разы превышает количество моделей отечественных ЭБУ, и зачастую документации и описания работы с ними попросту нет 🙂
Так же много полезной информации на странице моей группы в ВК «Мастерская авто электрика» заходите !