Прошивка и доработка блоков Bosch ME7.9.7, Bosch M797(+), Kefico


Блок управления поддерживает следующие команды для репрога: Установить связь Считать / Записать FLASH Считать /Записать EEPROM /Паспорт ЭБУ (только ЭБУ Bosch M797 и M797+)

Внимание! Все операции при перепрограммировании выполняються с блоком, который находится переведенным в режим программирования, после того как будет выполнена операция "Установить связь", которая нужна для перевода блока управления из режима диагностики в режим репрограммирования.

Для программирования ЭБУ на столе необходимо блок доработать , о чем будет сказано ниже Размер файла прошивок для FLASH памяти :

Bosch М797 - 512 Кб (524288 байт), EEPROM памяти - 512 байт. Bosch М797+ - 832 Кб (851968 байт), EEPROM памяти - 512 байт.

В связи с тем, что ЭБУ Kefico, устанавленные на автомобили KIA / HYUNDAI, а также ЭБУ M797, на автомобилях Chery Amulet, Geely схематично очень похожи на Bosch M797, перепрограммирование этих блоков управления аналогично репрограммированию ЭБУ Bosch M797.

Внимание! Блоки Bosch M797 и Bosch M797+ имеют отличия аппаратно. Различия состоят в том, что в Bosch M797 применен процессор C167 вместе с внешней флеш памятью типа AM29Fxxx, а в Bosch M797+ внешняя флеш память отсутствует, и кроме того применен процессор - ST10 с внутренней флеш памятью для хранения прошивки.Обратите также внимание на то, что символ "плюс" условный, и нужен только для того, чтобы выделить аппаратные различия данных ЭБУ. На стикере блоков символ "плюс" отсутствует. Т.е. для Bosch M797+ на стикере будет написано Bosch M797.

Доработка Bosch M797 (Kefico). Для перевода в режим репрограммирования ЭБУ есть два варианта: 1.Вам необходимо припаять два SMD резистора сопротивлением 5-8КОМ как показано на рисунке.

2. С помощью самодельного щупа с зажимом "крокодил" перемкнуть 104 вывод процессора на массу через токоограничительный резистор сопротивлением порядка 4-8КОм на массу до подачи напряжения питания на ЭБУ. В качестве массы вы можите использовать шину печатной платы ЭБУ по периметру печатной платы.

Далее, удерживая щуп, нужно подать напряжения питание на ЭБУ и через 2-3 секунды, убрать щуп. Теперь ЭБУ находится в режиме подготовленном для программирования. Следует также обратить ваше внимание, что 104 нога процессора всегда соеденена с одной из ног флеш памяти (как правило это 24 нога флеши). В связи с этим целесообразно подключать щуп к этой ноге микросхемы памяти. Доработка Bosch M797+ Для перевода в режим репрограммирования данного блока есть два варианта:

1. Вам необходимо впаять один SMD резистор сопротивлением порядка 6КОм как видно на рисунке ниже (он обозначен как R). После перепрограммирования удалять резистор не нужно. Также убрать на время репрограммирования резистор (который обозначен крестиком на фото), после окончания репрограммирования припаять его обязательно на прежнее место.

Вариант 2.

Bosch ME 7.9.7 Так как внутренности данного блока очень сильно напоминают ЭБУ Bosch M797, только в качестве памяти применена микросхема FLASH памяти AM29F800BB,то для чтения-записи данного блока нужно использовать вкладку загрузчика Bosch ME 7.1 / 7.5.

Распин для операций чтения-записи на столе аналогичен распиновке ЭБУ Bosch M7.9.7. Подключение к разъему ЭБУ на столе

51,53 - Масса 71 - К-Line 13 - Включение зажигания (+12В) 12 - Неотключаемое напряжение питание (+12В) 43 - Разрешение режима программирования (Масса) 44,63 - Питание главного реле (+12В)