К содержанию

Файл и процесс

Форматы файлов ЭБУ: чем полный дамп отличается от OBD-файла

Файл прошивки различают не по расширению, а по тому, какую часть памяти ЭБУ он содержит. Полный дамп хранит программу и калибровки целиком, OBD-файл — только доступную по диагностическому протоколу область, EEPROM — отдельную микросхему с данными адаптаций. Расширение .bin само по себе не говорит о содержимом.

Почему расширение файла ничего не значит

Файл прошивки — это сырой набор байтов без заголовка и метаданных. Расширение .bin, .ori, .mod, .all или .full выбирает программа или мастер, а содержимое от этого не меняется. Переименование файла не превращает калибровочную область в полный дамп.

Отличать файлы приходится по косвенным признакам: размеру, наличию текстовых строк, расположению узнаваемых структур. Именно так работает автоматическое распознавание в сервисах правки.

Практический вывод: прежде чем спорить о формате, посмотрите на размер файла. Он отсекает большую часть неопределённости сразу.

Какие файлы отдают инструменты чтения

Типы файлов ЭБУ и их назначение
Тип файлаЧто внутриДля чего используют
Полный дамп внутренней памятиПрограмма блока, калибровки, служебные областиПравка карт, отключение систем, работа с диагностикой
Калибровочная областьТолько карты и параметры без программыБыстрая правка на блоках, где остальное недоступно
OBD-файлТо, что отдаёт блок по диагностическому протоколуРабота без съёма блока, если операция доступна
EEPROMАдаптации, пробег, данные иммобилайзераРемонт и восстановление, не тюнинг
Заводской контейнер обновленияУпакованный образ с метаданными производителяШтатное обновление дилерским софтом

Заводской контейнер обновления — отдельная история. Это не дамп, а упакованный пакет: внутри может быть сжатие и служебная структура. Редакторы прошивок работают не с контейнером, а с распакованным образом либо с тем, что прочитано из блока напрямую.

О чём говорит размер файла

Размер — самый информативный признак. Память ЭБУ адресуется степенями двойки, поэтому нормальный дамп почти всегда имеет круглый размер. Отклонение означает обрыв чтения, обрезку или файл другого типа.

Ориентиры по размеру файла
РазмерЧто это обычноЗамечание
512 КБ — 1 МБДампы блоков старших поколений и калибровочные областиВстречается и как часть большего образа
2 МБРаспространённый полный дамп современных дизельных и бензиновых блоковНапример, семейства Bosch EDC17 в ряде исполнений
4 МБПолный дамп блоков с расширенной памятьюНапример, Continental SID208 и Bosch EDC17C57
Несколько килобайтEEPROMК калибровкам отношения не имеет
Нецелое числоОбрыв чтения или посторонний файлПеречитать блок

Размеры конкретных поддерживаемых блоков указаны в каталоге ЭБУ: там же видно, какие операции доступны для семейства и что отвечает за контрольные суммы.

Какой файл нужен онлайн-редактору

Онлайн-редактору нужен файл, прочитанный из конкретного блока, — тот же, который потом будет записан обратно. Логика простая: операция применяется к байтам исходника, поэтому исходник должен соответствовать блоку по версии прошивки и по области памяти.

  1. Прочитайте блок способом, который поддерживает ваш инструмент, и сохраните результат без правок.
  2. Проверьте размер и целостность файла — признаки описаны в статье про вычитку и хранение стока.
  3. Загрузите файл в редактор и дождитесь распознавания модуля.
  4. Посмотрите список доступных операций: он показывает, что подтверждено именно для вашей версии прошивки.
  5. Выберите операцию, получите результат и запишите его тем же инструментом, которым читали.

Файл, скачанный из интернета под «такую же машину», не заменяет собственное чтение. Совпадение марки и объёма двигателя не означает совпадение версии прошивки и аппаратного исполнения блока.

Спорные случаи, с которыми сталкивается мастер

  • Файл уже правленый: в нём чужие изменения, и повторная операция может лечь поверх непредсказуемо. Корректный путь — вернуться к стоку.
  • Файл собран из двух чтений: границы склейки почти всегда дают неработоспособный образ.
  • Файл от блока другого года выпуска: аппаратно похож, по калибровкам отличается.
  • Архив с несколькими файлами без пояснений: нужно точно знать, какой из них читался из блока.

Во всех спорных случаях правильная последовательность одна: сначала определить, что за файл на руках, и только потом планировать операцию. Как определить блок и версию — в статье как определить ЭБУ автомобиля.

Частые вопросы

Чем .bin отличается от .ori и .mod?

Ничем по содержимому. Это принятые у мастеров пометки: .ori — исходный файл, .mod — изменённый. Формат данных внутри одинаковый.

Подойдёт ли файл, прочитанный по диагностическому разъёму?

Зависит от блока и операции. Если нужная область в такой файл не попадает, потребуется чтение на столе или в загрузочном режиме.

Можно ли работать с EEPROM в редакторе прошивок?

EEPROM хранит адаптации и данные ремонта, а не калибровочные карты. Для операций с прошивкой нужен дамп основной памяти.

Что делать, если размер файла нестандартный?

Перечитать блок. Нецелый размер почти всегда означает прерванное чтение.

ETC tools

Проверьте файл распознаванием

Загрузите дамп в ETC tools — сервис определит семейство ЭБУ и покажет, какие операции подтверждены для вашей версии прошивки. Список доступен до оплаты.

Загрузить файл
МЫ ОТКРЫЛИСЬ

Платформа для специалистов по чип-тюнингу

Мы открыли ETC Platform. Всё, что нужно мастеру каждый день, теперь рядом.

  • Каталог автомобилей

    Какой ЭБУ стоит в машине? Найдите его по марке, модели и двигателю.

  • Каталог ЭБУ

    Чем читать и как подключиться? Методы, оборудование и распиновки в одной базе.

  • Офис специалиста

    Клиенты, задачи и документы под рукой. История работы вместо заметок в разных чатах.

Присоединиться

Платформа откроется в новой вкладке