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
DDE4 Flasher предназначен для автомобилей, оснащённых совместимым BMW DDE4 / Bosch EDC15C4 / DDE40 блоком управления и дизельным двигателем M57 первого поколения.
Типичные применения:
Совместимость определяется установленным ЭБУ и его идентификацией, а не только кузовом или годом выпуска.
Перед прошивкой приложение проверяет подключённый блок управления и структуру выбранного файла.
Основные возможности
FULL и калибровка Read/Write
Рабочее пространство Programming предлагает четыре отдельные операции:
Поддерживаемые размеры файлов:
Поддерживаемые файлы могут использовать:
Проверка файла основана на его фактической бинарной структуре, а не на имени или расширении.
Перед программированием инструмент может автоматически нормализовать поддерживаемые варианты дампов. Любая необходимая коррекция контрольной суммы применяется к внутренней рабочей копии; исходный файл, сохранённый на Android-устройстве, остаётся без изменений.
Функции записи становятся доступны только после того, как подключённый ECU и выбранный BIN пройдут необходимые проверки идентификации и верификации.
Видео-демонстрация
Включённое видео демонстрирует интерфейс Android, работу с K+DCAN и основные функции программирования DDE4.
Обработка контрольных сумм Bosch CR2
DDE4 Flasher поддерживает штатную контрольную сумму Bosch CR2 BMW , используемую совместимыми файлами DDE4.
Приложение позволяет:
Исходный BIN на телефоне или планшете не перезаписывается при подготовке контрольной суммы.
Защищённая область и восстановление записи
Приложение сохраняет и проверяет защищённую область ECU во время поддерживаемых операций программирования.
Защищённую область можно сохранить в составе пакета резервной копии и сравнить до и после программирования.
Если запись прервана, DDE4 Flasher предоставляет процесс восстановления с использованием того же проверенного BIN.
Диагностика DDE4
Встроенное диагностическое пространство считывает как основную память ошибок DDE4, так и Shadow Memory.
Доступные функции:
В зависимости от информации, сохранённой в ECU, сведения о неисправности могут включать:
После очистки памяти неисправностей приложение выполняет повторное считывание для проверки результата.
Полный пакет резервного копирования
Перед программированием DDE4 Flasher может создать один ZIP-пакет, содержащий доступные данные ECU и диагностики.
В пакет могут входить:
Создание и сохранение Полного пакета резервной копии перед первой записью настоятельно рекомендуется.
Подключение K+DCAN и скорость программирования
Приложение работает через проводной интерфейс K+DCAN на базе USB-контроллера FTDI FT232.
Требуемая USB-идентификация:
В стандартном профиле программирования используются:
Для ECU или кабеля, у которых запись не запускается стабильно на стандартной скорости, в окне «Настройки» предусмотрено:
Используйте медленный профиль только если запись на стандартной скорости не начинается. На чтение этот параметр не влияет.
Требования
Для ранних автомобилей BMW с круглым диагностическим разъёмом под капотом используйте надёжный:
Беспроводной адаптер не заменяет необходимое проводное подключение FTDI K+DCAN.
Рекомендуемый порядок работы
Важно
DDE4 Flasher 1.0 — приложение для Android для программирования и диагностики ЭБУ BMW M57 DDE4 / Bosch EDC15C4 семейства DDE40.
Считывает и записывает BIN-файлы FULL и калибровок напрямую по K-Line через проводной кабель FTDI K+DCAN, без необходимости использовать ноутбук с Windows или подключение к Интернету при обслуживании автомобиля.
Приложение объединяет идентификацию блока управления, нативную обработку контрольных сумм Bosch CR2, диагностику DDE4, резервное копирование защищённой области, историю прошивок, создание полной резервной копии и восстановление после прерванной записи в одном мобильном рабочем пространстве.
Поддерживаемые автомобили 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.
Диагностика 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
ID 0403:6001 - Стабильный регулируемый источник питания для программирования автомобиля
- Заряженный телефон или планшет Android
Для ранних автомобилей BMW с круглым диагностическим разъёмом под капотом используйте надёжный:
Код:
BMW 20-pin to OBD adapter
Беспроводной адаптер не заменяет необходимое проводное подключение FTDI K+DCAN.
Рекомендуемый порядок работы
- Подключите стабильный источник питания для программирования
- Подключите проводной кабель FTDI K+DCAN через USB OTG
- Определите блок управления DDE4
- Проверьте Main SW, Secondary SW, BMW ZUSB и Bosch ID
- Создайте полный пакет резервной копии
- Считайте и сохраните исходный FULL BIN
- Откройте и проверьте точный файл, предназначенный для программирования
- Используйте запись FULL или CAL в соответствии с процедурой ремонта
- Не прерывайте активную последовательность стирания или записи
- После успешного завершения выключите зажигание примерно на 5 секунд
- Включите зажигание и повторно идентифицируйте ECU
- Считайте DTC / коды ошибок и убедитесь в нормальной работе двигателя
Важно