Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу ОБД2

Довольно часто вижу вопросы что такое BDM,JTAG,BSL,TPROT или Виртуальное чтение.Сам раньше искал)Вот небольшая памятка чтобы новичкам было проще и понятнее.

Способы программирования ЭБУ
Разделим условно их на “диагностический” и “инженерный”. В чем-же их различия.
Первое и самое главное в порядке доступа к содержимому Flash-памяти ЭБУ.
“Диагностический” предполагает всегда доступ через сервисный разъем автомобиля посредством программы-загрузчика подгружающей “Loader” в ОЗУ или ПЗУ ЭБУ автомобиля на время сессии чтения-записи. Тут надо сразу оговориться, что не все Флешеры (от слова Flash, так мы будем далее именовать устройства работающие с ЭБУ через диагностический разъем) имеют возможность читать содержимое Flash-Памяти. Некоторые, как например практически все дилерские приборы, умеют только производить запись.

“Инженерные” варианты загрузчиков работают с содержимым памяти ЭБУ через так называемый отладочный интерфейс, который по своему существу и называется “инженерным”. В зависимости от семейства процессоров, этот интерфейс на сегодня может быть различным.
Для ЭБУ, оснащенных процессорами Motorola MPC,он носит название BDM (Background Debug Mode).
Для ЭБУ, оснащенных процессорами семейств “Infineon” (С167xx,ST10xx, TC17xx и т.д.), он носит название BSL (Bootstrap Loader)
Для ЭБУ, оснащенных процессорами семейства “Renesas”, он носит название JTAG (Joint Test Action Group)
Данные загрузчики используют Loader самого процессора ЭБУ.

Следующим достаточно существенным отличием являются принципы “получения разрешения” загрузчиком от ЭБУ на начало процесса чтения-записи. При работе “дилерским” методом ЭБУ запрашивает ключ доступа (пароль) для разрешения сессии репрограмминга.
При получении правильного ключа, ЭБУ разрешает работу со своим массивом памяти. При не получении ответа, получении неправильного ответа – сессия закрывается. Назовем такой метод получения разрешения ВИРТУАЛЬНЫМ.

Как программировать ЭБУ М74, М74К, М74CAN автомобилей ВАЗ.

Речь пойдет о том как программировать М74(К)(CAN) автомобилей ВАЗ. Данный тип ЭБУ устанавливается на автомобили ОАО АвтоВАЗ с 2011 модельного года. Как правило ЭБУ устанавливается в салоне автомобиля автомобиля, внизу центральной консоли для автомобилей ПП и под “бардачком” для автомобилей “классической” компоновки.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Принципиально ЭБУ построен на базе процессора Infineon SAK-XC2755X для автомобилей ПП привода и ST10xxxxx для “Классики”.

Что такое bsl режим программирования эбу

Полный размер ПО данного ЭБУ составляет 832(851 968)кБ для ПП автомобилей и 576 (589824)кБ для автомобилей “классической” компоновки.

BSL режим XC27x5

Программирование ЭБУ осуществляется после снятия последнего с автомобиля в режиме “На столе”.

На текущий момент с данным ЭБУ умеют работать:

с доп. модулем.

Модуль предназначен для чтения-записи FLASH/EEPROM ЭБУ М74, основанных на процессорах Infineon семейства XC27x5 через встроенный BootStrapLoader процессора.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Подключение к ЭБУ

Что такое bsl режим программирования эбу

– отключаемое напряжение (К15)

– разрешение программирования (12В)

-разрешение программирования (12В)

– не отключаемое напряжение (К30)

На текщий момент с данным ЭБУ умеют работать:

через доп. модуль М73Я72+

через BSL-режим ST10F27x

Что такое bsl режим программирования эбу

Разъем 1 (Большой)

– 12В после главного реле

Что такое bsl режим программирования эбу

K1 -Перемычка 510 Ом на Е3

Разъем 2 (Маленький)

1. Перед записью всегда производите чтение FLASH для обеспечения возможности восстановления ЭБУ. Также, учитывайте возможности процессора ЭБУ по защите FLASH: стороннее ПО может установить биты защиты процессора, что приведет к невозможности работы с ЭБУ в дальнейшем.

2. При ремонте автомобилей укомплектованных электронным приводом дроссельной заслонки и контроллером М74, связанным с заменой контроллера ЭСУД или его «сбросом» с инициализацией посредством диагностического оборудования, а так же при пробной установке контроллера, необходимо выполнить:

– адаптацию нуля положения дроссельной заслонки. Для этого первое включение замка зажигания после замены контроллера должно сопровождаться выдержкой ключа в положении «зажигание включено» не менее 30 секунд до начала запуска ДВС. При этом температура окружающего воздуха и двигателя должна быть не менее +7?С. В противном случае двигатель будет работать в аварийном режиме;

Программа WinFlash ECU для репрога блоков М74 совершенно бесплатно.

Доступ только зарегистрированным.

» Как программировать ЭБУ » Как программировать Bosch ME(G)17.9.11(12) автомобилей KIA, Hyundai.

Как программировать ЭБУ Bosch MEG17.9.12 автомобилей KIA, Hyundai.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Общие сведения Bosch ME17.9.11 и Bosch MEG17.9.12.

Принципиально ЭБУ Bosch ME17.9.11, Bosch MEG17.9.12 автомобилей KIA, Hyundai построен на базе 32-х разрядного процессора SAK-TC1762 Infineon TriCore иcпoльзyющeгo внyтpeннюю FLASH – Пaмять. Пaвильный рaзмeр дaмпa для нeгo 1504 кБ.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Baжнoй инфopмaцияe для идeнтификaции ПO дaнныx типoв ЭБУ для нac являeтcя: 1. PartNumber ЭБУ (Каталожный номер). Haдпиcь типa 39113-2B650 2. Версия калибровочных таблиц. Haдпиcь типa GRBRB44CFS0

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

ПO имeeт cлeдyющyю идeнтификaцию:39113-2B650_GRBRB44CFS7 гдe:39113-2B650    PartNumber ЭБУGRBRB44CFS7    Bepcия кaлибpoвoчныx тaблицRBRB44CFS7    Cимвoл oпpeдeляющий, чтo кaлибpoвкa oтнocитcя к “мoтopнoй чcaти ПO” GB44CFS7    Зaвoдcкoe ycлoвнoe нaимeнoвaниe aвтoмoбиля ( в нaшeм cлyчae “Solaris”) GRBR44CFS7    Moдeльный гoд ПO GRBRB4CFS7    Bыпoлняeмыe EвpoHopмы нa дaннoм ПO GRBRB4CFS7    Oбъeм двигaтeля GRBRB447    Гpyппa cимвoлoв xapaктepизyющaя кoмплeктaцию aвтo. (AКПП, нaличиe-oтcyтcтвиe иммo и т.д.) GRBRB44CFS    Teкyщaя вepcия зaвoдcкoй мoдификaции. Чeм вышe цифpa, тeм бoлee cвeжee ПO.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

1.Пpи пpoгpaммиpoвaнии чepeз BSL-Peжим нeoбxoдимo дo пoдaчи питaния coeдинить тoчкy BUT-Pin пpoцeccopa c мaccoй ЭБУ чepeз peзиcтop 1 кОм. Дaннoe coeдинeниe нeoбxoдимo ocтaвить нa вecь пepиoд чтeния-зaпиcи FLASH-Пaмяти пpoцeccopa ЭБУ. 2.Пpи paбoтe c зaгpyзчикoм CombiLoader нeoбxoдимo чтoбы питaниe ЭБУ и yпpaвлeниe пepeвoдoм в BUT-Peжим (Paзpeшeниe пpoгpaммиpoвaния) былo взятo нeпocpeдcтвeннo c aдaптepa CombiLoader.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Ha ceгoдня дocтyпны cлeдyющиe вapиaнты для peпpoгpaммингa дaннoгo типa блoкoв. 1. Пpoгpaммиpoвaниe c пoмoщью зaгpyзчикoв пoддepживaющиx пpoгpaммиpoвaниe пpoцeccopoв Infineon ceмeйcтвa TriCore Sak-TC1762 чepeз – BSL-Интерфейс.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Похожие новости

кто подскажет?, не могу понять, как подобрать нужное файл прилагаю, я как понимаю процессор лоченный, и как это понимать?

У меня был опыт прошивки М73 , но тогда Автэл считался в режиме диагностики и по 200 строке легко определил, прошивку и чего залить в тюн, а сейчас нули и девятки))))

Код ошибки:  Nissan Qashqai горит check engine или борьба с “чеком”

Закрытый блок.
1. Проверяем, что блок в режим BSL переводится без проблем, st10flasher подключается, считываем прошивку. Если считанная прошивка состоит из повторяющихся 009B, значит блок с защитой.
2. По диагностике (не в BSL !!!) OpenBox’ом в режиме M73А зашиваем прошивку в блок. Бутлоадер НЕ ПЕРЕШИВАЕМ !!! Выключаем питание.
3. Включаем питание, зажигание, ждем 30 секунд, выключаем все.
4. Переводим блок опять в BSL и считываем прошивку. Если в прошивке не 009B – заглушка сработала – можно зашивать нужную прошивку.
Здесь подробнее

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

Сам делал, получалось но на свой страх и риск))))

Как понять? – Бутлоадер НЕ ПЕРЕШИВАЕМ !!!

Имеется ввиду галочку в проге не ставим, но она и так по умолчанию не стоит, и мне кажется бутлоадер вообще трогать не следует или вам известен случай, когда его нужно переписать? (поделитесь)

Я делал по этой схеме раз 5, 1 раз завалил проц. А так комбик соответствующим модулем берет без проблем. Описан самый бюджетный способ. С м73 блоком и соответствующей прошивкой получается не плохой инженерник для турбо тазов.

Опен боткс – отлично справился, в режиме диаг- оказалось только нужно подобрать правильный к-лайн адаптер.))))

Но вычитать сток то не удалось? Так вот весь риск для получения стока, читай бэкапа на случай чего. Хотя на эти ЭБУ наверное можно сток найти и в интернете

Всё удалось – OPEN BOX и правильный адаптер – без проблем вскрывает защиту процессора..

И сток есть свободно и риска никакого в абсолюте.

Здесь очень хорошо объясняют как прошить блок

Да, но в этом видео паренёк умолчал про прошивку закрытых процессоров, в которых при считывании нули да девятки)))

В видео про всё остальное нормально рассказано

Правильный адаптер к OpenBoxу это чинский vag com kkl 409.1 на чипе ftdi с “правильными” драйверами, на чипе ch340 ничего не выйдет

Нет – не он )))

Я из личного опыта написал

Последнее редактирование: 23.07.2021

Как программировать Bosch ME7.9.7 автомобилей Chery.

Что такое bsl режим программирования эбу

Chery Automobile Co,.Ltd была основана в 1997 году в городе Уху, провинция Аньхуэй. Специализацией компании является производство и сборка автомобилей, а также комплектующих к ним. Chery обладает производственными линиями полного цикла. В распоряжении компании проектно-исследовательские центры, задействованные в разработке и производстве кузовов, двигателей, трансмиссии и других комплектующих. Производственные мощности позволяют производить 400 000 единиц кузовов и 300,000 трансмиссий в год. Компания занимает первое место по экспорту среди производителей автомобилей Китая.

В 2005 году было запущенно производство нового поколения двигателей ACTECO, которые разработаны совместно с австрийской компанией AVL. Кроме того, Chery производит целый ряд двигателей с объемом от 0.8L до 4.0L-V8. Производство включает в себя бензиновые и дизельные, рядные и V-образные типы. Системы электронного впрыска топлива на большинстве моделей фирмы начиная с 2005 года управляются электронными блоками фирмы Bosch ME7.9.7.

Как программировать Bosch ME7.9.7 автомобилей Chery на сегодняшний момент аппаратная реализация ЭБУ встречается двух видов:

1. Принципиально ЭБУ построен на базе шестнадцати разрядного процессора С167хх фирмы Infineon он работаюет в паре с FLASH AM29F800BB.
2. Принципиально ЭБУ построен на базе шестнадцати  разрядного процессора ST10Fхх использующего внутреннюю FLASH-Память процессора.

В машинах электронный блок управления почти всегда располагается за «бардачком».

Что такое bsl режим программирования эбу

Правильный размер прошивки для данного ЭБУ размером 1МБ (1 048 576 байт)

Программирование ЭБУ Bosch ME7.9.7

На сегодня имеется два загрузчика позволяющие в режиме флешера, т.е. через диагностическую колодку, перепрограммировать данный тип ЭБУ.

1. CombiLoader от SMS

Что такое bsl режим программирования эбу

2. OpenBox 3.15.хх от ROY

Что такое bsl режим программирования эбу

На сегодня имеются два загрузчика, позволяющие работать с FLASH-памятью данного ЭБУ на «столе» через BSL-режим.

Что такое bsl режим программирования эбу

2. ChipLoader 2.хх производства CHIPSOFT

Что такое bsl режим программирования эбу

Суть способа состоит в переводе процессора ЭБУ в режим «BootMode» и использование внутреннего загрузчика процессора самого программируемого ЭБУ.

Для перевода в этот режим необходимо:

ДЛЯ ЭБУ НА БАЗЕ С167

Способ 1: до подключения питания ЭБУ подать (-12В) через резистор 4.7кОм – 10кОм на 104 ногу процессора или 24 ногу FLASH-памяти.

Что такое bsl режим программирования эбу

Способ 2: впаять 2 SMD резистора номиналом порядка 6.0кОм-6.8 кОм как показано на рисунке.

Что такое bsl режим программирования эбу

Для блока на базе ST10

Что такое bsl режим программирования эбу

Подключение к блоку.

Что такое bsl режим программирования эбу

51,53 контакт ЭБУ – Масса

71 контакт ЭБУ  – К-Лайн

13 контакт ЭБУ  – Включение зажигания (+12В)

12 контакт ЭБУ  – Неотключаемое питание (+12В)

43 контакт ЭБУ  – Разрешение программирования (Масса)

44,63 контакт ЭБУ – Питание после главного реле (+12В)

Идентификация прогромного обеспечения

Вот так выглядит наклейка – стикер на самом ЭБУ, в принципе этого достаточно для идентификации ПО записанного в блок. Мы видим 2 основных идентификационных номера блока:

1. Классификация блока фирмой BOSCH

Что такое bsl режим программирования эбу

2. Классификация блока производителем автомобиля

Что такое bsl режим программирования эбу

ГДЕ:
В14 – марка автомобиля, в данном случае Cross Easter
3605010 – код софта
FA – код калибровок.
Если первый вариант классификации (BOSCH) прописан во всех программных кодах ПО, то код производителя в некоторых по каким-то ведомым только производителю причинам отсутствует.

Поэтому оптимальным для идентификации ПО кодом на сегодня считается код BOSCH.

Автомобилей с электронным блоком управления Bosch ME7.9.7: Chery CrossEastar В14, Chery Elara A21, Chery Jaggi S21, Chery Kimo A1, Chery QQ S11, Chery Tiggo T11, Vortex Estina (Chery For a).

Код ошибки:  Компьютерная диагностика автомобиля что это

