Перейти к основному содержимому

Как безопасно прочитать и записать прошивку ЭБУ

Почти все «убитые» при прошивке блоки — следствие одних и тех же ошибок: просело питание, оборвалась связь, записали файл с неверной контрольной суммой или без резервной копии. Ниже — порядок работы, который эти риски убирает.

Главное правило

Никогда не записывайте ничего в блок, пока не сохранили его исходную прошивку в двух местах.

Перед началом​

Питание​

  • Через OBD: подключите к аккумулятору автомобиля зарядное устройство или источник питания с режимом поддержки напряжения. Заряда одного аккумулятора на долгую запись может не хватить.
  • На столе: только качественный лабораторный блок питания 12 В. Не питайте блок от случайных адаптеров.
  • Выключите всё лишнее в машине: фары, климат, обогревы, мультимедиа. Закройте двери, чтобы блоки комфорта не просыпались во время записи.

Ноутбук​

  • Подключите ноутбук к зарядке и отключите сон, гибернацию и автоматические обновления Windows на время работы.
  • Подключайте программатор напрямую в USB-порт ноутбука, без хабов и удлинителей.
  • Антивирус может мешать программе K-Suite или удалять её файлы — добавьте папку программы в исключения (подробнее — в FAQ).

Подключение​

  • Проверьте разъём OBD2 на окислы и люфт. Удлинитель OBD2 снимает нагрузку со штатного гнезда, если подключаетесь часто.
  • На столе сверяйте каждый провод со схемой для своего блока — особенно Boot-пин и резисторы.

Порядок работы​

  1. Идентификация. Убедитесь, что выбран именно ваш блок и протокол. Ошибка выбора — частая причина Protocol not found и Ecu not identified.
  2. Чтение. Прочитайте исходную прошивку полностью. На столе по возможности читайте и Flash, и EEPROM.
  3. Резервная копия. Сохраните файл в двух местах (например, на ноутбуке и в облаке). В имени файла укажите марку, модель, VIN или номер блока и дату — через полгода это сэкономит время.
  4. Проверка файла для записи. Записывайте только файл, сделанный под этот же блок и эту же версию ПО. Контрольная сумма должна быть пересчитана — запись с неверной суммой может «убить» блок (см. ошибку Checksum error).
  5. Запись. Во время записи ничего не трогайте: не открывайте двери, не крутите ключ, не двигайте кабели, не закрывайте крышку ноутбука.
  6. Проверка. Заведите двигатель, проверьте ошибки сканером и сделайте пробную поездку.

Если запись оборвалась​

  • Не выключайте зажигание и не отключайте программатор сразу. Сначала попробуйте повторить запись или функцию восстановления (Recovery), если программа её предлагает.
  • Запишите обратно исходную прошивку из резервной копии.
  • Если блок по OBD больше не отвечает, его часто можно восстановить «на столе» в режиме Boot, BDM или JTAG — см. способы подключения к ЭБУ и FAQ.
  • Если опыта нет, лучше отдать блок специалистам по восстановлению, чем экспериментировать.

Частые причины проблем​

Что случилосьЧастая причинаЧто сделать
Запись зависла или оборваласьПросело питание, плохой контакт, USB-хабЗарядное устройство на АКБ, прямое USB-подключение, проверка разъёма
Checksum errorНе пересчитана контрольная сумма или неполное чтениеПересчитать сумму, перечитать исходник при стабильном питании
Wake up error, Ecu not identifiedНет питания блока, ошибка в схеме, неверный протоколСверить схему, питание и выбранный блок
Программа не видит приборДрайвер, антивирус, путь установкиСм. раздел «Драйверы и подключение» в FAQ
примечание

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

Подсказки по странице