- Регистрация
- 23.10.24
- Сообщения
- 209
- Реакции
- 34
- Баллы
- 28
MS45 Flasher — чтение и запись Siemens MS45.0 / MS45.1

MS45 Flasher — Чтение и запись Siemens MS45.0 / MS45.1
MS45 Flasher — бесплатный инструмент для чтения и программирования блоков управления двигателем Siemens MS45.0 и MS45.1, устанавливаемых на автомобили BMW. Программа позволяет считывать и записывать как калибровки (Tune), так и полный дамп блока управления, включая внешнюю FLASH-память и внутреннюю память процессора MPC.Программа автоматически пересчитывает контрольные суммы (Checksums) и выполняет подпись файлов перед записью в блок управления.
Программа позволяет работать с MS45 без Boot Mode, BDM и вскрытия ЭБУ.
Поддерживаются блоки управления:- Siemens MS45.0
- Siemens MS45.1
Необходимое оборудование
- INPA совместимый OBD-II адаптер
- BMW K+DCAN кабель
- USB-порт компьютера
- Windows с установленным .NET Framework 4.5.2
Настройка COM-порта
Для корректной работы рекомендуется установить значение Latency Timer = 1 ms.Для адаптеров на базе FTDI
- Подключите адаптер к ПК.
- Откройте Диспетчер устройств.
- Перейдите в раздел «Порты (COM и LPT)».
- Выберите ваш USB Serial Port.
- Откройте Свойства → Параметры порта → Дополнительно.
- Измените параметр Latency Timer с 16 ms на 1 ms.
- Нажмите ОК и переподключите адаптер.
При необходимости номер COM-порта можно изменить в файле:
MS45 Flasher.exe.config
Требования EDIABAS
Для запуска программы требуется библиотека:EdiabasLib.dll
Если EDIABAS отсутствует, необходимо вручную указать путь к одному из файлов:
- MS450DS0.prg
- 10MDS45.prg
MS45 Flasher.exe.config
Автор программы рекомендует использовать файл:
MS450DS0.prg
так как основная часть тестирования проводилась именно с ним.
Идентификация блока управления
- Подключите адаптер к автомобилю.
- Включите зажигание.
- Запустите программу.
- Нажмите кнопку Ident DME.
Чтение прошивки
Чтение калибровок
Для чтения текущей прошивки нажмите:Read DME
Создание полного резервного копирования
Перед выполнением любых операций записи рекомендуется создать полный Backup.Для этого:
- Установите галочку Full Binary.
- Нажмите Read DME.
- *_Flash.bin — внешняя FLASH-память блока
- *_MPC.bin — внутренняя память процессора MPC
Запись тюнинговой прошивки
- Нажмите Load File.
- Выберите подготовленный файл прошивки.
- Нажмите Flash Tune.
Статус программы должен показать:
Flash Successful
Запись полного дампа
- Установите галочку Full Binary.
- Нажмите Load File и выберите FLASH-файл.
- Нажмите Load File 2 (MPC) и выберите MPC-файл.
- Нажмите Flash Program.
Важная информация
⚠ Перед записью обязательно создайте полный Backup.⚠ Использование несовместимых FLASH и MPC файлов может привести к неработоспособности блока управления.
⚠ Во время чтения и записи запрещается отключать питание автомобиля или диагностический адаптер.
⚠ Рекомендуется использовать стабилизированный источник питания или зарядное устройство.
Преимущества
✔ Бесплатное решение для Siemens MS45✔ Работа через обычный K-Line адаптер
✔ Автоматическая коррекция контрольных сумм
✔ Поддержка чтения и записи Full Binary
✔ Возможность восстановления блока из резервной копии
✔ Не требует вскрытия ЭБУ и подключения в Boot Mode
MS45 Flasher является удобным инструментом для диагностики, резервного копирования и программирования блоков Siemens MS45.0 / MS45.1, используемых на автомобилях BMW.