Volkswagen Jetta VII (Pepper)

Запис 75: Активація адаптивного круїз контролю Jetta Mk7. Частина 2. Кодування

Я їжджу на Volkswagen Jetta VII
Суми, Україна

У першій частині я зупинився на тому, що в радар було залито прошивку 5Q0907572R_0771:




Тепер радар голий, босий, немає ні параметрії, ні кодування:





ПАРАМЕТРІЯ або DATASET


Тут треба зупинитися більш детально. 


По-перше, параметрія має бути під конкретну прошивку. Якщо у нас параметрія під прошивку 5Q0907572N, то пролити її в прошивку 5Q0907572R не вийде, процес імпорту завершиться помилкою.


По-друге, параметрія має бути конкретно під вашу модель авто. Якщо у вас Jetta, а намагатися залити параметрію від Tiguan, то процес імпорту завершиться успішно, але в блоці з'явиться помилка про невідповідність: FAULT_DATASET_MISMATCH. Фінт вухами, як з камерою заднього огляду, вже не прокатить.




Параметрії під Jetta 7 у вільному доступі немає, але є кілька варіантів.


Перший, скрафтити параметрію через онлайн калькулятор (за гроші - 30 євро), щоб це зробити треба знати VIN авто, яке має радар з ПО 5Q0907572R з заводу.


Наприклад, тут https://vaglogins.com/page/XML-generator

Або тут, https://xml.vw-geko.com/xml


Як працює, не перевіряв, не знаю.


Другий, купити у людини, яка має доступ до офіційного онлайн серверу VW, але знову треба знати VIN авто, яке має радар з ПО 5Q0907572R з заводу.


Я знайшов таке авто. І пішов другим шляхом. Дякую за наводку пану @mukich.  Обійшлося це мені в 20 євро.


Авто, vin якого я використовував для пошуку параметрії, з заводу має лише активований FEC 10009203, тобто запобігання зіткненням. То ж тепер файл параметрії треба відредагувати.


Параметрія в HEX вигляді, її структура відома і виглядає наступним чином (зображення з інтернету):




По суті нас цікавить лише три секції:

  • Рожева секція, де треба значення в своєму файлі замінити на значення такої ж довжини, але лише з F та відповідно з 0
  • Бірюзова секція, де треба значення NAR замінити на EU
  • Червона секція - контрольна сума файлу, розраховується онлайн калькуляторо, я користувався цим


в поле вводу треба скопіювати з файлу значення, яке йде до значення контрольної суми, виставити параметри в калькуляторі як на скріні вище, порахувати нову контрольну суму, і заміни її значення на нове в файлі. В результаті будемо мати файл параметрії під максимальні FEC-коди радару.


Заливаю наш файл і перевіряємо на наявність помилок DATASET:






Як бачимо, помилки по відсутній параметрії тепер відсутні.


КОДУВАННЯ

Закодувати треба буде наступні блоки:

  • 19 - гейтвей
  • 01 - двигун
  • 03 - ABS
  • 13 - радар
  • 17 - приборна панель
  • 5F - мультимедіа
  • 76 - парктронік

Поки кодування не будуть проведені по всім зазначеним блокам, висітимуть помилки, що не витираються в блоках: двигун, АБС, радар


То погнали детально по блоках:


Блок 19 - Гейтвей > Кодування  

  •  [LO]_FPA_Funktion_ACC:    [VN]_active

Блок 19 - Гейтвей > Адаптації    


[VO]_Multi_function_steering_wheel_control_module Coding Value:   

  • [LN]_variant:    [VN]_ACC-High
  • [LO]_FoD ACC:    [VN]_activated
  • [LN]_Switch_speed_limiter:    [VN]_not_active - на двигуні 1,4 функція у Jetta не підтримується

Блок 1 - Двигун > Кодування

  • byte 5 > bit 6 -> set 1

Блок 3 - ABS > Кодування

  • byte 24 > bit 3 -> set 1
  • byte 24 > bit 4 -> set 1

Блок 13 - Радар > Кодування


