trust already work Kia Magentis II MG 2.0L. Восстановление работоспособности блока PCM. BDM-100 » Портал инженера

Kia Magentis II MG 2.0L. Восстановление работоспособности блока PCM. BDM-100

Всех приветствую!
Пост сегодня на тему восстановления блока PCM автомобиля Kia Magentis II MG 2.0L MT 2006Y.
Замечательный блок SIM2K-140, у которого, например, с помощью PCMFlash читается полный дамп флэш-памяти AM29BDD160GD, с адреса 0xh по адрес 1FFFFFxh,а пишутся только калибровки. Соответственно если по запарке, или умышленно выбрать при записи тюн файл основанный не на стоке, то получится бяка.
Собственно рассказ о печальном(относительно) случае замены калибровок в указанном выше блоке:
 
MGD6K0CS2B
5WY5254C
39111-25220
DBH
Siemens VDO:
 
Как мне рассказали:
На автомобиле был заменен ДВС и вроде-как калибровки не соответствовали действительности, соответственно плохая тяга, лишние ошибки и т.д. Коллеги приняли решение залить альтернативные калибровки, и это у них получилось, но в дальнейшем ДВС автомобиля не запустился, т.к. активировался иммобилайзер, который в данном автомобиле отсутствует с завода(нет блока Immo, антенны на замке зажигания, чипа в ключе, электропроводки...), повторная заливка стокового файла успеха не принесла.
ПО данного ЭБУ состоит из 4-х частей:
1. Бутлоадер – 0х0000 - 0х1FFFF (131,072 байт)
2. Калибровки – 0х40000-0х5FFFF (131,072 байт)
3. Микропрограмма:
___1-я часть – 0х20000-0х3FFFF (131,072 байт)
___2-я часть – 0х80000-0х17FFFF (1,048,576 байт)
4. Еепром – 0х180000-0х19FFFF (131,072 байт)
Соответственно после заливки не верных калибровок поменялось содержимое Еепром(согласно новым калибровкам процессор решил что в комплектации есть Immo и прописал его), которое не переписывают флешеры через разъем диагностики*.
Поэтому для воскрешения работы блока без Immo требуется его демонтаж с автомобиля, разбор, подключение к BDM-площадке, чтение флеш памяти, изменение её, запись, сборка, монтаж на авто, запуск ДВС и пожелание счастливого пути))
Вскрываем блок:

Главный процессор Motorolla MPC561MZP56:

Рядом на плате располагается искомая флэш-память:

Ну а чуть выше и левее BDM-площадка:

Подключаемся:

Использовать будем BDM-100(MPC BDM Programmer), то что под руку попалось:

Подаем питание на блок с лабораторного БП, а так-же запитываем прогер, запускаем софт и нажимаем кнопку ON:

Теперь будем читать. Если воспользоваться вкладкой Single file, то прошивка считается в формате прогера, что нас не устраивает, но все-же считаем. Нажимаем Read Ecu. Считалось примерно за минутку:

Теперь переходим на вкладку Advanced. Как раз тут находится то что нам нужно, конкретно флеш:

Нажимаем Read, о5-таки считалось за минутку с небольшим:

Сингл файл нас не интересует, размер у него 425кб. У чисто вычитанной флэши 2048кб - то что нужно. Теперь сравним тот файл, что коллеги первоначально считали с данного блока, и тот что я сейчас вычитал, например через WinHex. Получается 81533 отличия. Теперь откроем HexCmp2 и уже наглядно увидим отличия:

И т.д.:

Все понятно. Теперь запишем оригинальный файл, первоначально считанный коллегами. Для этого на вкладке Advanced нажмем соответствующую кнопку записи и выберем правильный файл. Далее прога спросит о наших намерениях, соглашаемся:

В процессе записи:

Выполнено успешно за 2 минутки:

Большая часть пути пройдена, теперь отключаемся, отпаиваем провода, собираем блок и едем к месту базирования окирпиченного коллегами автомобиля:

Подключаем единственный коннектор, т.к. МТ. В случае с АТ было-бы два коннектора:
 
Момент истины. Ключ на старт и ДВС тут-же запустился, в чем я даже и не сомневался:
 
Коллеги с владельцем авто конечно-же рады, т.к. затраты на восстановление данного "приваленного" блока сведены к минимуму. Но это не означает, что можно халатно и безнаказанно относиться к прошивке любого блока управления.
Ибо:
1. Семь раз проверь, один раз прошей.
2. Кроилово ведет к попадалову.
3. Раз в год и вилы стреляют.
Соответственно, ценник на восстановления блока после "кого-то" = ценник по первоначальной прошивке блока мною. Такие дела.
Всем добра, и удачных прошивок. Программаторов много не бывает.
Vkontakte
Instagram
Drive2


Обсудить на форуме

Комментарии

Добавить комментарий
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    Mazda 6 GH 2.0L AT рестайл. Устранение ошибки P0610. IDS

      Приехала машинка Mazda 6 GH 2.0L AT рестайл с жалобой на данную ошибку P0610...

    Honda Shuttle 2.2L AT. Восстановление синхронизации Immo-Ecu. Orange5.

      Частенько в работе появляются старые автомобили до 2000г.в., не очень конечно хочется с ними сталкиваться, т.к. как правило в такие авто уже по 10раз засовывали свои руки горе-мастера и нет никакого желания переделывать.

    Ремонт BCM Cruze 2012 года

      Причиной этому была не исправность блока центральной электроники - BCM. У "официалов" стоимость замены блока равна одной тысяче долларов США.

    Образы MMC карт памяти для S7-300

    Данные образы карт памяти могут быть полезны для восстановления случайно запорченных Simatic MMC (отформатированных на компьютере, и возможно еще в каких-то случаях).

    Сварочные аппараты Kemppi. Скоростная калибровка проволочной подачи КМ

    Выберите меню калибровки CAL левым боковым потенциометром Выбор "Ввода" Ent боковым потенциометром с права Одобрите ваш выбор нажимая кратко REMOTE / LOCAL кнопку

    Коды самодиагностики систем впрыска GM EFI-4 (моновпрыск)

    13 Отсутствует сигнал лямбда-зонда (О2) 14 Низкий уровень сигнала датчика температуры охлаждающей жидкости