Рубрики
ЭБУ

BOSCH BDM на примере BOSCH ME 9.6

Интерфейс BDM

Что такое интерфейс BDM ? Интерфейс BDM(Background Debug Mode). Это название отладочного/инженерного интерфейса для процессоров  Motorola MPC. Рассмотрим его работу на примере ЭБУ BOSCH ME 9.6.

Данный интерфейс позволяет считывать и записывать так называемы «Full flash» — полный образ прошивки, в том числе и область виртуального eeprom, которая, как правило содержит данные синхронизации иммобилайзера.

Так же в режиме BDM возможна полная замена программного обеспечения в пределах аппаратной совместимости ЭБУ, что недоступно при работе через диагностический разъём OBD, c помощью флешеров.

Где находится интерфейс BDM ?

Интерфейс BDM является инженерным, используется на стадии производства ЭБУ. Контактные площадки располагаются непосредственно на плате. Доступ к этим площадкам возможен при вскрытии корпуса блока управления. Процесс разборки блока может быть весьма трудоёмким, о чём я писал в статье о блоке Simtec 81.1 Так что режим BDM применяется в основном при клонировании или полной замене ПО блока.

BOSCH ME9.6 BDM
BOSCH ME 9.6 Красным прямоугольником выделены контактные площадки интерфейса BDM

Назначение контактных площадок BOSCH BDM

Типовую распиновку интерфейса BOSCH BDM привожу ниже:

Распиновка BOSCH BDM
BOSCH BDM — типовое назначение контактных площадок.

Интерфейс является «полным», то есть предполагает подачу всех необходимых напряжений для работы процессора. Как правило не требует подключения питания к разъёму ЭБУ.

Какое оборудование поддерживает BDM ?

Часто, для работы по BDM, применяют такое оборудование как K-Tag, Piasini, BDM100, Galletto V54. Конечно, это список заметно объёмнее, я привёл лишь наиболее распространённые.

Пример работы с ЭБУ BOSCH ME 9.6

Блок управления двигателем Cadillac CTS 4 2011 года. Успешно умер, после КЗ по питанию. Ниже привожу фото данного блока со снятой защитной крышкой.

BOSCH ME 9.6 без крышки
ЭБУ BOSCH ME 9.6 без нижней крышки

На борту мы можем наблюдать процессор MPC562MZP66 и внешнюю Flash S29CD016J.

Процессор жив, на связь выходит, соответственно есть возможность работать по BDM. Принято решение клонировать блок, как наиболее быстрый вариант.

Чем можно клонировать BOSCH ME 9.6 ?

С процессорами серии MPC5xx, очень неплохо справляется Galletto V54, в том числе произведённая в поднебесной(правда после доработки). Информацию по работе с данным прибором, можно подчерпнуть в сети на профильных форумах.

Подключение к плате использую из выше приведённой схемы. В подключении самого прибора, руководствуюсь мануалом на Galletto V54. Чтение и запись проходят без проблем.

Для примера образа файла, выкладываю прочитанный сток:

BOSCH ME 9.6 Full Stock

Как подключить BOSCH ME 9.6 на столе ?

Определить жив процессор блока или нет, можно используя схему подключения на столе. Если блок выйдет на связь и будет передавать диагностические данные, то дальнейшая работа по BDM определённо возможна !

Схема подключения на столе.

Схема была взята на просторах сети, так что на авторство не претендую. Но она вполне подходит для блока BOSCH ME 9.6, что было проверено на практике.

Заключение

Интерфейс BDM, является мощным инструментом, для работы с процессорами MPC5xx, позволяющими решать сложные задачи, возникающие в процессе ремонта ЭБУ. Конечно подобная работа, требует больше времени, чем работа через диагностический интерфейс, однако порой является единственным вариантом.

Так же много полезной информации в моей группе в ВК, заходите ! 🙂

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *