Как узнать прошивку эбу на ваз 2112
Для самостоятельной диагностики сейчас стали популярны K-Line, Wi-Fi и Bluetooth адаптеры. Последние могут только диагностировать ЭБУ. Для программирования используется K-Line адаптеры.
(v 1.5 работает с Вазами v 2.1 работает с более новыми авто и то не всегда связывается.) На январь 5.1 скачанными с плей маркета программами со всеми отказался работать. Думал уже что мозги эти не поддерживает. Потом решил попробовать программы которые идут вместе с адаптером на диске. И все заработало с OBD Car Doctor v 4.12. Нужно поставить в настройках — тест — ecu- yanvar 5. Боши и январи 7.2 работают с Torque . OpenDiag отказывается работать — ошибка сопряжения . Годится посмотреть и сбросить ошибки в дороге с телефона. K-line адаптер работает быстрее чем ELM поэтому диагностику делаю K-line адаптером.
Подходит для диагностики, программированию ЭБУ, откатки по логам.
Возникли сложности с установкой драйверов. Те драйвера на диске который шел в комплекте с адаптером отказались работать с ним.В итоге из интернета были скачаны и установлены драйвера для чипа CH340T. Для этого пришлось разбирать адаптер и смотреть маркировку чипа а под него уже скачивать драйвера. Так же следует в настройках программ нужно ставить тот порт и скорость на котором висит адаптер. Адаптер начал распознаваться проблема решена.
Прошивка ЭБУ.
Для этого потребуется:
— K-line адаптер
— Программа для прошивки (я пользуюсь CombiLoader_2.1.8 )
— Шнур для подключения адаптера к ЭБУ (не обязательно)
— Аккумулятор или преобразователь на 12V (не обязательно)
— Так же если что то хотите поменять в прошивке нужна программа редактирования (я пользуюсь CTP 3.21 ) (не обязательно)
Весь софт бесплатен и свободном доступе в интернете.
Для его изготовления шнура использовал колодку 16 Pin OBD II, тумблер, клеммы 2.8мм, термоусадка, крокодилы и пару метров проводов.
Разьема на ЭБУ не нашел поэтому подключал так. Позже надоело снимать ЭБУ с авто. Решил сделать чтобы шить прямо в машине. Для этого протягиваем провод на 47 Pin ЭБУ (Разрешение программирования) и через тумблер подключаем к +12v. Теперь практически не пользуюсь шнуром. Прошиваю через колодку диагностики не снимая ЭБУ.
ОСТОРОЖНО: при попытке установить связь с ЭБУ, в котором находится прошивка, защищенная от считывания, содержимое этой прошивки будет потеряно! Восстановить исходную прошивку будет невозможно. У меня как раз была залита такая прошивка и она стерлась при попытке подключения. Пришлось заливать заводскую серийную прошивку.
Так же по поводу переходников колодок диагностики. Если для разных авто переходники удобны и нужны то у себя в авто лучше поменять колодку диагностики под стандарт 16 Pin OBD II
Комментарии 18
Подскажи на счет самообучения. В установках прошивки количество циклов самообучения что написано, сколько их? И после завершения этого периода самообучения он начнется заново, или процесс самообучения завершится?
Существуют 2 таблицы памяти обучения:
TABKF — используется в том случае, если нет продувки адсорбера
TABKFADS — используется в режиме продувки адсорбера
Коэффициент регулирования запоминается в таблице, если система зафиксировала 4 устойчивых переключения уровня сигнала ДК при изменении текущего KP на величину +/- Шага изменения KP при переходе.
Корректировка значения в памяти обучения происходит только в стационарных условиях, когда режимная точка находится в зоне
(FREQ +/- Допуск на стационарность для обучения; GBC +/- Допуск на стационарность для обучения)
где:
FREQ — квантование оборотов на 16
GBC — квантование расхода воздуха на 16
в течение времени Число стабильных циклов для обучения.
Таблицы памяти обучения корректируются в режимной точке следующим образом:
TABKF = TABKF + KP
TABKFADS = TABKFADS + KP
в других точках также производится коррекция:
TABKF[i, j] = TABKF + KP * KLAM / MAX
где:
TABKF[i, j] — соседняя ячейка в таблице (по оборотам)
TABKF — текущая ячейка
KP — текущий коэффициент регулирования
KLAM — Градиент таблицы обучения
MAX — максимальное отклонение режимной точки, для которой просчитывается новое значение от текущей
Новая коррекция таблиц TABKF и TKFADS запрещается, пока не прошла текущая коррекция. Время коррекции составляет 256 ячеек * 20мс = 5.12 cек.
Градиент таблицы обучения – определяет степень изменения соседних точек в памяти обучения. от него зависит на сколько далеко точки соседние будут корректироваться.
Обе системы имеют в комплектации датчик кислорода и катализатор. Первоначально системы были спроектированы и откалиброваны производителем (GM) для норм токсичности США-83, которые впоследствии были перестроены для удовлетворения требований токсичности Евро‑2. Позднее появилась версия для норм России (только для 16-ти клапанного двигателя ВАЗ-2112).
Для автомобилей классической компоновки используется модификация Январь 5.1.3 2104 – 1411020-01 в комплектации Евро‑2, без датчика детонации. От версии 5.1 отличается только не запаянными элементами канала детонации.
В качестве ПЗУ в данных блоках использована микросхема FLASH, емкостью 256 Kb, из которых только 32 Kb содержат калибровочные таблицы и могут быть считаны и перезаписаны. Вернее, записать можно все 256 Кб, а вот считать только 32 кб. Считывание /запись этих блоков (без вскрытия блоков) поддерживает программатор Combiloader от SMS – Software. Возможно так же программировать flash внешним программатором через переходник, подключаемый к шине ЭБУ.
В данном ЭБУ использован 16-разрядный процессор B58590 (внутренняя маркировка фирмы Bosch), 20 – разрядная шина и, в качестве ПЗУ, для хранения ПО и калибровок, использована flash – память 29F200.
ЭБУ разных модификаций аппаратно различаются. ЭБУ под нормы Е3 (1411020 – 50) имеет дополнительный драйвер для подогревателя 2‑го датчика кислорода. Так же возможны различия по каналу ДТВ.
Этот тип ЭБУ поддерживает не отключаемую драйверную диагностику. Поэтому при установке ГБО на них строго обязательно применение безразрывного отключения форсунок.
- 2111 – 1411020-72 с прошивкой V5V13K03 (V5V13L05). Данное ПО несовместимо с ПО и ЭБУ ранних версий (V5V13I02, V5V13J02).
– 2111 – 1411020-62 с прошивкой V5V03L25. Данное ПО несовместимо с ПО и ЭБУ ранних версий (V5V03K22).
– 2112 – 1411020-42 c прошивкой V5V05M30. Данное ПО несовместимо с ПО и ЭБУ ранних версий (V5V05K17, V5V05L19).
По проводке блоки взаимозаменяемы, но только со своим, соответствующим блоку, ПО.
Почти все автомобили 2110 – 2112 выпуска позднее июня 2003 года выпущены с этим блоком, а модификация 2111 – 1411020-72 частый гость на новых 2109 – 2111.
Эти ЭСУД сняты с производства в начале 2005 г.
Внутри этого семейства имеются аппаратные различия. Как видно на рисунке внизу, ЭБУ для 8 кл. модификаций (2111 – 1411020-80 и 21114 – 1411020-30) содержат два ключа управления зажиганием. Блоки для 16-клапанных двигателей 1,6 (21124 – 1411020-30) имеют 4 встроенных ключа управлением зажигания.
Подробнее о двигателях ВАЗ 21114 и 21124 читайте здесь.
Некоторые блоки имеют непривычную идентификацию: 22XC052S, 33XC0305. 22XC052S это копия B122HR01, 33XC0305 – B120ER17. На самом деле это название одной и той же прошивки, но в первом случае по классификации Bosch, а во втором случае по классификации ВАЗ.
22XC052S – System Supplier ECU SoftwareNumber
B122HR01 – Vehicle Manufacturer ECU SoftwareNumber
Для данного типа ЭБУ реализовано полное программное отключение ДК и регулировка содержания СО в отработанных газах, то есть, перевод на нормы токсичности Россия-83.
В августе 2007 г. на новых автомобилях и в продаже появились новые блоки управления Январь 7.2 собранные на принципиально новой элементной базе. Используется процессор SGS Tomphson с внутренним flash. Непонятно высокое предназначение этого блока, т.к буквально через несколько месяцев, в декабре 2007 г. он был сменен на М73 для норм Евро‑3.
С точки зрения диагностики, эти ЭБУ имеют точно такой же диагностический протокол, как обычные Январи‑7.2, полностью поддерживаемый в новой версии SMS-Diagnostics 2.
Новые контроллеры М73 производятся двумя заводами: НПО ИТЭЛМА и АВТЭЛ.
Аппаратно контроллеры идентичны, но софт там принципиально разный.
Автэловские проекты (софт АВТЭЛ):
21124 – 1411020-12 854.3763.000 – 02 45 7311 XXXX М73 Е3
21114 – 1411020-12 855.3763.000 – 02 45 7311 XXXX М73 Е3
21114 – 1411020-12 855.3763.000 – 02 45 7311 XXXX М73 Е3
Итэлмовские проекты (софт ВАЗ):
(обратите внимание, что эти контроллеры может выпускать и АВТЭЛ, то есть, прошивка будет начинаться с A)
Проекты АВТЭЛ имеют ПО, родственное Микас-11. Принципиальное отличие только в алгоритме работы канала детонации (в Микас-11 реализована модель АВТЭЛ, которую в упрощенном виде мы знаем еще со времен Микас‑7.1, а в ПО M73 реализована модель ВАЗ, похожая на модель ЭБУ Январь‑5/7). Теоретически, данное ПО может работать и с ДАД, режим работы ДМРВ/ДАД переключается флагом комплектации).
Аппаратно блок практически идентичен Январь 7.2+, отличие только в резисторах, отвечающих за конфигурацию процессора. Это позволяет, с некоторыми ограничениями, произвести переделку М7.3 в Январь 7.2+
На этом, собственно, можно поставить точку в истории ЭСУД с механическим дроссельным узлом.
ЭБУ с поддержкой электронного дроссельного узла (с конца 2010 г.)
В конце 2015 г., вслед за автомобилями УАЗ, на Нива-Шевроле появилась очередная модификация: Bosch M(E)17.9.71, 21230 – 1411020-50. Блок аппаратно отличается от 17.9.7, программируется модулем Combiloader Tricore TC17xx (BSL) или Bosch ME17.9.7 OBD, но, только после снятия защиты (разблокировки) ЭБУ с помощью модуля BSL Tricore TC17xx.
ЭБУ М74 не совместим по проводке/разъему ни с одним ранее применявшимся ЭБУ.
Программирование М74 возможно программатором Combiloader c соответствующим модулем (XC27x5) в BSL режиме. Т.к производитель вывел вход разрешения программирования на колодку (есть мнение, что это временно), то возможен перевод в BSL режим без разборки ЭБУ.
Следует иметь ввиду, что данные блоки постоянно дорабатываются производителем и уже имеют различие в аппаратном и программном обеспечении. Например, прошивки для Калины I444CB02 и I444CC03 построены на одном аппаратном уровне и программно взаимозаменяемы, а I444CD04 уже имеет различия и несовместима с предыдущими сериями.
В связи с появлением данного типа контроллера кабель М74 для Combiloader дополнен доп. разъемом OBD, старый кабель снят с производства.
Аппаратные различия, внутри одного семейства, на этом не заканчиваются, М74, берущие сигнал скорости с ДС на КПП и, отличаются аппаратно от М74, сигнал на которые идет с АBS. Различия наглядно представлены на фото.
Фото платы М74 8V [v7.37] (среднее разрешение, номиналы видно)
Блоки M86, помимо автомобилей ВАЗ, устанавливаются, с оригинальным программным обеспечением, так же на автомобили УАЗ.
M74M – рабочее заводское название и, возможно, в дальнейшем ВАЗ идентифицирует его как-нибудь по другому.
Внимание! Фото высокого разрешения предоставлены А. Михеенковым (aka ALMI). На них полностью просматривается топология плат и номиналы применяемых элементов. Фото находятся в архивах размером 3 – 25 Mb. Автором запрещено размещение данных фотографий на сторонних интернет – ресурсах без согласования и разрешения.
ПО современных ЭБУ маркируется изготовителем алфавитно — цифровым кодом, разделенном на 5 групп.
первая группа — буква и цифра обозначает тип (семейство) контроллера:
J4 — блоки управления (ЭБУ) Январь-4/4.1;
J5 — блоки управления Январь-5.1/5.1.1/5.1.2;
V5 — блоки управления VS-5.1 (НПО "Итэлма");
М1 — блоки управления Мотроник М1.5.4 (М1.5.4N); N (New) — новая аппаратная реализация
M7 — блоки управления Мотроник MP7.0
вторая группа — буква обозначает автомобиль, состояние разработки или шифр темы:
V — автомобили ВАЗ с передним приводом семейств 2108, 2110;
N — семейство автомобилей с полным приводом ВАЗ;
Исключение почему-то составили прошивки для классики, например, J5V26L52 и пр.
третья группа — две цифры обозначает условный номер комплектации (00…99); для переднеприводных автомобилей ВАЗ существуют следующие номера:
четвертая группа — буква, обозначает порядковый уровень ПО (A…Z), чем дальше буква в алфавите, тем новее уровень ПО;
пятая группа — две цифры, обозначает версию калибровки (00…99), чем больше номер, тем новее калибровки.
Новые блоки Bosch M7.9.7 и Январь 7.2 и Микас 10 имеют другую, пока непривычную идентификацию.
В них первая группа — одна буква — код производителя
I — Итэлма
B — Bosch
А — Автэл
вторая группа — одна цифра — модель контроллера
1 — M10
1 — M7.9.7
2 — Январь 7.2
третья группа — 3 знака(цифро-буквенный код) — условное обозначение проекта по внутренней ВАЗ-овской классификации.
03Е — проект 2111, Евро II
18E — проект 2111, Евро III
04D — проект 21114, Евро II
18D — проект 21114, Евро III
05D — проект 21124, Евро II
08D — проект 21124, Евро III
20E — проект 21214, Евро II
21E — проект 21214, Евро III
22H — проект 21214, Евро III
01C — проект 11183, Евро II
C02 — проект 11183, Евро III
02C — проект 11183, Евро III
73D — проект 11184, Евро III
73C — проект 21126, Евро III
C02 — проект 11183, Евро III
26F — проект 21067, Евро II
26E — проект 21067, Евро II
четвертая группа — 1 буква — версия ПО.
пятая группа — 2 цифры — номер калибровки
B103EQ09 — Bosch, М7.9.7, проект 03E, версия ПО — "Q", номер калибровок 09
I203EK34 — Итэлма, Январь 7, проект 03E, версия ПО — "К", номер калибровок 34
Попытка классификации обозначений тюнинговых прошивок
Так как явно назрела необходимость в систематизации прошивок с измененными калибровками, в обозначении прошивок мы будем придерживаться следующих правил: калибровки переднеприводных ВАЗов — "V", заменены на:
"А" — для прошивок на нестандартное "железо"
"B" — "Butan" — прошивки для работы на сжиженном газе.
"С" — "Cam" — прошивки под нестандартные распредвалы.
"D" — "Dynamic" — для динамичных прошивок
"Е" — "Economy" — для экономичных прошивок.
В процессе меня не покидало внутреннее волнение, т.к. однажды у меня сгорели мозги на Форде, и это, скажу я вам, ситуация не из приятных — автомобиль обездвижен на долгий срок (на мондео это было больше месяца). Ну с вазами все проще — мозги можно быстро найти, так что я шел на риск сознательно.
В общем, все я вывел, повернул ключ — бензонасос работает. Хорошо. Включаю разрешение прошивки — бензонасос не работает, тоже хорошо. Выключаю разрешение прошивки, поворачиваю ключ — бензонасос не работает, машина не заводится, иммо мигает. Так я получил труп в виде двенашки :'(
"Ну как же так!" — воскликнул я, вознесши очи к небу. "За что?!" — рыдал я, истязая себя :-D
До этого в интернете я натыкался на 2 такие истории: если в ЭБУ защищенная прошивка, она стирается при попытке подключения. Ну что ж, это был мой шанс. Но ЭБУ на связь никак не выходил. На второй день я отключил иммобилайзер и перемкнул его контакты, а также перемкнул главное реле, подающее питание на 37 контакт.
Но и это не помогло. И тут мне пришла в голову светлая мысль: а кто сказал, что через ELM327 можно прошиться? :) В общем, я не знал разницу между ELM327 и K-line адаптерами, считая, что и тот и тот цепляются на K-линию, так почему бы нет? Как выяснилось позже, ELM327 представляет из себя дополнительную абстракцию (прослойку) с предопределенным набором команд между компьютером и ЭБУ, то есть через него нельзя передать произвольную последовательность байт на ЭБУ, а только выбрать из списка заранее определенных. K-line же прозрачен, что позволяет посылать и принимать любые бинарные данные, которые не изменяются на самом устройстве.
Нашел на авито за 1100 VAG COM KKL 409.1, договорился о встрече на вечер. Но вечера ждать не хотелось. Тут наткнулся на объявление за 400 рублей! Спасибо большое доброму земляку Андрею, который помимо продажи по бросовой цене еще и объяснил мне разницу между ELM327 и K-line. Тут же полетел на встречу, приехал домой, подключился и… УРА! Вот она, моя прелесть! Зеленая бегущая полоска подключения!
Действительно, старая прошивка в ЭБУ была затерта. Залил новую — пока штатную. Машина завелась, и радости моей и моей жены не было предела! :)
Вот так всё выглядит на авто:
Перемычка главного реле не нужна — все прошивается и просто с включенным зажиганием. Так что, всем советую сделать себе чудо-кнопочку и шиться, только ЕЛМом не пробуйте :)
Читайте также: