Bsl режим c16x какие эбу поддерживают
Ниже представлен небольшой перечень широкораспространенных ЭБУ, которые можно перепрограммировать с помощью этого модуля:
- Bosch M7.9.8 (Hyundai, KIA Ceed, ProCeed, Cerato, Rio и др.)
- Bosch ME7.9.7 (Chery Fora и др.)
- Bosch ME7.9.9 (Chevrolet Captiva)
- Bosch ME7.1 (Volkswagen, Audi, Skoda, Porsche)
- Bosch ME7.5 (Volkswagen, Audi, Skoda)
- Siemens SIMK41 (Chery QQ и др.)
- Siemens SIMK43 (Hyundai, KIA)
- Siemens 5WK
- Siemens SIMOS 2.x
- Siemens MS41, MS42, MS43 (BMW)
- и многие другие типы
Подключение некоторых типов ЭБУ:
Siemens 5WY. (2 разъема, автомобили KIA, Hyundai)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 2: масса (черный провод универсального кабеля)
- 47: K-Line (синий провод универсального кабеля)
- 3: +12 неотключаемое (красный провод универсального кабеля)
- 22: +12 с замка зажигания (желтый провод универсального кабеля)
Siemens 5WY SIMK31 (2 разъема, автомобили Chery)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 1,2: масса (черный провод универсального кабеля)
- 77: K-Line (синий провод универсального кабеля)
- 44,63: +12 неотключаемое (красный провод универсального кабеля)
- 21,22: +12 с замка зажигания (желтый провод универсального кабеля)
Siemens 5WY. (5 разъемов, автомобили KIA, Hyundai)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 4: масса (черный провод универсального кабеля)
- 3: K-Line (синий провод универсального кабеля)
- 1,7,8,9: +12 неотключаемое (красный провод универсального кабеля)
Siemens MS43 (5 разъемов, автомобили BMW)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 4: масса (черный провод универсального кабеля)
- 3: K-Line (синий провод универсального кабеля)
- 1,7,8,9: +12 неотключаемое (красный провод универсального кабеля)
Siemens EMS3132 (автомобили Renault)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 3: масса (черный провод универсального кабеля)
- 56: K-Line (синий провод универсального кабеля)
- 30: +12 неотключаемое (красный провод универсального кабеля)
- 29: +12 с замка зажигания (желтый провод универсального кабеля)
Sirius (автомобили Chevrolet, Daewoo)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 24: масса (черный провод универсального кабеля)
- 56: K-Line (синий провод универсального кабеля)
- 30: +12 неотключаемое (красный провод универсального кабеля)
- 29: +12 с замка зажигания (желтый провод универсального кабеля)
Bosch M7.9.8 (автомобили Hyundai, KIA)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой 74HC573) и замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 2: масса (черный провод универсального кабеля)
- 85: K-Line (синий провод универсального кабеля)
- 82: +12 неотключаемое (красный провод универсального кабеля)
- 83: +12 с замка зажигания (желтый провод универсального кабеля)
Bosch MG7.9.8 (автомобили Hyundai и KIA, оснащенные АКПП)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой 74HC573) и замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 2 (большой разъем): масса (черный провод универсального кабеля)
- 59 (малый разъем): K-Line (синий провод универсального кабеля)
- 11,56 (малый разъем): +12 неотключаемое (красный провод универсального кабеля)
Bosch M7.9.9 (автомобили Chevrolet Captiva)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой B58605) и замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
Модуль BSL процессоров серии C16x
Модуль предназначен для чтения-записи микросхем FLASH/EEPROM в ЭБУ, основанных на процессорах Infineon семейства C166 через встроенный BootStrapLoader.
Также, данный модуль может быть использован для чтения-записи микросхем EEPROM в ЭБУ, основанных на процессорах ST семейства ST10 (F273-F276).
Окно программы содержит следующие вкладки:
Вкладка FLASH
Вкладка содержит окно просмотра буфера программы контроллера, выбора типа ЭБУ и кнопок управления:
Вкладка EEPROM
Вкладка содержит окно просмотра буфера программы контроллера, выбора типа ЭБУ и кнопок управления:
Вкладка Дополнительно
На этой вкладке можно выбрать параметры соединения (скорость обмена с ЭБУ). В том случае, если связь с ЭБУ прерывается, попробуйте работать на более низкой скорости.
Для работы с ЭБУ, его необходимо вскрыть для перевода в режим программирования. Перевод в режим программирования производится замыканием 104 контакта процессора через резистор номиналом 4.2кОм..6.8кОм:
- либо на массу ЭБУ
- либо от сигнала разрешения программирования Универсального кабеля Загрузчика (также, через резистор).
Обратите внимание, что 105 контакт процессора во время программирования не должен иметь резистора на массу ЭБУ, установленного внутри ЭБУ. Проверить его наличие можно путем измерения тестером сопротивления с 105 контакта процессора на землю в диапазоне 20кОм. Имейте ввиду, что измерение сопротивления в обратном направлении (с земли на 105 контакт процессора) даст неверные результаты. В случае наличия такого резистора, его необходимо найти на плате ЭБУ и выпаять на время программирования.
Подключение контроллера, снятого с автомобиля, необходимо произвести Универсальным кабелем Загрузчика.
Для этого расположите ЭБУ на столе разъёмами к себе и произведите соединения с в соответствии с типом ЭБУ.
При выборе определенного типа ЭБУ Загрузчик использует соответствующие подключения микросхем, используемых в схемотехнике ЭБУ, а также выбор драйвера микросхемы.
Если при чтении FLASH ЭБУ, идентификатор микросхемы FLASH-памяти отображается неверно, попробуйте выбрать другой тип ЭБУ. В любом случае, операция чтения FLASH будет произведена корректно.
- не пытайтесь производить запись FLASH, если при чтении не был верно определен тип микросхемы FLASH.
- не рекомендуется производить запись EEPROM, если предварительно прочитанные данные отсутствуют (буфер заполнен одним значением) или нетипичны для данного ЭБУ.
- в ЭБУ, где отсутствует микросхема EEPROM (чаще всего Siemens/Sirius), вместо нее используется несколько секторов FLASH-памяти. При этом для сохранения информации иммобилизатора при перепрошивке, предварительно считывайте область EEPROM на вкладке EEPROM, и, после программирования FLASH, записывайте обратно.
- т.к. Загрузчик рассчитан на автоматическое определение размера EEPROM, считанный файл может иметь размер меньший, чем объем микросхемы, в случае, если данные в микросхеме повторяются. При записи такого файла Загрузчик дублирует загруженную область по всему объему микросхемы EEPROM.
- т.к. описанный модуль Загрузчика не является специализированным, учитывающим особенности ПО ЭБУ, пользователь должен сам принимать решение о возможности его использования с каждым конкретным блоком управления. В связи с этим, перед записью всегда производите чтение образов микросхем FLASH и EEPROM для обеспечения возможности восстановления ЭБУ. Также, некоторые ЭБУ, при ошибках контрольной суммы в FLASH изменяют содержимое EEPROM так, что последующий запуск двигателя будет невозможен даже при возвращении на место оригинального образа FLASH. При этом для восстановления может потребоваться также и восстановление содержимого EEPROM.
Важные обновления модуля.
29.12.2021 Добавлена поддержка EEPROM ЭБУ TCM MM CFC318G
13.01.2020 Добавлена поддержка EEPROM ЭБУ SIMOS7.1
Ниже представлен небольшой перечень широкораспространенных ЭБУ, которые можно перепрограммировать с помощью этого модуля:
- Bosch M7.9.8 (Hyundai, KIA Ceed, ProCeed, Cerato, Rio и др.)
- Bosch ME7.9.7 (Chery Fora и др.)
- Bosch ME7.9.9 (Chevrolet Captiva)
- Bosch ME7.1 (Volkswagen, Audi, Skoda, Porsche)
- Bosch ME7.5 (Volkswagen, Audi, Skoda)
- Siemens SIMK41 (Chery QQ и др.)
- Siemens SIMK43 (Hyundai, KIA)
- Siemens 5WK
- Siemens SIMOS 2.x
- Siemens MS41, MS42, MS43 (BMW)
- и многие другие типы
Наш загрузчик CombiLoader может работать практически с любыми типами подобных ЭБУ уже в базовой комплектации (без покупки дополнительных модулей).
Подключение некоторых типов ЭБУ:
Siemens 5WY. (2 разъема, автомобили KIA, Hyundai)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 2: масса (черный провод универсального кабеля)
- 47: K-Line (синий провод универсального кабеля)
- 3: +12 неотключаемое (красный провод универсального кабеля)
- 22: +12 с замка зажигания (желтый провод универсального кабеля)
В версиях ЭБУ для работы с АКПП имется два одинаковых процессора. Необходимо работать с процессором, который находится слева, если блок лежит на столе разъемом к себе.
Siemens 5WY SIMK31 (2 разъема, автомобили Chery)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 1,2: масса (черный провод универсального кабеля)
- 77: K-Line (синий провод универсального кабеля)
- 44,63: +12 неотключаемое (красный провод универсального кабеля)
- 21,22: +12 с замка зажигания (желтый провод универсального кабеля)
Siemens 5WY. (5 разъемов, автомобили KIA, Hyundai)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 4: масса (черный провод универсального кабеля)
- 3: K-Line (синий провод универсального кабеля)
- 1,7,8,9: +12 неотключаемое (красный провод универсального кабеля)
Подключение должно выполняться к разъему с широкими контактами, расположенному слева.
Siemens MS43 (5 разъемов, автомобили BMW)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 4: масса (черный провод универсального кабеля)
- 3: K-Line (синий провод универсального кабеля)
- 1,7,8,9: +12 неотключаемое (красный провод универсального кабеля)
Подключение должно выполняться к разъему с широкими контактами, расположенному слева.
Siemens EMS3132 (автомобили Renault)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 3: масса (черный провод универсального кабеля)
- 56: K-Line (синий провод универсального кабеля)
- 30: +12 неотключаемое (красный провод универсального кабеля)
- 29: +12 с замка зажигания (желтый провод универсального кабеля)
Sirius (автомобили Chevrolet, Daewoo)
Для перевода в режим программирования BSL необходимо замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 24: масса (черный провод универсального кабеля)
- 56: K-Line (синий провод универсального кабеля)
- 30: +12 неотключаемое (красный провод универсального кабеля)
- 29: +12 с замка зажигания (желтый провод универсального кабеля)
Bosch M7.9.8 (автомобили Hyundai, KIA)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой 74HC573) и замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 2: масса (черный провод универсального кабеля)
- 85: K-Line (синий провод универсального кабеля)
- 82: +12 неотключаемое (красный провод универсального кабеля)
- 83: +12 с замка зажигания (желтый провод универсального кабеля)
После программирования необходимо вернуть выпаянный резистор на свое место!
Bosch MG7.9.8 (автомобили Hyundai и KIA, оснащенные АКПП)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой 74HC573) и замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 2 (большой разъем): масса (черный провод универсального кабеля)
- 59 (малый разъем): K-Line (синий провод универсального кабеля)
- 11,56 (малый разъем): +12 неотключаемое (красный провод универсального кабеля)
После программирования необходимо вернуть выпаянный резистор на свое место!
Bosch M7.9.9 (автомобили Chevrolet Captiva)
Для перевода в режим программирования BSL необходимо отпаять резистор от 105-го контакта процессора (он расположен между процессором и микросхемой B58605) и замкнуть 104-й контакт процессора на "землю" через резистор 4.7 кОм, универсальный кабель загрузчика подключить к разъему ЭБУ согласно схеме:
- 2: масса (черный провод универсального кабеля)
- 38: K-Line (синий провод универсального кабеля)
- 18: +12 неотключаемое (красный провод универсального кабеля)
- 39: +12 с замка зажигания (желтый провод универсального кабеля)
После программирования необходимо вернуть выпаянный резистор на свое место!
Работа с ЭБУ Sirius 32(34) RENAULT CLIO
На автомобили данной марки устанавливаются ЭБУ Siemens Sirius_32(34). ЭБУ располагается в моторном отсеке автомобиля возле АКБ.
Принципиально ЭБУ построен на базе процессора С167 использующего для хранения данных внешнюю микросхему FLASH AM29F200ВВ
в корпусе PSOP_44 для Sirius_32 и FLASH AM29F400ВВ в корпусе PSOP_44 для Sirius_34.
На сегодня имеется несколько способов репрограмминга данного типа ЭБУ.
Программирование ЭБУ осуществляется без снятия последнего с автомобиля через диагностический разъем с использованием загрузчиков-флешеров.
Диагностический разъем в данном автомобиле расположен снизу центральной консоли под пепельницей и имеет стандартную распиновку OBDII
На сегодня диагностическим способом из доступных на рынке флешеров с данным ЭБУ умеют работать:
Данные загрузчики могут работать (читать-писать) в диагностическом режиме только с калибровками размером 32кБ . В большинстве случаев этого достаточно для перепрограммирования. Кроме того данный способ является полностью безопасным для ЭБУ, т.е. даже при неправильном определении базового софта и репрограммировании ЭБУ калибровками от другого софта, роаботоспособность всегда можно восстановить записав "родные" калибровки.
Внимание! При данном способе работы полная замена софта в ЭБУ не возможна.
2.Работа через BSL-режим процессора ЭБУ.
При данном способе программирование ЭБУ осуществляется со снятием последнего с автомобиля с использованием загрузчиков, работающих с процессором ЭБУ через BSL-режим.
В качестве подготовки ЭБУ необходимо снять с автомобиля и разобрать. Откручиваем 4 болта крепящих крышку ЭБУ к корпусу и осторожно отсоединяем ее.
Для перевода процессора в BSL-режим, необходимо до подачи питания ЭБУ замкнуть 104 ногу процессора или 28 ногу FLASH-памяти АМ29F200(400)BB через резистор 4.7-10кОм на массу
Для более удобного процесса репрограмминга рекомендуется пользоваться специализированным щупом и блоком питания предназначенным для этих целей.
Подключение к разъему ЭБУ в режиме "на столе":
Pin 30 +12V (постоянное питание ЭБУ)
Pin 29 +12V (питание ЭБУ после замка зажигания)
Pin 28 -12V (Масса)
В данных ЭБУ отсутствует микросхема EEPROM памяти. Область EEPROM памяти эмулируется непосредственно во FLASH памяти. Это значит, что считанная в режиме BSL прошивка индивидуальна для каждого ЭБУ, и на другом работать без перепривязки ключей иммобилайзера не будет.
Для того, чтобы "научить" работать модифицированное ПО в конкретном считанном дампе FULL-FLASH необходимо провести относительно простые действия.
А.Имеем полный дамп FULL-FLASH (256кБ) оригинальной прошивки автомобиля и модифицированный дамп калибровок (32кБ).
1. Сверяем оригинальный дамп (256) и модифицированные калибровки (32) и убеждаемся, что модифицированные калибровки соответствуют оригинальному софту считанной прошивки
2.Открываем в любом НЕХ-Редакторе оригинальный дамп (256) и модифицированные калибровки(32).
3.Копируем модифицированные калибровки и вставляем их начиная с адреса 0х8000 в FULL-FLASH оригинального дампа прошивки. После чего сохраняем FULL-FLASH уже получившейся модифицированной прошивки под другим имененм и с расширением "BIN".
В.Имеем полный дамп FULL-FLASH (256кБ) оригинального, считанного с машины ПО и полный дамп модифицированной прошивки.
1. Сверяем оригинальный дамп и модифицированный дамп и убеждаемся, что модифицированные калибровки соответствуют оригинальному софту считанной прошивки.
2.Открываем в любом НЕХ-Редакторе оригинальный и модифицированный дамп.
3.Копируем данные о синхронизации моторного блока и иммобилайзера автомобиля из "родного" дампа ПО в модифицированный. Данные находятся по адресам 0х4000-0х7FFF.
После чего сохраняем модифицированную таким образом прошивку с "родными ключами" автомобиля под другим имененм с расширением "BIN".
Внимание! При данном способе работы возможна полная замена софта в ЭБУ.
3.Работа с микросхемой FLASH-Памяти во внешнем программаторе.
Иногда умение и навыки работать с ЭБУ, имеющими внешнюю микросхему памяти, очень нужны в нашей профессии. "Погибает" ЭБУ в результате мех. воздействия, имеется под рукой донор, ног с другим софтом, нечем работать с данным типом ЭБУ через BSL-режим, или ЭБУ этот режим не поддерживает. Вот тогда-то и приходит на помощь программатор ПЗУ.
Для работы с микросхемой АМ29F200BB в корпусе PSOP44 нам потребуется панелька-переходник и программатор поддерживающий работу с данной серией микросхем.
С помощью паяльной станции выпаиваем микросхему памяти с платы ЭБУ. Аккуратно и тщательно зачищаем мелким надфилем, а затем обезжириваем ножки микросхемы. Обратите внимание на то, что микросхемы 29 серии очень чувствительны к чистоте ножек.
После данной процедуры вставляем микросхему в панельку-переходник (как правило это PSOP44 ZIF - DIP 44) и читаем содержимое микросхемы.
Рекомендую провести чтение несколько раз и сравнить считанное содержимое между собой. При правильном чтении отличий соответственно быть не должно.
В данном ЭБУ FLASH-Память подключена к процессору нестандартно. В результате чего прошивка считанная во внешнем программаторе будет отличаться от прошивки считанной с этого же ЭБУ "диагностическим" способом. Так называемый фомат SWAP-Siemens.
Для перевода в обычный формат необходимо воспользоваться встроенными декриптаторами некоторых загрузчиков или редакторов.Например:
Работа с ЭБУ EMS3132
На автомобили данной марки устанавливаются ЭБУ Siemens EMS_3132. ЭБУ располагается в моторном отсеке автомобиля возле АКБ
Принципиально ЭБУ построен на базе процессора С167 использующего для хранения данных внешнюю микросхему FLASH AM29F200ВВ в корпусе PSOP_44
На сегодня имеется несколько способов репрограмминга данного типа ЭБУ.
Программирование ЭБУ осуществляется без снятия последнего с автомобиля через диагностический разъем с использованием загрузчиков-флешеров.
Диагностический разъем в данном автомобиле расположен внутри перчаточного ящика и имеет стандартную распиновку OBDII
Полный буквенно-цифровой код маркировки содержит в себе достаточно большой
набор знаков и выглядеть может по разному. Зависит это от типа используемого загрузчика. Автор какого загрузчика прав, какого не прав - судить не нам. Мы же попробуем дать полную классификацию ПО, разбираясь в которой можно легко ориентироваться в многообразном мире софтов и калибровок ЭБУ 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 отображаются в окне идентификации
Модифицированные прошивки идентифицированны по Broadcast Code и версии калибровок. Например:
На сегодня диагностическим способом из доступных на рынке флешеров с данным ЭБУ умеют работать:
Данные загрузчики могут работать (читать-писать) в диагностическом режиме только с калибровками размером 32кБ (для ПАК_3 и 32кБ и 64кБ, хотя правильным размером для калибровок этого ЭБУ является размер 32кБ). В большинстве случаев этого достаточно для перепрограммирования. Кроме того данный способ является полностью безопасным для ЭБУ, т.е. даже при неправильном определении базового софта и репрограммировании ЭБУ калибровками от другого софта, роаботоспособность всегда можно восстановить записав "родные" калибровки.
Внимание! При данном способе работы полная замена софта в ЭБУ не возможна.
2.Работа через BSL-режим процессора ЭБУ.
При данном способе программирование ЭБУ осуществляется со снятием последнего с автомобиля с использованием загрузчиков, работающих с процессором ЭБУ через BSL-режим.
В качестве подготовки ЭБУ необходимо снять с автомобиля и разобрать. Отгибаем 5 скоб крепящих нижнюю крышку ЭБУ к корпусу и осторожно поддевая отверткой отсоединяем ее.
Для перевода процессора в BSL-режим, необходимо до подачи питания ЭБУ замкнуть 104 ногу процессора или 28 ногу FLASH-памяти АМ29F200BB через резистор 4.7-10кОм на массу.
Для более удобного процесса репрограмминга рекомендуется пользоваться специализированным щупом и блоком питания предназначенным для этих целей.
Подключение к разъему ЭБУ в режиме "на столе":
Pin 30 +12V (постоянное питание ЭБУ)
Pin 29 +12V (питание ЭБУ после замка зажигания)
Pin 28 -12V (Масса)
В данных ЭБУ отсутствует микросхема EEPROM памяти. Область EEPROM памяти эмулируется непосредственно во FLASH памяти. Это значит, что считанная в режиме BSL прошивка индивидуальна для каждого ЭБУ, и на другом работать без перепривязки ключей иммобилайзера не будет.
Для того, чтобы "научить" работать модифицированное ПО в конкретном считанном дампе FULL-FLASH необходимо провести относительно простые действия.
А.Имеем полный дамп FULL-FLASH (256кБ) оригинальной прошивки автомобиля и модифицированный дамп калибровок (32кБ).
1. Сверяем оригинальный дамп (256) и модифицированные калибровки (32) и убеждаемся, что модифицированные калибровки соответствуют оригинальному софту считанной прошивки.(см. идентификация ПО)
2.Открываем в любом НЕХ-Редакторе оригинальный дамп (256) и модифицированные калибровки(32).
3.Копируем модифицированные калибровки и вставляем их начиная с адреса 0х8000 в FULL-FLASH оригинального дампа прошивки. После чего сохраняем FULL-FLASH уже получившейся модифицированной прошивки под другим именем и с расширением "BIN".
В.Имеем полный дамп FULL-FLASH (256кБ) оригинального, считанного с машины ПО и полный дамп модифицированной прошивки.
1. Сверяем оригинальный дамп и модифицированный дамп и убеждаемся, что модифицированные калибровки соответствуют оригинальному софту считанной прошивки.(см. идентификация ПО)
2.Открываем в любом НЕХ-Редакторе оригинальный и модифицированный дамп.
3.Копируем данные о синхронизации моторного блока и иммобилайзера автомобиля из "родного" дампа ПО в модифицированный. Данные находятся по адресам 0х4000-0х7FFF.
После чего сохраняем модифицированную таким образом прошивку с "родными ключами" автомобиля под другим имененм с расширением "BIN".
Внимание! При данном способе работы возможна полная замена софта в ЭБУ.
3.Работа с микросхемой FLASH-Памяти во внешнем программаторе.
Иногда умение и навыки работать с ЭБУ, имеющими внешнюю микросхему памяти, очень нужны в нашей профессии. "Погибает" ЭБУ в результате мех. воздействия, имеется под рукой донор, но с другим софтом, нечем работать с данным типом ЭБУ через BSL-режим, или ЭБУ этот режим не поддерживает. Вот тогда-то и приходит на помощь программатор ПЗУ.
Для работы с микросхемой АМ29F200BB в корпусе PSOP44 нам потребуется панелька-переходник и программатор поддерживающий работу с данной серией микросхем.
С помощью паяльной станции выпаиваем микросхему памяти с платы ЭБУ. Аккуратно и тщательно зачищаем мелким надфилем, а затем обезжириваем ножки микросхемы. Обратите внимание на то, что микросхемы 29 серии очень чувствительны к чистоте ножек.
После данной процедуры вставляем микросхему в панельку-переходник (как правило это PSOP44 ZIF - DIP 44) и читаем содержимое микросхемы.
Рекомендую провести чтение несколько раз и сравнить считанное содержимое между собой. При правильном чтении отличий соответственно быть не должно.
В данном ЭБУ FLASH-Память подключена к процессору нестандартно. В результате чего прошивка считанная во внешнем программаторе будет отличаться от прошивки считанной с этого же ЭБУ "диагностическим" способом. Так называемый формат SWAP-Siemens.
Для перевода в обычный формат необходимо воспользоваться встроенными декриптаторами некоторых загрузчиков или редакторов.
Дальнейшая работа с прошивкой идет по алгоритму представленному в п.2
Внимание! При данном способе работы возможна полная замена софта в ЭБУ.
Е4(3) в Е2
Наиболее правильным вариантом переделки Е4(3) в Е2 на сегодня яляется вариант полной замены софта.
В будущем планируется такая возможность и при замене только калибровок.
Сложность заключается при полной замене софта в том, что данную операцию необходимо производить с ЭБУ в режиме "на столе", т.е. работая через BSL-режим процессора либо работая с микросхемой FLASH-памяти во внешнем программаторе. А это подразумевает наличие определенных навыков у чип-тюнера.
1. BSL-Режим.
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-Памяти во внешнем программаторе микросхем.
Читайте также: