MS42 отключение EWS
2019-8-21 13:12 Motorsport
Однажды у знакомого случился неприятный глюк. Приехал он на дачу, отдохнул, и собрался ехать домой. Запустил двигатель, машина начала троить, он заглушил её и следующие попытки запуска были тщетны. Домой его дотащил знакомый на тросе. Полгода машина стояла во дворе, её смотрели разные электрики, механики и прочая нечисть . В итоге до неё добрался я. Ковырялся пару дней, и нашёл ошибку: в иммобилайзере дополнительный код ключа не соответствует тому, который записался в сам ключ. Программатор XPROG я соберу чуть позже, а пока было принято решение отвязать EWS вообще, т.к. тачка нужна .
Сразу скажу, что машина без иммобилайзера заводится с отвертки, что есть абсолютно не безопасно.
Механизм отключения EWS достаточно прост, нужны только правильные инструменты.
Для того, чтобы произвести отключение EWS нужно будет снять с машины ЭБУ (блок мотора или мотроник), считать с него полную прошивку, модифицировать её, записать обратно и радоваться запуску мотора.
Стоит отметить, что данный метод гарантировано работает только с версией программного обеспечения эбу 0110C6 (есть ещё другие версии, почитать можно тут).
Для считывания и записи прошивки рекомендую использовать программу JMGarageFlasher. Я последовательно перепробовал 3 разных версии этой "чудо" программы, и заработала только одна последняя (скачать можно ниже). Первая версия ничего не делала после нажатия на кнопку чтения, вторая читала только до 3% или до 9%, третья была спасением и работала стабильно во всех режимах.
Сначала подключаем ЭБУ к k-line адаптеру, затем замыкаем 167 пин процессора на землю, подаём питание, ждём 6 секунд, снимаем замыкание 167 пина процессора, подключаем k-line адаптер к компьютеру, ждём когда он полностью определится, и нажимаем в флешере кнопку [Connect].
После успешного подключения жмём кнопку [Read] и ждём полного считывания прошивки.
После успешного чтения нужно сохранить прошивку, лучше в 2х местах, чтобы всегда был вариант на возврат. Далее открываем прошивку в программе RomRaider. Для её работы в системе должна быть установления java. Запуск осуществляется либо через пакетный файл run.bat (внутри файла нужно проверить пути к javaw.exe), либо непосредственно по java файлу RomRaider.jar. Сначала подключим файл со картой смещений прошивки для версии 0110C6.
Теперь нужно открыть прошивку и поменять в ней всего один параметр отвечающий за отключение EWS. Чтобы отключить EWS нужно выбрать Disabled, для включения Enabled. Обязательно сохранитесь.
После модификации прошивки, нужно исправить контрольную сумму. Для этого есть утилита Siemens_MS42_Checksum. В прошивке целых 3 контрольных суммы, после нашей операции портиться одна из них. Нужно только выбрать файл прошивки, и больше ничего нажимать не нужно, контрольная сумма исправляется сразу.
Снова воспользуемся программой JMGarageFlasher.
Если всё прошло без ошибок, то устанавливаем ЭБУ в машину и ключ на старт
Необходимые инструменты:
Хочу сказать, что всё, что вы делаете, вы делаете на свой страх и риск, если, что-то сгорит или испортиться, то в этом будет только ваша вина. Не нужно использовать данный способ для нарушения закона!
UPD: появился новый файл xml версии 0.41, в котором добавлена возможность отключения EWS и для других прошивок в разделе Configurations.
Удачи на дорогах!
Теги: BMW ms42 0110C6 romraider jmgarageflasher ews off k-line бмв флешер immo евс иммо иммобилайзер