Радар з обнуленим кодуванням не приймає кодування по одній опції через текстовий режим. Тому або імпортуємо кодування з файлу, або в бінарному вигляді вводимо побайтово. За довге кодування радару подяка оцьому пану. Підтримайте лайком його автомобіль. За те, що знайшов час і мотнувся злити кодування до Маркела, подяка пану @Symbol. Підтримайте лайком і його автомобіль.


Рекомендую пролити моє кодування, а потім вимкнути параметри, які не підтримуються на вашому авто:


3304670219FFC428949C810580400600000000000000000004


Наведені нижче кодування вже містяться в довгому кодуванні. 

  • [LO]_Lane_change_support:    activated     - якщо присутній блок 3С - радари сліпих зон.
  • [LO]_FPK_functions:    installed    динамічна машинка на панелі приладів
  • [LO]_Ultrasonic_sound_sensor:    [VN]_Park_distance_control    - якщо встановлено звичайний парктронік (не PLA)
  • [LO]_Cruise_control_mode:    not_activated -   наше авто не підтримує вибір режимів звичайний/адаптивний/обмежувач швидкості
  • [LO]_Operation_mode:    [VO]_Operation_mode_1   - крок зміни швидкості круїзу через відповідну кнопку на кермі

Блок 17 - Приборка > Кодування

  • [LN]_adaptive_cruise_control:yes - може називатися в одіс - Automatic distance regulation

Якщо не увімкнути, то в блоці радара буде помилка: FAULT_DIS_FAIL




Блок 17 - Приборка > Адаптації


[VN]_Display_longitudinal_coordinator:

  • [LN]_adaptive_cruise_control:    [VN]_active    
  • [LN]_cruise_control:    [VN]_not_active    наше авто не підтримує вибір режимів звичайний/адаптивний/обмежувач швидкості
  • [LN]_speed_limiter:    [VN]_not_active    1,4 Jetta не підтримує

Блок 5F - Мультимедіа > Адаптації

[VO]_Car_Function_List_BAP_Gen2:

  • [LO]_ACC_0x05:    [VN]_activate
  • [LO]_ACC_0x05_msg_bus:    [VN]_CAN_Extended

[VO]_Car_Function_Adaptations_Gen2:

  • [LO]_menu_display_ACC:    [VN]_activated
  • [LO]_menu_display_ACC_over_threshold_high:    [VN]_activated

Блок 76 - Парктронік > Кодування

  • [LN]_Adaptive_cruise_control:[VN]_activated

Усе. Чистимо всі блоки від помилок і перевіряємо функціонал.




Динамічна іконка авто попереду - близько:




Динамічна іконка авто попереду - середньо:





Динамічна іконка авто попереду - далеко:



Stop&Go працює в межах заявлених виробником 3 секунд. Якщо треба рушити потім, то або тиснемо легенько газ, або двічі кнопку RES на кермі.

Невелике доповнення стосовно кнопок на кермі:


Якщо у вас кермо старого зразка (1) з кнопкою звичайного круїз контролю, то заміна керма обов'язкова, інакше матимете помилки:

  • FAULT_GRA_CODE
  • FAULT_TSK_IRREV_FAI
  • FAULT_TSK_ACC_CODING_PLAUS_FAIL

Якщо у вас кермо нового зразка (2), то міняти немає необхідності, достатню в адаптаціях гейтвея змінити в  розділі [VO]_Multi_function_steering_wheel_control_module Coding Value значення [LN]_variant на [VN]_ACC-High.






Ціна питання 20 EUR, Пробіг 59356 км.
Опубліковано: 27 березня 00:15
2 0 1

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.
Я їжджу на Volkswagen Jetta VII
У мене на рідному кермі дорестового зразка без заміни кнопок була помилка по двигуну (Р164700 Проверить кодировку/модификации блоков управления, трансмиссии). Кнопки були замінені на 5G0859442AB. Після всього незабуваєм про необхідність калібрування радару. Не міг відкалібрувати поки не згадав про необхідність закріпити радар, мій лайфхак з гайками М8:
1
31 березня 11:17