Edc16c35 bmw подключение на столе

Добавил пользователь Alex
Обновлено: 19.09.2024

Вкладка FLASH

Модуль Combiloader Bosch EDC16 BSM (J2534)

Вкладка содержит окно информации о буфере FLASH и EEPROM контроллера, выбора области памяти и кнопок управления:

чтение Flash из контроллера во внутренний буфер программы
запись Flash из внутреннего буфера программы в контроллер

Наличие галочки в поле Общее действ. позволяет производить выбранные операции одновременно с FLASH и EEPROM памятью контроллера за один сеанс связи.

Вкладка EEPROM

Модуль Combiloader Bosch EDC16 BSM (J2534)

Вкладка содержит окно информации о буфере FLASH и EEPROM контроллера, выбора области памяти и кнопок управления:

чтение Eeprom из контроллера во внутренний буфер программы
запись Eeprom из внутреннего буфера программы в контроллер

Наличие галочки в поле Общее действ. позволяет производить выбранные операции одновременно с FLASH и EEPROM памятью контроллера за один сеанс связи.

Вкладка Дополнительно

Модуль Combiloader Bosch EDC16 BSM (J2534)

Вкладка содержит окно выбора опций работы программы:

  • Скорость обмена – выбор скорости обмена с ЭБУ.
  • Идентификация ЭБУ – запрашивает идентификационные данные ЭБУ.

Модуль Combiloader Bosch EDC16 BSM (J2534)

Порядок действия при работе с ЭБУ:
Подключение к ЭБУ:

Для подключения к ЭБУ используются сигналы от адаптера Загрузчика (GND, K30, K15, K‑Line ) и от J2534-адаптера (GPT1, GPT2).

Для определения необходимости подачи +12В на 16 контакт адаптера DiaLink отключите точки GPT и подайте питание на ЭБУ (на вкладке Диагностика нажмите кнопку Зажигание). Замерьте напряжение на точках GPT ЭБУ. Если напряжение на каком-либо из контактов составляет около 12В, подайте +12В на 16 контакт DiaLink. После этого подключите обратно точки GPT и установите связь с ЭБУ.

Eсли в документации не указаны точки подключения GPT, попробуйте использовать наиболее часто встречающиеся для GPT сигналы: вход датчика коленвала, входы датчиков распредвалов, вход датчика скорости автомобиля, вход сигнала генератора. При этом сигналы GPT1 и GPT2 можно менять между собою местами.

Подключение Dialink: 4,5 GND, 7 – GPT2, 15 – GPT1

Подключение адаптеров Сканматик (SM2; SM2 Pro)

Контакт OBD‑2 Контакт DB25 Назначение
4,5 20,21 GND
16 1,2 12V
1 23 GPT1
2 4 GPT2

В обозначении контактов используется формат записи X:Y:Z или X:Z, где

X – номер разъёма или количество контактов в разъёме
Y – количество контактов в группе внутри разъёма
Z – номер контакта в группе/разъёме.

При нумерации разъёмов ЭБУ должен быть расположен плоскостью крепления вниз, этикеткой вверх, вид на разъёмы, слева-направо.

94:18 – 94-контактный разъём, 18‑й контакт.
3:16 – третий разъём, 16‑й контакт.
2:26L:1 – второй разъём, нижняя (L) группа из 26 контактов, 1‑й контакт.

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

Если для ЭБУ указано более двух контактов GPT, необходимо подключить любые два из указанных. В случае отсутствия связи необходимо использовать иную комбинацию.

FCA – Fiat Chrysler Automobiles (Fiat / Chrysler / Maserati / Ram)

HK – Hyundai / Kia
JLR – Jaguar / LandRover
PSA – Peugeot Société Anonyme (Peugeot / Citroën)
RN – Renault / Nissan
VAG – Volkswagen AG (Audi / Bentley / Bugatti / Lamborghini / Porsche / Scania / SEAT / Skoda / Volkswagen)

Важные обновления модуля.

29.12.2021 Поддержка адаптеров Сканматик‑2/2 Pro
17.03.2020 Первый релиз модуля.


В прошлой части я рассказал, как жизнь заставила нас заняться созданием прошивки. Но прежде чем делать прошивку, нужно понять чем ее считывать и записывать в блок управления ДВС.


На Jeep Grand Cherokee WK/WH с двигателем OM642 устанавливалася блок управления ДВС Bosch EDC16 CP31. В различных модификациях этот блок ставился на множество дизельных машин, начиная от УАЗа, заканчивая Porsche.

Существует много программаторов, которые читают и пишут в память EDC16, однако их работоспособность сильно зависит от марки производителя автомобиля, модели и.т.п. Когда Jeep c OM642 был еще редким зверем, многие программаторы, работающие через OBD разъем, не могли прошить его блок управления двигателя. И в то же время эти же программаторы совершенно спокойно шили точно такой же блок управления двс, установленный на машинах Mercedes. Это ограничение возможно обойти, если подключаться напрямую к блоку управления ДВС, а не устанавливать связь через OBD разъем.


