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 | В рубриках: СТАТЬИ