Главная страницаКонтактная информация

Методика восстановления ЭБУ M74.9 после неудачного программирования

Назначение.

В случае неудачной записи прошивки в ЭБУ M74.9 может произойти ситуация, когда ЭБУ не выходит на связь (повреждён программный BootLoader) и его восстановление при помощи CombiLoader или иных загрузчиков невозможна. В этом случае необходимо записать образ FLASH либо через отладочный интерфейс (JTAG), либо через аппаратные BootLoader: USART1/USART2/DFU микроконтроллера Artery. Здесь будет рассмотрен наиболее простой и удобный вариант DFU (Device Firmware Update), так как он не требует специальных адаптеров для интерфейсов JTAG или USART. DFU реализован через стандартный USB, поэтому, потребуется только любой подходящий кабель USB и навыки работы с паяльником.

Подготовка ЭБУ.

К сожалению, разработчики ЭБУ не вывели интерфейс DFU на какие-либо контактные площадки, поэтому, подключать сигналы D-/D+ USB придётся непосредственно к ножкам микроконтроллера Artery:

DFU pins

Распаяв проводники, подключите их к заранее приготовленному USB-кабелю:

USB-A pinout

Здесь сигнал D+ (зелёный провод) необходимо соединить с соответствующим проводником (на фото 1 это нижний проводник); сигнал D- (белый провод) необходимо соединить с соответствующим проводником (на фото 1 это верхний проводник).

Подключите сигнал «GND (земля)» к любой точке GND на плате M74.9.

Внимание!

Для перевода ЭБУ в режим программирования необходимо замкнуть пин 1:A4 (большой разъём) на +12В перед включением ЭБУ.

Альтернативный способ: соедините пинцетом точки на плате перед включением:

Boot mode

Запись образа FLASH.

Скачайте архив с полными образами FLASH.

Распакуйте архив, выберите нужный образ FLASH и поместите его в удобное место (например, на рабочий стол).

Скачайте оригинальную утилиту Artery для программирования микроконтроллеров (официальный сайт Artery).

Альтернативная ссылка (наш сайт).

Утилита не требует инсталляции, просто распакуйте все файлы из архива в отдельную папку.

Установите драйвер из папки Artery_DFU_DriverInstall.

Подключите кабель USB от M74.9 к ПК или ноутбуку.

Запустите Artery ISP Programmer_V2.0.15\ArteryISPProgrammer.exe

При первом запуске появится окно на китайском языке:

Start ISP

Выберите английский язык (программа запомнит ваш выбор и при следующем запуске выбирать язык не потребуется):

Select Language

Затем выберите тип подключения DFU (программа запомнит ваш выбор и при следующем запуске выбирать DFU не потребуется):

Select DFU

Если ЭБУ подключен правильно, то в списке устройств появится микроконтроллер вашего ЭБУ, как это видно на скриншоте выше (VID 2E3C; PID DF11).

Нажмите Next:

uCON status

Обратите внимание на состояние микроконтроллера, если он не закрыт от чтения, его состояние отображается как «Target is readable».

Если это так, пропустите следующий абзац.

Если микроконтроллер закрыт (например, в него ранее была записана инженерная прошивка), его состояние будет отображаться «The device is access protection, and the device will limit the use of some functions», в этом случае необходимо снять защиту и выполнить полное стирание FLASH, после чего начать процедуру записи заново.

Нажмите Next:

uCON status

Снова нажмите Next:

Select Flash

На этом экране выберите опцию «Download to device», затем нажмите Add, выберите заранее подготовленный файл FullFlash.

Внимание!

Начальный адрес оставьте по умолчанию:

Confirm address

После выбора файла он появится в списке под номером 1 (на скриншоте обведён красным прямоугольником).

Все остальные опции оставьте по умолчанию, как на скриншоте выше.

Нажмите Next, затем в появившемся окне Ok:

Protection warning

Начнётся процесс стирания, затем записи и проверки:/

uCON status

По завершении всех процессов появится сообщение об успешности операции:

uCON status

Нажмите Close.

Ваш ЭБУ восстановлен!

Внимание!

SMS-Soft

© 1999–2025, Алексей Михеенков.
© 2002–2025, «SMS-Soft».
Все права защищены.
При полном или частичном использовании материалов, ссылка на www.SMS-Soft.ru обязательна.
Контактная информация.

Обращаем ваше внимание на то, что данный интернет-сайт носит исключительно информационный характер и ни при каких условиях не является
публичной офертой, определяемой положениями, описанными в части 2 на стр. 437 Гражданского Кодекса Российской Федерации.

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


web-дизайн:
Ольга Михеенкова.