visteon dcu 102

  • Автор темы Автор темы bking
  • Дата начала Дата начала

Сообщение #1

bking

Под наблюдением
Франция
С нами
28.02.2026
Сообщения
4
Реакции
0
Страна
Франция
Здравствуйте,
У меня возникли некоторые трудности с изменением ECU Visteon DCU102 на Citroën Jumper 2.2 HDi 2011
Я использовал KTAG (подключение по K-line)
После считывания данных у меня получилось два файла: один на 245 КБ, другой на 832 КБ
Насколько мне сказали, файл на 832 КБ можно изменить, но записать его обратно в ECU car невозможно, он защищен.
Ни одна программа не может изменить файл на 245 КБ, но его можно записать обратно.
Если кто-то мог бы помочь мне отключить DTC (P1304)
Извините, если я написал не в тот раздел форума
 
Оценки и отзывы
Всего оценок: 0

Сообщение #2

Привет,
У меня возникли небольшие проблемы при изменении прошивки ЭБУ Visteon DCU102 на Citroën Jumper 2.2 HDi 2011 года.
У меня есть ...

Привет,

Visteon DCU 102 на Citroën Jumper 2.2 HDi действительно довольно необычный ЭБУ для работы.

То, что вы считали с помощью KTAG

  • файла на 245 КБ → обычно это область внешней памяти (EEPROM / serial flash). Её можно перезаписывать, но обычные программы для работы с картами (WinOLS, ECM Titanium и т. д.) плохо её распознают, потому что карты находятся не непосредственно там.
  • Файл на 832 КБ → это область внутренней flash-памяти (программа + калибровки / карты). Именно там находятся карты и DTC, но, как вы заметили, перезапись заблокирована (защищённая от записи область этого микроконтроллера).

Это известная проблема DCU 102, когда reading/writing через K-Line с KTAG.

Варианты решения вашей проблемы

1. Reading/writing в режиме Boot (BDM / JTAG)

Оптимальным вариантом будет перейти в режим Boot (вскрыть ЭБУ и подключиться напрямую к BDM/JTAG точкам на плате). В режиме Boot обычно можно считать И перезаписать всю внутреннюю flash-память (832 КБ), без защиты K-Line.

  • KTAG обычно поддерживает режим Boot на этом ЭБУ — проверьте список протоколов и убедитесь, что у вас есть протокол Boot / BDM для DCU 102.
  • Alientech KessV2 в режиме Bench/Boot также может подойти.

2. Отключение DTC P1304

Код P1304 (ошибка впрыска в 4-м цилиндре / вклад цилиндра) находится в области калибровок файла на 832 КБ. Чтобы его отключить, нужно:

  • Найти таблицу DTC в файле на 832 КБ (с помощью WinOLS или hex-редактора).
  • Обнулить или изменить флаг активации соответствующего DTC.
  • Перезаписать изменённый файл — для этого потребуется режим Boot, как описано выше.

Что нужно для дальнейшей помощи

  • Точные данные HW и SW для ЭБУ (маркировка на корпусе или данные, считанные с помощью KTAG).
  • Подтвердите точный протокол, используемый в KTAG (номер протокола / режим чтения).
  • Если вы можете поделиться файлом на 832 КБ, я смогу подсказать расположение DTC P1304.

В итоге: при работе через K-Line перезаписать внутреннюю flash-память не получится. Перейдите в режим Boot — тогда вы сможете и изменить, и перезаписать файл с картами и DTC.
 
Активность
Пока здесь никого нет