E2 на Mazda MPV 2002

Очередной старичок с проблемами по Экологии. Задача – сделать Е2.

ЭБУ двигателя Mitsubishi FS6S18881B E2T88876H под управлением процессора с ядром H8, с объемом флешь памяти 128 Кб. Идентификация прошивки — EZFS6S.

Немного специфичный микропроцессор при загрузке в IDA Pro (адресация ROM не сначала):

Подгружаем прошивку В WinOls и ищем таблицу ошибок – сморим что вообще есть:

Видно что ошибки по заднему датчику кислорода находятся в одной строчке –это нам немного упростит задачу, так как активация флагами скорее всего будет в одном байте…

Смотрим то же самое в IDA Pro и ищем необходимые процедуры:

В результате находим «маску» на активационные биты которые активируют и ошибки с нашей строчки в том числе. Вернее должны!!!

Ловим сюрприз от разработчиков — P0141 не отключается таким способом. Копаем дальше… и в итоге находим еще процедуры в которых выставляются нужные нам биты по условиям (флаги записываются в оперативную память и по мере необходимости обрабатываются процедурами – это к вопросу от том, что если видим напряжение ДК в диагностике – это не значит, что эти значения обязательно обрабатывается в программе при Е2):

В итоге находим нужный нам бит и делаем его неактивным.

Таким образом, в течение нескольких дней найден один из вариантов E2 для Этого софта.

Чтобы заказать модификацию вашей прошивки у меня — переходите по ссылке.


| Сайт ECUTUNE.RU | Чат Telegramm | Группа VK | Канал Telegram | Бот Telegram |




Комментарии к записи E2 на Mazda MPV 2002 отключены

Юрий Щёголев | 08.05.2023 | В рубриках: СТАТЬИ