Доработка эбу бош 797 для программирования
Внимание! Все операции при перепрограммировании выполняються с блоком, который находится переведенным в режим программирования, после того как будет выполнена операция "Установить связь", которая нужна для перевода блока управления из режима диагностики в режим репрограммирования.
Для программирования ЭБУ на столе необходимо блок доработать , о чем будет сказано ниже Размер файла прошивок для 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). После перепрограммирования удалять резистор не нужно. Также убрать на время репрограммирования резистор (который обозначен крестиком на фото), после окончания репрограммирования припаять его обязательно на прежнее место.
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В)
Аппаратные доработки серийных ЭБУ
Но это метод, если Вам нужно неоднократно переписывать блок. Если в этом нет необходимости, можно просто замкнуть на массу верхний (на фото) контакт транзистора (коллектор), на время установления программатором связи. Ближайшая удобная масса – корпус кварцевого резонатора.
Третий вариант платы Микас-11. Необходимо запаять 2 резистора и транзистор. Резисторы нижний – 6.8kOm, по диагонали 10 kOm.
Но это методы, если Вам нужно неоднократно переписывать блок. Если в этом нет необходимости, можно просто замкнуть на массу через резистор 4.7 – 6.8 kOm контакт, обозначенный на всех трех фото желтой стрелкой, на время установления программатором связи. Ближайшая удобная масса – корпус кварцевого резонатора.
Тоже самое, применительно к Микас 10.3
Для возможности переключения двухрежимных коммерческих прошивок (переключение подачей +12 на 57 контакт ЭБУ) данные блоки требуют небольшой доработки – следует убедиться в наличии на плате резистора, отмеченного красным квадратом. Если резистора нет, его необходимо установить. Сопротивление 3,3 – 10 килоом, типоразмер 0805.
Некоторые контроллеры семейства Bosch M7.9.7 (по последним данным – ВСЕ) не комплектуются необходимыми элементами для разрешения программирования. В этом случае необходимо установить недостающие элементы на плату контроллера (см. фото):
Чип – резисторы в обоих случаях типоразмера 0805. После произведенных изменений контроллер можно программировать. Но это метод, если Вам нужно неоднократно переписывать блок. Если в этом нет необходимости, можно воспользоваться методами, описанными здесь.
BOSCH M7.9.7 (Новая аппаратная реализация)
Для реализации возможности программирования этих блоков необходимо перепаять чип-резистор, как указано на рисунке. Просто отпаять с места, где он стоит и припаять туда, где его нет. После указанного изменения блок можно программировать с помощью загрузчика Combiloader начиная с версии с 2.1.14. После программирования резистор желательно вернуть на место.
Чип-резистор имеет номинал 6,81 К. Важно придерживаться этого номинала, что бы не получить нестабильность входа в режим программирования, например, при 5 К контроллер уже не выходит на связь.
Контроллеры впрыска семейства МИКАС‑7 необходимо доработать для возможности программирования двухрежимных прошивок (объемом 128К). При программировании недоработанных блоков будет появляться ошибка программирования в области 50..100%. Для программирования таких контроллеров необходимо произвести некоторые аппаратные изменения:
- Выпаять чип-резистор, помеченный красным цветом.
- Соединить между собой два переходных отверстия, помеченные синим цветом. Это можно сделать либо проводником с обратной стороны платы (более эстетично), либо перемычкой непосредственно на микросхеме ПЗУ (отмечена желтым цветом)
После произведенных изменений в контроллер можно программировать как обычные, так и сдвоенные прошивки.
Иногда возникают ситуации, когда блок не читается и не пишется (это свойственно блокам Микас‑7 для карбюраторных версий ГАЗелей) программой Combiloader, хотя с диагностикой проблем нет. Для устранения данной особенности, необходимо в блоке управления выпаять перемычку, отмеченную красным кружком, либо перерезать дорожку в месте, отмеченным крестиком.
При отсутствии этих элементов переключение двухрежимных прошивок работать, естественно, не будет. Требуется небольшая аппаратная доработка блока.
Необходимо проверить наличие элементов резервного входа 52 на плате ЭБУ (выделены на верхнем фото красным цветом) и, при необходимости, установить их. Так же может быть не установлено двух сопротивлений номиналом в 10 kОm на оборотной стороне платы. Их расположение смотрите на нижнем фото, выделены черным прямоугольником.
Переделка 40/60 Bosch для работы на одновременном впрыске
VS5.1 Новая аппаратная реализация.
Данные изменения необходимы для работоспособности переключения двухрежимных прошивок:
Внимание! Если в недоработанный блок залить двухрежимную прошивку, то, во-первых, они не будут переключаться, во вторых, по умолчанию будет выбираться ВТОРАЯ прошивка.
В блоке на месте установки конденсатора (0,01 мкф, корпус SMD-1206) установлен резистор, его необходимо выпаять. Так же, согласно фото нужно установить 3 резистора, корпус SMD-1206. Кодировка на корпусе резисторов 4,7 кОм – 472, 22 кОм – 223, 510 Ом – 511.
Данные изменения необходимы для работоспособности функций маршрутного компьютера, выводимого на VDO, типоразмер SMD-элементов 0805:
Новая аппаратная реализация VS – нюансы.
©SPY: По поводу содержимого VS-ов новой аппаратной реализации.
Иными словами, контроллеры абсолютно взаимозаменяемые несмотря на установленное ПО с некоторыми уточнениями. Контроллер ‑72 с залитой программой V5V13L05, например, будет работать на машине на которой стоял ранее контроллер ‑41 ‑61 ‑71 без переделки проводки, но. контроллер, например ‑42 с залитой в него программой V5V05L05 будет работать в машине где ранее стоял контроллер с одновременным впрыском в случае установки четырёх перемычек и удалении ключа нагревателя ДК, или без переделок совсем вместо ‑41 ‑61 ‑42 ‑62.
Пример: Контроллер ‑72, программа М30 с выключенным ДФ (хотя можно выключить только контроль исправности ДФ) и выключенным ДК во как извратился :)) будет работать абсолютно на любых моделях ВАЗ, за исключением МП7 и БОШ797.
Ещё пример: Контроллер ‑72 , программа L05 , будет работать везде без переделок проводки.
Ещё пример: Контроллер ‑42, программа L05, будет работать вместо ‑72, если выпаять ключ подогрева ДК (2 на фото) (хотя можно и не выпаивать а просто перерезать дорожку от ключа к выводам ЭБУ) и впаять четыре перемычки ( 1 на фото ).
При переделке блока в 42(62), если нужен фазированный впрыск, перемычки необходимо удалить, ключ нагревателя ДК добавить, при необходимости.
Совсем дикий пример: Контроллер ‑72, программа М30 или L25 с отключенными контролями исправности нагревателя ДК и увеличенным временем, отведённым на готовность ДК (нагреватель то не нагревается), отключить ошибки про неисправность ДК , будет работать на проводке (комплектации ) евро‑2 , только выхлопные газы будет чуять очень нескоро, пока ДК не нагреется от выхлопных газов … (автор проверял последний пример очень давно, с тех пор могут и не запаивать детали по каналу ДК).
МОДУЛЬ ЗАЖИГАНИЯ, ВСТРОЕННЫЙ В VS (СТАРЫЙ)
Резисторы по 510 ом, которые идут с TPS2814 на 1 и 20 вывод, следует удалить (отмечены красными крестиками). Установить 2 резистора по 1ком, которые идут с этой же м/сх на затворы транзисторов, и перемычку на землю – с истоков транзисторов (IRGS14B40L или аналоги).
На плате, в принципе, предусмотрена схема контроля тока, но т.к. ПО ее не поддерживает, то смысла в установке нет.
После доработки возможно использование внешних катушек зажигания. Возможно, придется подобрать в прошивке время накопления.
Как это выглядит на практике – смотрите на фото. На нем хорошо видно оптимальное расположение перемычки и место разреза дорожки.
Январь 4.1 – Установка 8V ЭБУ на 16V
Блоки Январь 4.1 для 8 и 16 – клапанных двигателей практически идентичны, платы имеют одинаковую маркировку 2111 – 1411141-01, на плате присутствуют все необходимые элементы для работы с ДФ. Для нормальной работы фазированного впрыска необходимо установить ПЗУ с программой от 16-кл. блока и перерезать две перемычки на плате (отмечены на фото крестом).
Переделка Январь 5.1 (2112 – 1411020-41) в Микас 7.6
Перепайка ЭБУ «Январь 5.1.х для работы на проводке Bosch MP7.0
Иногда, при необходимости замены ЭБУ Bosch MP7.0H на Январь 5.1.х приходится перекроссировать проводку или делать переходники.
Таблица 1, Таблица 2. В результате должно получиться примерно так:
Для монтажа удобнее всего использовать провод МГТФ и термоусадочный кембрик.
Несколько раз видел прошивки на ЭБУ семейства 797 с интересными калибровками.В прошивках были сильно изменены калибровки "мин. открытие дросселя обеспечивающее макс. наполнение", эта таблица вся выставлена в значение 2.Потом существенно изменены таблицы "коррекция пульсаций потока1 и 2" они чуть выше чем в стандартной прошивке.
Прошивки с этими изменениями едут не плохо, но к сожалению детонируют на плохом бензине, а плохой у нас почти всегда.
Теперь вопрос: Правильно ли я понял, что этими изменениями добиваются небольшого изменения алгоритма работы прошивки?Таблица "коррекция пульсаций потока" это что то вроде поправки ЦН в январе?Как после изменений правильно выставить эту таблицу?Ведь с изменением таблицы "мин. открытие дросселя обеспечивающее макс. наполнение" скорее всего смесь уже не будет попадать.
Санкин
с изменением таблицы "мин. открытие дросселя обеспечивающее макс. наполнение" скорее всего смесь уже не будет попадать
попадать куда?
смесь зависит от расхода воздуха (с массовика) и табличного состава, а по дросселю определяется прогнозируемая нагрузка
Прошивки с этими изменениями едут не плохо, но к сожалению детонируют на плохом бензине, а плохой у нас почти всегда.
домовой Кузьма
Сравнивал прошивки под бошики одного из всем знакомого создателя интересных ПО,алгоритмы были изменены с очень малой разницей (видимых в СТР), а динамика автомобиля менялась очень даже приметно! Ну наверно понятно чьи это прошивки.
Батыр
батыр, вся возросшая динамика в системах без e-gas определяется на 80% правильным УОЗ, еще на 15% отключением динамических коррекций УОЗ и еще 5% топливом. Чудес не бывает. Моментная модель без эл. педали газа управляет только холостым ходом и антиджерком.
Когда сам делаю, примерно так как вы указали. На большее ещё нет опыта, ну по вашим словам и не нужно.
Батыр
Что-то сомнительно, особенно наблюдая за углами - они живут самостоятельно. Я уже писал про эксперименты, когда уголо выставлялся РОВНО, а в диагнозе чего только не было в движении.
Далее. В 797 можно угол в прошивке драть за облака - звенеть не будет - или звякнет и обучится. А если тронуть моментные калибровки - зазвенит даже со стоковыми углами. Нюансов миллион.
домовой Кузьма, Расходомер воздуха его определяет не очень точно, иначе зачем такие таблицы как попрака ЦН? Кстати я правильно понял на счет таблицы "коррекция пульсаций потока"?Это нечто вроде поправки ЦН в январях?
Санкин
Кстати я правильно понял на счет таблицы "коррекция пульсаций потока"?Это нечто вроде поправки ЦН в январях?
Батыр
Спасибо. А таблица "мин. открытие дросселя обеспечивающее макс. наполнение" работает совместно с другими таблицами как ускорилка?Например как БЦН или экстраполирующий коэффициент.
Санкин
Санкин, там все работает. совместно. иначе - оно бы не работало.Нельзя покрутить одну таблицу, чтобы что-то не поменялось в других.
Мин. открытие дросселя - это не ускорительный насос..Это так - к слову .
tundra95
А таблица "мин. открытие дросселя обеспечивающее макс. наполнение" работает совместно с другими таблицами
Совместно. Для расчета требуемого открытия дросселя в системах с E-GAS и для требуемого положения РХХ в движении в системах без E-Gas.
Для случаев без E-GAS интереса не представляет. Двигать можно куда угодно и как угодно, чем народ и балуется, пытаясь вас удивить "нетрадиционными методами калибрования".
Санкин
almi, есть вариант ,когда представляет интересНапример,спектра с мафом подбитым,можно при помощи этой калибровки и еще нескольких (не тарировок) оживить машинку,уж фиг знает ,но работает,а крученые прошки вниз по этой калибровке, воопще,дикий провал имеют)) на этой теме и вычислил взаимосвязь.
Радик16
Так как же правильно выставлять калибровку "коррекция пульсаций потока"? Обычно в прошивках эта калибровка колеблется около 1. Что если выставить ровно 1 всю поляну? И еще вопрос.Выше 1 это обогащение,ниже это обеднение правильно? Прошу сильно не пинать,очень хочется понять значение этой калибровки.
DSGN, Думаю, что если ее выставить везде в единицу будет то же самое, если выставить в единицу поправку ЦН на Январе.
Да, выше это обогащение, ниже обеднение, ну по крайней мере в прошивках что я видел состав смеси был максимально обеднен (на таких смесях машинка никада не заработает) а скомпенсировано это обеднение в таблице "коррекция пульсаций потока".В итоге смесь нормальная.
Санкин
DSGN, правильно выставляется по ШДК при откатке, долго и нудно. То, что лепится на столе и пускается в продажу не есть хорошо, там крутится все, что влияет на ПРЁТ (или как кажется тюнеру, что должно переть от этого), дальше никого не волнует если оно жрет вдвое больше. Или по инерции крутится, как еше крутили в Bosch154 когда-то, смесь победнее в экономичном, побогаче в мощностном(до черного дыма), УОЗ пораньше (типа адаптируется) в итоге получается прошивка, которая прет только на самовнушении затюненного от громкости бренда.
Кубань
смесь победнее в экономичном, побогаче в мощностном(до черного дыма), УОЗ пораньше (типа адаптируется) в итоге получается прошивка, которая прет
Сергей Васильевич, а разве это не так и сейчас? Чёт я думал именно так. Только "потихонечку", а не больше/меньше аш на 50%.
ервик
Во-первых, по беднее не делается, картой экономичного - не предусмотрено, но все упорно это делают, видимо никто с ШДК не ездил на своих произведениях. Можно канечно и обеднить поправками, но для этого нужно вылезти из-за стола и настраивать по ШДК в тех режимах где нужно. УОЗы в современных софтах уже не задерешь, звенит, но дерут. Обогащение в мощностном и опускание зоны режимов дает эффект, вот это и все. Только 16 клапанный двигатель как был мертвым до 3000 так и остается, надо рыть калибровки влияющие на ускорение, но нужно опять из-за стола вылезти. А это те режимы, которые и зажимают ради евро-норм, для этого и эл.дроссель ввели чтобы разорвать связь желаний водителя с дроссельной заслонкой.
Когда авто не получает нормального ускорения мы давим гашетку дальше в пол и долго ждем пока оно покатится, чтобы как-то стартануть нужно крутить до 4-5 тысяч. Думаю, знаешь как ведет себя карбовое авто, когда не работает ускорительный насос и как оно набирает обороты когда этот насос немного затюнить.
Имея хорошее ускорение и отзывчивость на педаль, остальное можно и не трогать, ну разве-что в мощностном чуть поддать топлива.
Я езжу на Boschе, прошивка комплектации Е-3 и это нисколько не мешает хорошей динамике.
ЭБУ Bosch M7.9.7 выпускается в виде двух различных аппаратных версий. Эти ЭБУ являются аналогами только по подключению, их прошивки не совместимы! Версию аппаратной реализации загрузчик определяет автоматически, программирование новой и старой аппаратной реализации выполняется одним и тем же способом.
Для программирования данного типа ЭБУ (этим модулем) необходима разборка и доработка, см. разделы Доработка ЭБУ
Окно программы содержит следующие вкладки:
Вкладка FLASH
Вкладка содержит окно просмотра буфера программы контроллера и кнопок управления:
Наличие галочки в поле Общее действ. позволяет производить выбранные операции одновременно с FLASH и EEPROM памятью контроллера за один сеанс связи.
Вкладка EEPROM
Вкладка содержит окно просмотра буфера программы контроллера и кнопок управления:
Наличие галочки в поле Общее действ. позволяет производить выбранные операции одновременно с FLASH и EEPROM памятью контроллера за один сеанс связи.
Вкладка Дополнительно
На этой вкладке можно выбрать параметры соединения (скорость обмена с ЭБУ). В том случае, если связь с ЭБУ прерывается, попробуйте работать на более низкой скорости.
Программирование без доработки контроллера.
Для программирования без доработки контроллера необходимо выполнение следующих условий:
- версия по хост-адаптера не ниже 01.01.05.
- версия модуля не ниже 1.1 или встроенный модуль.
- кабель контроллера соответствует необходимой конфигурации.
- Отсутствие галочки в поле Общее действ.
- Активная вкладка FLASH.
При соблюдении этих условий при нажатии кнопки Запись будет выведен запрос:
При положительном ответе Вы можете выбрать обновление области калибровочных данных FLASH на следующем запросе:
- контроллеры Bosch M7.9.7+ не поддерживают частичное обновление FLASH, выбор будет проигнорирован.
- в случае записи калибровок, не соответствующих типу прошивки, контроллер может перестать функционировать нормальным образом, но возможность записи в него полной прошивки останется.
Подключение ЭБУ на столе Bosch M(E)7.9.7 (М7.9.7+)
35,80: Масса ЭБУ
13: Отключаемое напряжение
12: Неотключаемое напряжение
71: К‑линия
43: Разрешение программирования (используется только при наличии доп.резистора внутри ЭБУ, внешний резистор не требуется)
63: Питание после главного реле (не исп.)
Сигнал разрешения программирования (зеленый провод универсального кабеля) необходимо подавать через резистор 4.2кОм..6.8кОм. Для разрешения программирования используется 104 контакт процессора.
Для перевода этого блока достаточно замкнуть контакт, отмеченный треугольником на массу через резистор 4-6 кОм. Можно (и даже нужно) изготовить щуп с резистором внутри и крокодилом с другой. Он понадобится Вам и для работы с любыми другими ЭБУ, переводимые в бутстрап. Замыкать нужно на время установки связи, как только процесс пошел, перемычку можно убрать.
Есть еще один вариант - аккуратно "нарисовать" резисторы очень мягким простым карандашом, графит выполнит функции резистора. После программирования следует тщательно удалить следы графита.
BOSCH M7.9.7.+ (Новая аппаратная реализация)
АвтоВАЗ, без предупреждения, уже стало доброй традицией, с августа 2005 г. резко сменил аппаратную реализацию блоков. Новый блок содержит другой процессор со встроенной flash - памятью и, естественно, другим алгоритмом чтения/записи. Узнать эти блоки просто - все первые серийные прошивки на них имеют в цифро-буквенном коде символ "Q", например B103EQ12, B103EQ17, B105DQ09, B120EQ16 и т.п. (Исключение - "старая" аппаратная реализация B103EQ07 и B103EQ09).
Для реализации возможности программирования этих блоков необходимо перепаять чип-резистор, как указано на рисунке. Просто отпаять с места, где он стоит и припаять туда, где его нет. После указанного изменения блок можно программировать с помощью загрузчика Combiloader начиная с версии с 2.1.14. После программирования резистор желательно вернуть на место.
Чип-резистор имеет номинал 6,81 К. Важно придерживаться этого номинала, что бы не получить нестабильность входа в режим программирования, например, при 5 К контроллер уже не выходит на связь.
Bosch MP7.0H
При записи в "переднеприводной" блок прошивок от "полноприводных" возникает перманентная ошибка 113. Для нормальной работы блок можно доработать:
Блок дорабытывается по приведенной фотографии: устанавливаются 2 недостающих резистора и 1 конденсатор и 1 чип резистор меняется на конденсатор. В результате переделки в блоке с "родной" прошивкой E65 будет теперь без проблем работать прошивка L29.
Bosch M1.5.4
В некоторых блоках Bosch M1.5.4 (как правило, в новых негерметичных модификациях - "консервных банках") в целях удешевления производства могут быть не установлены некоторые элементы неиспользуемых входов/ выходов, в том числе и подключаемые к 52-й ноге контроллера.
При отсутствии этих элементов переключение двухрежимных прошивок работать, естественно, не будет. Требуется небольшая аппаратная доработка блока.
Необходимо проверить наличие элементов резервного входа 52 на плате ЭБУ (выделены на верхнем фото красным цветом) и, при необходимости, установить их. Так же может быть не установлено двух сопротивлений номиналом в 10 kОm на оборотной стороне платы. Их расположение смотрите на нижнем фото, выделены черным прямоугольником.
Переделка 40/60 Bosch для работы на одновременном впрыске
Небольшое "вмешательство" в схему ЭБУ для работы прошивок 70-го Bosch в 40/60 блоках - в цепи управлением подогревателем, который используется как драйвер форсунок в 70-м блоке установлен диод, удерживающий форсунки в открытом состоянии больше расчетного времени и отсутствуют два стабилитрона. То есть, в этом случае диод нужно удалить и запаять два отсутствующих стабилитрона.
Читайте также: