BMW M57 DDE4 — Android-прошивальщик EDC15C4 K+DCAN Full и CAL Read/Write

BMW M57 DDE4 — Android-прошивальщик EDC15C4 K+DCAN Full и CAL Read/Write 1.0

BMW M57 DDE4 Android Flasher — EDC15C4 K+DCAN Full и CAL Read/Write

DDE4 Flasher 1.0 — приложение для Android для программирования и диагностики ЭБУ BMW M57 DDE4 / Bosch EDC15C4 семейства DDE40.

Считывает и записывает BIN-файлы FULL и калибровок напрямую по K-Line через проводной кабель FTDI K+DCAN, без необходимости использовать ноутбук с Windows или подключение к Интернету при обслуживании автомобиля.

Приложение объединяет идентификацию блока управления, нативную обработку контрольных сумм Bosch CR2, диагностику DDE4, резервное копирование защищённой области, историю прошивок, создание полной резервной копии и восстановление после прерванной записи в одном мобильном рабочем пространстве.

BMW M57 DDE4 — Android-прошивальщик EDC15C4 K+DCAN Full и CAL Read/Write 1.0 — скриншот 1
BMW M57 DDE4 — Android-прошивальщик EDC15C4 K+DCAN Full и CAL Read/Write 1.0 — скриншот 2
BMW M57 DDE4 — Android-прошивальщик EDC15C4 K+DCAN Full и CAL Read/Write 1.0 — скриншот 3

Поддерживаемые автомобили BMW

DDE4 Flasher предназначен для автомобилей, оснащённых совместимым BMW DDE4 / Bosch EDC15C4 / DDE40 блоком управления и дизельным двигателем M57 первого поколения.

Типичные применения:

  • BMW E38 730d
  • BMW E39 525d
  • BMW E39 530d
  • BMW E46 330d
  • BMW E46 330xd
  • BMW E53 X5 3.0d
  • Совместимые переоборудования и свапы с поддерживаемым ЭБУ DDE40 / DDE4

Совместимость определяется установленным ЭБУ и его идентификацией, а не только кузовом или годом выпуска.

Перед прошивкой приложение проверяет подключённый блок управления и структуру выбранного файла.

Основные возможности

  • Нативная Android-среда для прошивки DDE4
  • BMW M57 / Bosch EDC15C4 Поддержка
  • Прямое подключение по K-Line
  • Автоматическое определение адаптера FTDI K+DCAN
  • Идентификация основного и вторичного SW
  • Идентификация BMW ZUSB
  • ID Bosch и описание блока управления
  • Чтение полного FULL BIN
  • Чтение области калибровок
  • Запись полного FULL BIN
  • Отдельная запись области калибровок
  • Автоматическая проверка и коррекция контрольной суммы Bosch CR2
  • Поддерживаемая нормализация форматов дампов
  • Проверка после записи путём обратного считывания записанных данных
  • Резервное копирование и сравнение защищённой области размером 16 KiB
  • Восстановление после прерванной записи с использованием того же проверенного BIN
  • Диагностика памяти ошибок DDE4 в режимах Normal и Shadow
  • Создание полного пакета резервной копии
  • Локальная история программирования
  • Журнал операций с временными метками

FULL и калибровка Read/Write

Рабочее пространство Programming предлагает четыре отдельные операции:

Код:
READ FULL
READ CALIBRATION
WRITE FULL
WRITE CALIBRATION

Поддерживаемые размеры файлов:

Код:
FULL BIN          524,288 bytes / 512 KiB
FULL + over-read  524,290 bytes
CAL BIN            49,152 bytes / 48 KiB

Поддерживаемые файлы могут использовать:

Код:
.bin
.ori
.mod
or no extension

Проверка файла основана на его фактической бинарной структуре, а не на имени или расширении.

Перед программированием инструмент может автоматически нормализовать поддерживаемые варианты дампов. Любая необходимая коррекция контрольной суммы применяется к внутренней рабочей копии; исходный файл, сохранённый на Android-устройстве, остаётся без изменений.

Функции записи становятся доступны только после того, как подключённый ECU и выбранный BIN пройдут необходимые проверки идентификации и верификации.

Видео-демонстрация

Включённое видео демонстрирует интерфейс Android, работу с K+DCAN и основные функции программирования DDE4.


Обработка контрольных сумм Bosch CR2

DDE4 Flasher поддерживает штатную контрольную сумму Bosch CR2 BMW , используемую совместимыми файлами DDE4.

Приложение позволяет:

  • Проверять обе поддерживаемые области контрольных сумм Bosch CR2
  • Корректировать контрольную сумму перед программированием
  • Пересчитывать контрольную сумму калибровки с использованием необходимых данных области программы из подключённого ECU
  • Проверять подготовленные рабочие данные перед записью
  • Подтверждать результат программирования посредством обратного чтения

Исходный BIN на телефоне или планшете не перезаписывается при подготовке контрольной суммы.

Защищённая область и восстановление записи

Приложение сохраняет и проверяет защищённую область ECU во время поддерживаемых операций программирования.

Код:
Protected area: 16 KiB

Защищённую область можно сохранить в составе пакета резервной копии и сравнить до и после программирования.

Если запись прервана, DDE4 Flasher предоставляет процесс восстановления с использованием того же проверенного BIN.

Не убирайте выбранный BIN, кабель K+DCAN, Android-устройство и питание для программирования, пока запись и проверка после записи не будут полностью завершены.

Диагностика DDE4

Встроенное диагностическое пространство считывает как основную память ошибок DDE4, так и Shadow Memory.

Доступные функции:

  • ЧТЕНИЕ ПОЛНОГО СПИСКА DTC DDE4
  • ОЧИСТКА DTC DDE4
  • Обычное чтение памяти ошибок
  • Чтение теневой памяти ошибок
  • Локализованные описания кодов неисправностей
  • Активные, неактивные, сохранённые и спорадические статусы неисправностей
  • Количество возникновений
  • Подробные данные об условиях возникновения неисправности
  • Проверочное считывание после очистки неисправностей
  • Индивидуальные диагностические карточки
  • Копирование и отправка диагностических отчётов



В зависимости от информации, сохранённой в ECU, сведения о неисправности могут включать:

  • Обороты двигателя
  • Температура охлаждающей жидкости
  • Давление в рампе
  • Количество впрыска
  • Давление наддува
  • Скорость автомобиля
  • Пробег
  • Другие доступные рабочие параметры

После очистки памяти неисправностей приложение выполняет повторное считывание для проверки результата.

Полный пакет резервного копирования

Перед программированием DDE4 Flasher может создать один ZIP-пакет, содержащий доступные данные ECU и диагностики.

В пакет могут входить:

  • Оригинальный FULL BIN
  • Отдельно извлечённая калибровка
  • Защищённая область ECU размером 16 KiB
  • Полная идентификация DDE4
  • Обычная память неисправностей
  • Теневая память ошибок
  • История прошивок
  • Журнал операций

Создание и сохранение Полного пакета резервной копии перед первой записью настоятельно рекомендуется.

Подключение K+DCAN и скорость программирования

Приложение работает через проводной интерфейс K+DCAN на базе USB-контроллера FTDI FT232.

Требуемая USB-идентификация:

Код:
VID:PID 0403:6001

В стандартном профиле программирования используются:

Код:
125000 baud

Для ECU или кабеля, у которых запись не запускается стабильно на стандартной скорости, в окне «Настройки» предусмотрено:

Код:
SLOW WRITE 38400

Используйте медленный профиль только если запись на стандартной скорости не начинается. На чтение этот параметр не влияет.



Требования

  • Android 6.0 или новее
  • Телефон или планшет Android с поддержкой USB Host / OTG
  • Проводной кабель K+DCAN на базе FTDI FT232
  • USB VID:PID 0403:6001
  • Стабильный регулируемый источник питания для программирования автомобиля
  • Заряженный телефон или планшет Android

Для ранних автомобилей BMW с круглым диагностическим разъёмом под капотом используйте надёжный:

Код:
BMW 20-pin to OBD adapter

Беспроводной адаптер не заменяет необходимое проводное подключение FTDI K+DCAN.

Рекомендуемый порядок работы

  1. Подключите стабильный источник питания для программирования
  2. Подключите проводной кабель FTDI K+DCAN через USB OTG
  3. Определите блок управления DDE4
  4. Проверьте Main SW, Secondary SW, BMW ZUSB и Bosch ID
  5. Создайте полный пакет резервной копии
  6. Считайте и сохраните исходный FULL BIN
  7. Откройте и проверьте точный файл, предназначенный для программирования
  8. Используйте запись FULL или CAL в соответствии с процедурой ремонта
  9. Не прерывайте активную последовательность стирания или записи
  10. После успешного завершения выключите зажигание примерно на 5 секунд
  11. Включите зажигание и повторно идентифицируйте ECU
  12. Считайте DTC / коды ошибок и убедитесь в нормальной работе двигателя

Важно

DDE4 Flasher предназначен для авторизованного профессионального программирования и диагностики ECU BMW.

Перед записью проверьте физический ECU, идентификацию блока управления, выбранный BIN, статус контрольной суммы, кабель и питание.

Не отключайте K+DCAN, не отключайте питание USB, не выключайте зажигание и не закрывайте приложение, пока активно стирание или запись.

Сообщение приложения об успешном завершении не заменяет идентификацию после программирования, считывание DTC / кодов ошибок и функциональную проверку.
Автор
Bin
Скачиваний
0
Просмотры
46
Первый выпуск
Последнее обновление

Рейтинги

0,00 звёзд Оценок: 0

Ещё ресурсы от Bin