BDM100 — универсальный программатор электронных блоков управления (ЭБУ), который используется для считывания, записи и редактирования программного обеспечения (прошивок) и данных памяти ЭБУ, основанных на процессорах серии MOTOROLA MPC5xx. Название «BDM» происходит от Background Debug Mode — режима отладки, который позволяет разработчикам и техникам получить низкоуровневый доступ к внутренним и внешним областям памяти микроконтроллера. Продукт ориентирован на специалистов по ремонту ЭБУ, чип-тюнингу и восстановлению после некорректной прошивки.
Устройство позволяет работать с различными типами памяти, включая внутреннюю Flash-память, EEPROM и внешнюю ROM, используемую в некоторых модулях. BDM100 поддерживает блоки управления разных производителей и моделей, что делает его инструментом с широкой совместимостью в сфере автотехники. Однако информация о каких-то официальных документах, регламенте использования и лицензировании устройства ограничена в открытых источниках, что требует осторожности при применении и доверия проверенным продавцам и коммьюнити.
- Поддержка процессоров: работа с ЭБУ на базе MOTOROLA MPC5xx, включая Flash, EEPROM и ROM.
 - Работа через BDM-интерфейс: низкоуровневый доступ к внутренней архитектуре микроконтроллера через Background Debug Mode.
 - Полное чтение программного обеспечения (backup): возможность считывать весь код и данные, сохранённые в ЭБУ, для сохранения и анализа.
 - Запись и восстановление прошивки: запись модифицированных или оригинальных прошивок, восстановление после ошибок программирования.
 - Контроль целостности: проверка контрольной суммы (checksum) прошивки после её чтения или записи.
 - Сохранение файлов: экспорт и сохранение содержимого памяти в формате BIN или аналогичных стандартных двоичных файлов.
 - Подключение к компьютеру: через интерфейс USB; для питания часто требуется источник на 12 В.
 - Использование адаптеров и переходников: специальные адаптеры с разъёмами, соответствующими конкретным ЭБУ производителей (Bosch, Siemens, Magneti Marelli, Delphi и др.).
 - Восстановление ЭБУ: устройство может быть задействовано для восстановления ЭБУ после неудачной прошивки через стандартные диагностические интерфейсы.
 - Требования к навыкам: требует знаний и опыта в пайке, работе с микросхемами и программным обеспечением ЭБУ для безопасного и корректного использования.