Прямое подключение к блоку управления ДВС имеет ряд плюсов. Во первых это более высокая надежность подключения и, соответственно, гораздо меньше шансов испортить ЭБУ. Если же что то пошло не так, то возникшую проблему будет гораздо проще решить. Во-вторых, это возможность считать всё содержимое памяти электронного блока, а не только часть памяти, которой порой ограничены возможности программаторов работающих через OBD. Эти программаторы читают так называемую "область калибровок" — часть памяти ЭБУ, в которой содержаться параметры, определяющие работу двигатея. Этого обычно достаточно для чип-тюнинга, однако это не позволяет делать некоторые полезные вещи, о которых я расскажу дальше.

С другой стороны у прямого подключения есть ряд минусов, главным из которых является сложность вскрытия блока. Дело в том что блоки EDC16 обычно герметичны, что очень хорошо для эксплуатации, однако не хорошо для вскрытия. Эти ЭБУ заклеены очень прочным герметиком и разобрать блок не повредив его — весьма сложно. В интернете полно инструкций, где люди выпиливают куски крышки для получения доступа к интерфейсу или придумывают хитрый способ, как располовинить блок, однако ни один из этих методов не гарантирует сохранность блока при вскрытии. Кроме того, если у вас нет готовой прошивки под машину или если вы собираетесь настраивать мотор, то каждый раз вскрывать блок для того, что бы внести минимальные изменения излишне трудоемко.


Для прямого прямого подключения к ЭБУ построенных на процессорах Motorola серии MPC5xx, в том числе EDC16, используется bdm (Background Debug Mode) интерфейс. Из популярных программаторов работающих по данному интерфейсу можно назвать BDM100 и Ktag от Alientech. На aliexpress можно взять вполне рабочий клон BDM100 меньше чем за 2000 рублей, чем я и не приминул воспользоваться.


Не вижу смысла переделывать хорошо сделаную работу, поэтому не буду описывать процедуру подключения, чтения и записи блока, которая отлично описана у ra9faf в его посте Чип-тюнинг своими силами. Часть 1. Считывание и запись прошивки. Я же предупреждал, что на УАЗе такие же мозги!)))


Надо сказать нам удалось разобрать блок не повредив его. Кроме того, мы успешно считали 2 мб флеш-памяти, которые нам предстояло изучить, что бы записать в мой блок стандартные калибровки.

Однако вам я все же не буду рекомендовать самостоятельно подключаться по BDM, если вы до этого не имели дела с подобной электроникой и не желаете связать с ней вашу дальнейшую жизнь)). Много сложностей и слишком велики риски повредить блок ради возможности немного увеличить мощность. Да и к тому же я вам обещал ПРОСТОЙ способ, а это явно не он. Но для понимания методики работы с ЭБУ ДВС эту тему поднять надо было. Однако в следующей же части мы все таки поговорим о простом способе!

Вот так выглядит ЭБУ Bosch EDC15

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

Как программировать Bosch EDC15, EDC16 дизельных двигателей.


Перепрограммирование ЭБУ этих модификаций широко доступно на сегодня в режиме флешера, т.е. через диагностическую колодку автомобиля.

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

Рассмотрим на примере работы с этими ЭБУ Galetto Флешера.

1. Подключаемся к автомобилю, включаем зажигание, зхапускаем оболочку флешера, выбираем производителя
автомобиля.
2. Выбираем тип блока управления.
3. Нажимаем на кнопку чтения информации об ЭБУ.
4. Считыаем нужный нам идентификатор серийного софта. В данном случае это 366251

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

5. Находим такой-же модифицированный и загружаем его в буфер программы.
6. Загружаем прошивку в ЭБУ, Всё готово!

Если по какой-то причине у вас прервалась связь с блоком во время программированния, не отчаивайтесь. Можно попробовать переписать, если бутлоадер записался, то блок на связь выйдет и перепишется. При обрыве связи на первых процентах и соответственно невозможности перезаписи через колодку диагностики, следует выпаять флеш-память 29F400 и записать её в программаторе. Прошивка при таком способе записи используется в том-же формате, какое либо (де)кодирование не требуется.

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

На этом собственно и всё.

Программирование BOSCH EDC16

Отельная большая тема, которую можно обсуждать бесконечно.
Тема непростая, затратная в плане оборудования, требующая определенной квалификации от чип-тюнера, но очень прибыльная и перспективная.

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

1. Вскрытие блоков.

