BSL режим ST10F27x

В начало  Назад  Далее

Модуль предназначен для чтения-записи FLASH ЭБУ, основанных на процессорах ST семейства ST10 (F273-F276) через встроенный BootStrapLoader.

Модуль существует в двух версиях:

·работающий через адаптер Загрузчика, использующий К-линию для обмена с ЭБУ.
·работающий через интерфейс J2534, использующий CAN-шину для обмена с ЭБУ.

В остальном функциональность модулей идентична.

 

Окно программы содержит следующие вкладки:

 

Вкладка FLASH

 

 

Вкладка содержит окно просмотра буфера программы контроллера и кнопок управления:

 

чтение прошивки из контроллера во внутренний буфер программы

запись прошивки из внутреннего буфера программы в контроллер

 

 

Вкладка Дополнительно

 

 

На этой вкладке можно выбрать параметры соединения (скорость обмена с ЭБУ). В том случае, если связь с ЭБУ прерывается, попробуйте работать на более низкой скорости.

 

Для работы с ЭБУ, его необходимо вскрыть для перевода в режим программирования. Перевод в режим программирования производится замыканием 104 контакта процессора через резистор номиналом 4.2кОм..6.8кОм:

·либо на массу ЭБУ
·либо от сигнала разрешения программирования Универсального кабеля Загрузчика (также, через резистор).

Обратите внимание, что 105 контакт процессора во время программирования НЕ ДОЛЖЕН иметь резистора на массу ЭБУ, установленного внутри ЭБУ. Проверить его наличие можно путем измерения тестером сопротивления с 105 контакта процессора на землю в диапазоне 20кОм. Имейте ввиду, что измерение сопротивления в обратном направлении (с земли на 105 контакт процессора) даст неверные результаты. В случае наличия такого резистора, его необходимо найти на плате ЭБУ и выпаять на время программирования.

 

Подключение контроллера, снятого с автомобиля, необходимо произвести Универсальным кабелем Загрузчика.

Для этого расположите ЭБУ на столе разъёмами к себе и произведите соединения с в соответствии с типом ЭБУ.

Для определения контактов подключения других типов ЭБУ используйте электросхемы автомобиля. Для программирования достаточно подключения массы ЭБУ, неотключаемого и отключаемого напряжения и К-линии.

 

Обратите внимание:

·если при чтении FLASH в буфере программы оказывается повторяющаяся последовательность байт 9B 00 9B 00..., значит в процессоре установлены биты защиты, закрывающие доступ к FLASH памяти. Работа с такими ЭБУ невозможна.
·т.к. описанный модуль Загрузчика не является специализированным, учитывающим особенности ПО ЭБУ, пользователь должен сам принимать решение о возможности его использования с каждым конкретным блоком управления. В связи с этим, перед записью всегда производите чтение FLASH для обеспечения возможности восстановления ЭБУ. Также, учитывайте возможности процессора ЭБУ по защите FLASH: стороннее ПО может установить биты защиты процессора, что приведет к невоможности работы с ЭБУ в дальнейшем.