Перечень ЭБУ, в которых применяется один или два микроконтроллера семейства ST10F27x или Siemens (Infineon) C16x, очень большой. Процессоры этого семейства являются современными высокопроизводительными 16-разрядными микроконтроллерами с различным набором периферии и различным размером памяти, оснащены 4-х ступенчатым конвейером и имеют единую систему команд. Реализована возможность доступа к FLASH-памяти через последовательный порт с помощью встроенного аппаратного загрузчика Bootstrap Loader.
Модулем поддерживаются микросхемы FLASH как с нижним расположением бут-блока (29FxxxBB), так и с верхним расположение бут-блока (29FxxxBT).
Для того, чтобы запустить процессор в режиме Bootstrap Loader, необходимо разобрать ЭБУ и перед началом чтения или записи соединить 104-й контакт процессора с «землей». В документации к загрузчику этот процесс описан более подробно.

Ниже представлен небольшой перечень широкораспространенных ЭБУ, которые можно перепрограммировать с помощью этого модуля:

Siemens 5WY SIMK31 (2 разъема, автомобили Chery)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Siemens MS43 (5 разъемов, автомобили BMW)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Siemens EMS3132 (автомобили Renault)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Sirius (автомобили Chevrolet, Daewoo)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Bosch M7.9.8 (автомобили Hyundai, KIA)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой 74HC573) и замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Bosch MG7.9.8 (автомобили Hyundai и KIA, оснащенные АКПП)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой 74HC573) и замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Bosch M7.9.9 (автомобили Chevrolet Captiva)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой B58605) и замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

На автомобили данной марки устанавливаются ЭБУ Siemens EMS_3132. ЭБУ располагается в моторном отсеке автомобиля возле АКБ

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Принципиально ЭБУ построен на базе процессора С167 использующего для хранения данных внешнюю микросхему FLASH AM29F200ВВ в корпусе PSOP_44

Что такое bsl режим программирования эбу

На сегодня имеется несколько способов репрограмминга данного типа ЭБУ.

Программирование ЭБУ осуществляется без снятия последнего с автомобиля через диагностический разъем с использованием загрузчиков-флешеров.

Диагностический разъем в данном автомобиле расположен внутри перчаточного ящика и имеет стандартную распиновку OBDII

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Полный буквенно-цифровой код маркировки содержит в себе достаточно большой

набор знаков и выглядеть может по разному. Зависит это от типа используемого загрузчика. Автор какого загрузчика прав, какого не прав – судить не нам. Мы же попробуем дать полную классификацию ПО, разбираясь в которой можно легко ориентироваться в многообразном мире софтов и калибровок ЭБУ Siemens

(в последней редакции Continental) EMS_3132.

Рассмотрим на примере LOGAN 1.6L_8V_E4

8200598393      Software ID (Идентификаторы базового софта)

8201096253      Hardware ID (Идентификаторы )

S110140025A   Broadcast Code (MF Code) (заводской идентификатор ЭБУ)

8200856659      PartNumber (номер для запчастей)

Broadcast Code, Software ID и PartNumber отображаются на стикере ЭБУ.

Broadcast Code, Software ID, Hardware ID отображаются в окне идентификации

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Модифицированные прошивки идентифицированны по  Broadcast Code и версии калибровок. Например:

На сегодня диагностическим способом из доступных на рынке флешеров с данным ЭБУ умеют работать:

– Combiloader ПАК_3

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Данные загрузчики могут работать (читать-писать) в диагностическом режиме  только с калибровками размером 32кБ (для ПАК_3 и 32кБ и 64кБ, хотя правильным размером для калибровок этого ЭБУ является размер 32кБ). В большинстве случаев этого достаточно для перепрограммирования. Кроме того данный способ является полностью безопасным для ЭБУ, т.е. даже при неправильном определении базового софта и репрограммировании ЭБУ калибровками от другого софта, роаботоспособность всегда можно восстановить записав “родные” калибровки.

Внимание! При данном способе работы  полная замена софта в ЭБУ не возможна.

2.Работа через BSL-режим процессора ЭБУ.

При данном способе программирование ЭБУ осуществляется со снятием последнего с автомобиля  с использованием загрузчиков, работающих с процессором ЭБУ через BSL-режим.

– Сhiploader 2.хх

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

В качестве подготовки ЭБУ необходимо снять с автомобиля и разобрать. Отгибаем 5 скоб крепящих нижнюю крышку ЭБУ к корпусу и осторожно поддевая отверткой отсоединяем ее.

Для перевода процессора в BSL-режим, необходимо до подачи питания ЭБУ замкнуть 104 ногу процессора или 28 ногу FLASH-памяти АМ29F200BB через резистор 4.7-10кОм на массу.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

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

Что такое bsl режим программирования эбу

Подключение к разъему ЭБУ в режиме “на столе”:

Pin 30   +12V (постоянное питание ЭБУ)

Pin 29   +12V (питание ЭБУ после замка зажигания)

Pin 28   -12V  (Масса)

Pin 56   K-Line

Что такое bsl режим программирования эбу

В данных ЭБУ отсутствует микросхема EEPROM памяти. Область EEPROM памяти эмулируется  непосредственно во FLASH памяти. Это значит, что считанная  в режиме BSL прошивка индивидуальна для каждого ЭБУ, и на другом работать без перепривязки ключей иммобилайзера не будет.

Для того, чтобы “научить” работать модифицированное ПО в конкретном считанном дампе FULL-FLASH необходимо провести относительно простые действия.

А.Имеем полный дамп FULL-FLASH (256кБ) оригинальной прошивки автомобиля и модифицированный дамп калибровок (32кБ).

Код ошибки:  Как чрезмерная зарядка аккумулятора может повлиять на его производительность и безопасно ли оставлять аккумулятор без присмотра для зарядки на ночь?

1. Сверяем оригинальный дамп (256) и модифицированные калибровки (32) и убеждаемся, что модифицированные калибровки соответствуют оригинальному софту считанной прошивки.(см. идентификация ПО)

2.Открываем в любом НЕХ-Редакторе оригинальный дамп (256) и модифицированные калибровки(32).

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

3.Копируем модифицированные калибровки и вставляем их начиная с адреса 0х8000 в FULL-FLASH оригинального дампа прошивки. После чего сохраняем FULL-FLASH уже получившейся модифицированной прошивки под другим именем и с расширением “BIN”.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

В.Имеем полный дамп FULL-FLASH (256кБ) оригинального, считанного с машины ПО и полный дамп модифицированной прошивки.

1. Сверяем оригинальный дамп  и модифицированный дамп и убеждаемся, что модифицированные калибровки соответствуют оригинальному софту считанной прошивки.(см. идентификация ПО)

2.Открываем в любом НЕХ-Редакторе оригинальный  и модифицированный дамп.

3.Копируем данные о синхронизации моторного блока и иммобилайзера автомобиля из “родного” дампа ПО в модифицированный. Данные находятся по адресам 0х4000-0х7FFF.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

После чего сохраняем модифицированную таким образом прошивку с “родными ключами” автомобиля под другим имененм с расширением “BIN”.

Внимание! При данном способе работы возможна полная замена софта в ЭБУ.

3.Работа с микросхемой FLASH-Памяти во внешнем программаторе.

Иногда умение и навыки работать с ЭБУ, имеющими внешнюю микросхему памяти, очень нужны в нашей профессии. “Погибает” ЭБУ в результате мех. воздействия, имеется под рукой донор, но с другим софтом, нечем работать с данным типом ЭБУ через BSL-режим, или ЭБУ этот режим не поддерживает. Вот тогда-то и приходит на помощь программатор ПЗУ.

Для работы с микросхемой АМ29F200BB в корпусе PSOP44 нам потребуется панелька-переходник и программатор поддерживающий работу с данной серией микросхем.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

