Это мой собранный хелп пока не подводил ЭБУ поддерживает следующие режимы программирования:
Установить связь
Считать/Записать FLASH
Внимание! Все команды программирования должны выполняться с ЭБУ, который переведен в режиме репрограммирования, кроме режима "Установить связь", который используется для перевода блока из режима диагностики в режим репрограммирования.
Загрузчик поддерживает чтение/запись FLASH памяти ЭБУ Siemens EMS 3132 только в режиме "на столе", когда ЭБУ находится в режиме программирования (или так называемый "бут режим").
Размер файла прошивок FLASH памяти Siemens EMS 3132 - 256 Кб (262144 байт).
Внимание! В данных блоках отсутствует внешняя микросхема EEPROM памяти. Данные которые хранится в микросхеме EEPROM памяти (иммобилайзер и другие настройки) в блоке управления Siemens EMS 3132 прописаны во FLASH памяти ЭБУ. Это говорит о том , что слитая вами прошивка индивидуальна для каждого блока, и при перепрошивки на другой блок управления без привязки ключей иммобилайзера работать не будет.Есть два варианта модификации программы данных в ЭБУ:
1.доработка калибровок прошивки в редакторе именно скачаной родной оригинальной прошивки.
2. Если вы хотите залить тюнинговую прошивку от другого блока, но с такой же маркировкой, нужно использовать плагин который разработан к программе ChipLoader, который перекопирует все необходимые данные из оригинальной прошивки в прошивку тюнинговую.
Т.к. блок склеен герметиком, то вскрывать его будет значительно проще, если прогреть корпус ЭБУ по периметру горячим воздухом термовоздушной станции.
Все операции по перепрограммированию - чтение/запись FLASH памяти ЭБУ Siemens MS43 только в режиме "на столе", когда ЭБУ находится в режиме программирования (или так называемый "бут режим").
С помощью самодельного щупа с зажимом "крокодил"
перемкнуть 104 вывод процесора C167 он же вывод 27 ноги FLASH памяти AM29F400BB на массу через токоограничительный резистор сопротивлением порядка 8-10КОм на массу до подачи напряжения питания на ЭБУ. В качестве массы вы можите использовать шину печатной платы ЭБУ по периметру печатной платы. После того как подадите напряжение питания на блок управления (имитация включения зажигания на столе) обязательно выпоните команду "Установить связь". Далее после того как установиться связь с блоком ,вы можете производить чтение/запись FLASH/EEPROM блока управления.
Подключение к разъему ЭБУ
3 - масса ЭБУ
30 - неотключаемое питание +12В (АКБ)
29 - отключаемое питание +12В (замок зажигания)
56 - К-Линия
Для перевода ЭБУ в режим программирования, необходимо до подачи питания на него замкнуть 28 ногу FLASH памяти AM29F200BB на массу через резистор порядка 10 КОм:
забил FFFF с адреса 6BF0 по 8000 блок стал родным, машинка завелась.
в хэлпе к чиплоадырю сказано, что с 0000 по 7FFF хранится информация об иммо поэтому я из родной прошивки вытащил 32кБ с 0000 по 7FFF и заменил ими 32кБ с 0000 по 7FFF в той прошивке которую мне дали на предыдущей странице этого топика.
иммобилайзер остался доволен
думаю, что с 8000 по FFFF хранятся колибровки