Оскільки під час відновлення авто було встановлено європейські фари, вже давно виникала ідея спробувати дообладнати машину системою Adaptive Front Lighting System (AFLS). Це система, яка автоматично коригує напрям світла фар - як по вертикалі, так і по горизонталі - залежно від завантаження автомобіля, кута повороту керма та інших параметрів.
УВАГА! НЕ ВИКОРИСТОВУЙТЕ ЦЕЙ ДОПИС ЯК ІНСТРУКЦІЮ. В АВТОРА НЕ ВИЙШЛО КОРЕКТНО ПОЄДНАТИ СИСТЕМУ З АВТОМОБІЛЕМ!
Наступна частина, де вдалось вирішити проблему читання блока.
Нижче - короткий опис від Mopar:
Адаптивна система переднього освітлення (AFLS) містить модуль адаптивного переднього освітлення (AFLM), який контролює дротові сигнали від датчиків вирівнювання передньої та задньої осі, а також вхідні дані з шини Controller Area Network-Chassis (CAN-C), щоб забезпечувати дві функції AFLS:
Dynamic Bending Light (DBL) – функція DBL полягає у горизонтально повертаючомуся ближньому світлі фар. Поворот залежить від різних параметрів, пов’язаних з динамікою руху автомобіля. Функція DBL працює лише тоді, коли автомобіль рухається вперед.
Automatic Vertical Aim Control (AVAC) – функція AVAC автоматично коригує відстань освітлення фар під час ввімкнення ближнього світла. AVAC забезпечує достатню глибину видимості для водія. Вплив нахилу кузова автомобіля на відстань освітлення компенсується відносно дорожнього покриття.
Функції DBL та AVAC активуються й деактивуються за допомогою програмної кнопки, розташованої у радіоприймачі або в Електронному інформаційному центрі автомобіля (EVIC). AFLM надсилає повідомлення по шині CAN-C до BCM на основі вибору, зробленого користувачем.
Оскільки інформації на цю тему в інтернеті майже немає, то есперимент буде що називається "по граблям.
В першу чергу було придбано на розбірці блок Adaptive Front Lighting Module з номером 68290302AB (далі - AFLM). Блок 2018 року, тобто один з перших що встановлювались на рестайлінг.
Існує також новіша версія блока - 68290302AC. Це має значення, адже якщо порівняти розпіновку конекторів за 2019 і 2020 роки, можна побачити, що з піна №8 зник вхід сигналу від переднього датчика положення осі. Причина цього не до кінця зрозуміла: або це помилка у схемі (оскільки в описі системи й надалі згадуються два датчики), або ж дійсно навмисна зміна в прошивці.
Тим не менш, експериментуємо з блоком 68290302AB. У комплект до нього додамо датчик 68291907AA і зберемо схему, що називається, «на колінці».
Підкинувши осцилограф до різних входів бачимо що блок почав щось видавати по CAN-C, а датчик віддає поточні показання блоку.
Робимо висновок, що блок загалом працездатний, і переходимо до подальших експериментів вже безпосередньо на автомобілі.
Під’єднання робив тимчасово - шину CAN-C знайшов за бардачком, живлення напряму на акумулятор. Оскільки робив уперше, вирішив демонтувати весь бардачок. За інструкцією це робиться досить просто, хоча дістатися знизу до трьох саморізів виявилося не надто зручно. Втім, згодом з’ясувалося, що знімати сам бардачок не обов’язково - до колодок CAN цілком реально дотягнутися й без цього.
І тут почались проблеми. По-перше, блок не вийшов на зв'язок ні в AlfaOBD ні в JSCAN.
По-друге, блок BCM зафіксував появу нового модуля, видавши помилку «ECU mismatch». У налаштуваннях був активований пункт «Headlamp leveling», а під час спроби виконати PROXI з’явилось попередження «CAN UNIT EOL NOT OK». Водночас у самій процедурі я не побачив жодної спроби записати до цього блока якусь конфігурацію.
Далі вирішив закруглятись й від’єднав усе обладнання. Після від’єднання блока AFLM В якийсь момент, який я точно не зафіксував, у BCM з’явилася помилка U0182 — Lost communication with Adaptive Front Lighting Control Module. З цього можна зробити висновок, що теоретично BCM знає про існування такого модуля, тож ситуація виглядає не безнадійною.
Отже, підсумки:
Неможливість підключення до блока - основна проблема. Через це неможливо буде коректно діагностувати потенційні помилки в майбутньому.
AlfaOBD, JScan, і, схоже, BCM, наразі не можуть спілкуватися з цим модулем. На жаль, немає доступу до офіційного сканера, яким можна було б перевірити це однозначно. Можливо, варто пошукати у поляків блок 68290302AC - вони коштують недорого, а якщо йому ще не потрібен передній датчик, можна ще й заощадити.
Теоретично, BCM знає про існування AFLM і, можливо, здатний з ним взаємодіяти.
Якщо у когось є ідеї чи слушні зауваження - залишайте їх у коментарях.