С помощью паяльной станции выпаиваем микросхему памяти с платы ЭБУ. Аккуратно и тщательно зачищаем мелким надфилем, а затем обезжириваем ножки микросхемы. Обратите внимание на то, что микросхемы 29 серии очень чувствительны к чистоте ножек.

После данной процедуры вставляем микросхему в панельку-переходник (как правило это PSOP44 ZIF – DIP 44) и читаем содержимое микросхемы.

Рекомендую провести чтение несколько раз и сравнить считанное содержимое между собой. При правильном чтении отличий соответственно быть не должно.

В данном ЭБУ FLASH-Память подключена к процессору нестандартно. В результате чего прошивка считанная во внешнем программаторе будет отличаться от прошивки считанной с этого же ЭБУ “диагностическим” способом. Так называемый формат SWAP-Siemens.

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

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

Что такое bsl режим программирования эбу

Что такое bsl режим программирования эбу

Дальнейшая работа с прошивкой идет по алгоритму представленному в п.2

Е4(3) в Е2

Наиболее правильным вариантом переделки Е4(3) в Е2 на сегодня яляется вариант полной замены софта.

В будущем планируется такая возможность и при замене только калибровок.

Сложность заключается при полной замене софта в том, что данную операцию необходимо производить с ЭБУ в режиме “на столе”, т.е. работая через BSL-режим процессора либо работая с микросхемой FLASH-памяти во внешнем программаторе. А это подразумевает наличие определенных навыков у чип-тюнера.

1. считать родную прошивку в формате FULL.

2. взять  прошивку донор от Е2 (1.6L или 1.4L) в формате FULL (идут в комплекте полного пакета Renault ADACT).

3. Открыть в любом НЕХ-Редакторе считанную прошивку и прошивку донор. Перенести область еепрома из родной прошивки в прошивку донор.

4. записать вновь модифицированную прошивку Е2 в ЭБУ.

2. Работа с микросхемой FLASH-Памяти во внешнем программаторе.

1. выпаять микросхему FLASH-Памяти из ЭБУ и зачистить ее контакты.

2. считать родную прошивку в формате FULL из микросхемы FLASH-Памяти во внешнем программаторе микросхем..

3. декриптовать ее из формата Siemens-SWAP в формат BIN.

4. взять  прошивку донор от Е2 (1.6L или 1.4L) в формате FULL (идут в комплекте полного пакета Renault ADACT).

5. Открыть в любом НЕХ-Редакторе считанную декриптованную прошивку и прошивку донор. Перенести область еепрома из родной прошивки в прошивку донор.

6.закриптовать получившуюся прошивку Е2 из формата BIN в формат Siemens-SWAP.

7. записать вновь модифицированную прошивку Е2 в микросхему FLASH-Памяти во внешнем программаторе микросхем.

8. запаять микросхему FLASH-Памяти в ЭБУ.

BSL режим в CombiLoader для работы с ЭБУ на базе микроконтроллеров семейств ST10F27x и C16x

Наш загрузчик CombiLoader может работать практически с любыми типами подобных ЭБУ уже в базовой комплектации (без покупки дополнительных модулей).

Подключение некоторых типов ЭБУ

В версиях ЭБУ для работы с АКПП имется два одинаковых процессора. Необходимо работать с процессором, который находится слева, если блок лежит на столе разъемом к себе.

Siemens 5WY SIMK31 (2 разъема, автомобили Chery)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Подключение должно выполняться к разъему с широкими контактами, расположенному слева.

Siemens MS43 (5 разъемов, автомобили BMW)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Siemens EMS3132 (автомобили Renault)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Sirius (автомобили Chevrolet, Daewoo)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

Bosch M7.9.8 (автомобили Hyundai, KIA)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой 74HC573) и замкнуть 104-й контакт процессора на “землю” через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:

После программирования необходимо вернуть выпаянный резистор на свое место!

Оцените статью
OBD
Добавить комментарий