Вскрыть блок, не повредив крышку, особенно если вскрываешь в первый раз довольно сложно. Дело в том что блоки EDC16 преимущественно герметичны и очень хорошо заклеены черным очень тягучим прочным герметиком, а задняя крышка блока, не сняв которой вы не получите доступ к BDM интерфейсу сделана из дюрали, соответственно делайте выводы.
Сразу оговорюсь, снять ее совсем не оставив следов получается в очень редких случаях, однако последствия можно минимизировать. Для этого возьмите максимально плотную и максимально широкую плоскую отвертку и аккуратно подденьте ей крышку со стороны противоположной разъему (если будете делать это со стороны разъема, есть вероятность повредить разъем). При этом учтите, что засунуть отвертку вы можете не более чем на 5-10 мм, иначе можете повредить smd компоненты ЭБУ. Вставив отвертку, аккуратно потяните крышку вверх. Старайтесь делать это с минимальным усилием, иначе повредите крышку. Приподняв край крышки, начинайте тонким лезвием (канцелярским ножом или скальпелем) подрезать герметик, в обе стороны от отвертки. Используйте еще 1-2 отвертки для того чтобы держать крышку. Таким образом, продвигаясь по кругу, подрежьте герметик с трех сторон (со стороны разъема это делать очень неудобно, да и не надо), после чего просто отогните крышку, герметик со стороны разъема вы просто оторвете. Добавлю: не подсовывайте отвертку под петли крепления крышки. Петли можно погнуть или вообще отломить.
В принципе больше ничего делать с блоком не надо, все, что может понадобиться находится с этой стороны платы. Но если вдруг вам понадобится флешка, блок таки придется открыть целиком. Так вот, учтите что разъем тоже приклеен на герметик. Подрезать его лучше с боков разъема, для этого надо сначала оторвать плату от мест, где она соединена с корпусом слоем термопасты, для этого, надо подрезать герметик по краю платы, и аккуратно поддевая ее теми же отвертками приподнять. Делайте это особенно аккуратно, плату легко сломать. После того, как плата будет держаться за корпус только за счет разъема, возьмите блок за разъем и корпус, и оттяните в одну сторону, подрежьте герметик, потом оттяните в другую и тоже подрежьте герметик, после чего можете вставить отвертку в щель между разъемом и платой с торца блока и приложив усилие вытащить плату. Можно делать это с двух сторон.

Идеальный и самый безопасный вариант - bdm интерфейс. Чей он будет фирмы, разницы нет. Читает весь образ флешки, восстанавливает уложенные при записи по диагнозе ЭБУ. Но в работе данный интерфейс несколько трудоемок, нужно снимать-вскрывать блок.

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

Чуть менее идеальный вариант - байтшутер, оптикан или флешер от cmd, способные писать эти блоки по диагнозе.

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

Но тут есть нюансы. Корейские EDC16 отдают при чтении только калибровки 256кБ, а вот писать надо полный фулл 2мБ. То есть калибровки туда тоже можно засунуть, но таким образом получите мигающую лампочку накала свечей и ошибку по коробке, не помню точно какую, но коробка будет работать в аварии. Кстати на форумах клиенты бывает жалуются на такой "чип-тюнинг".
Через BDM можно читать и флешь и еепром. В разных вариантах они могут быть внешние либо внутренние. В EDC16C39, это те же Sorento, GW и Touareg, стоит процессор MPC562MZP56 rev. D, внешняя флешь ST M58BW0160B70T3F объемом 2 мб и внешняя eepromка ST 95320 объемом 4к. Флешь BDM 100 от CMD, клонов которого полно на просторах паутины, читает и экспортирует из проекта правильно, а вот еепром она читает 2 раза подряд, на выходе получаем 8к. Так что файл после чтения надо разделить пополам, отредактировать и склеить заново один и тот же отредактированный файл.
В еепроме в этих блоках хранятся ключи, серийный номер ЭБУ, иденты прошивки и дата программирования. в китайцах например тока иденты, серийник и дата, иммо на них нет. Причем это все можно менять и иденты в еепроме могут не соответствовать идентам прошивки. Например без труда заливали файл с ключами считанный в программаторе с еепромки дохлого блока от соренто 2007 года и записывали BDM в блок 8го года без изменений, хотя софт в блоках совершенно разный. С ключами проблем не возникло.

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

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

Как программировать Bosch EDC15, EDC16 дизельных двигателей.

Подпаиваясь к разъему на плате, соблюдайте особую осторожность. Не используйте высоких температур при пайке, не прогревайте контактные площадки паяльником, их очень легко оторвать. Слой лака, которым покрыта поверхность ЭБУ очень тонкий. клей тоже не очень. Для того чтобы не греть паяльником поверхность контактных площадок используйте фен, а для самой пайки нормальный флюс и низкотемпературный припой. И самое главное - избегайте жестких соединений разъемов с платой, используйте тонкий МГТФ провод. При использовании жесткого соединения вероятность того что вы оторвете контактные площадки при снятии головки шлейфа -очень высока. К тому же - припаять разъем ровно не так уж и просто как кажется на первый взгляд, соответственно возникает вероятность сломать блок даже не прочитав флешь/еепром.

Более подробный и полный мануал по программированию ЭБУ Bosch EDC15, Bosch EDC16 дизельных двигателей можно скачать по ссылке:

Читайте также: