Початок: тиць
Після написання звіту про невдалу установку Footwell Light та аналізу запропонованих рішень, було виділено три можливих шляхи:
Перший шлях манив своєю простотою, але розлучатися з 220$ заради 4х лампочок підсвітки салону не дуже хотілося. Другий виглядав більш реальним, але був присутній доволі великий ризик "покласти" блок і залишитися без авто до моменту встановлення нового. Залишається тільки третій. У чому ж він полягає?
Для початку, йдемо в VCDS, відкриваємо Adaptations Map і знімаємо дамп адаптацій блоку 09 (це і є наш BCM) в CSV файл. Потім, проходимося по всіх Leuchte* ( з нім. - cвітло) рядках і знаходимо там незадіяні канали. Я для себе виділив такий шлях (можливо, це можна зробити якось простіше): шукаємо по файлу регуляркою "Leuchte.*Light_Function_A", запам'ятовуємо всі канали, де value = "not active", потім по кожному каналу з отриманого списку перевіряємо що решта Light_Function (B-H) також "not active", і формуємо результат. Для мого BCM результат вийшов таким:
Leuchte10SHUTTER LRB45
Leuchte12NL LB40
Leuchte13NL RB3
Leuchte31AMBL 1C65
Leuchte32AMBL 2C64
Leuchte33AMBL 3C72
Leuchte34AMBL 4C71
Три символи в кінці кожної назви з результату - це роз'єм BCM та номер піна. Наприклад, Leuchte10SHUTTER LRB45 = роз'єм B, пін #45, Leuchte13NL RB3 = роз'єм B, пін #3 і т.д.
Тепер нам потрібно співставити отриманий результат з фактичною наявністю пінів у BCM:
З отриманого результату бачимо, що з цього списку, фізично у нас присутні тільки піни B3 та B40. Звернувшись до розпіновки 087 BCM блоку, можна зробити наступний висновок:
B3 — вихід для лампи правої протитуманної фари
B40 — вихід для лампи лівої протитуманної фари
Ого, ще один сюрприз: виявляється, що 087 блок підтримує ПТФ! Що ж, дуже цікаво, однак установка ПТФ в мої плани не входила (і, швидше за все, не буде), тому один з двох цих пінів можна пустити на підсвітку зони ніг. У майбутньому, якщо буде проведений апгрейд BCM на 089 або 090, то можна буде запінувати одну з туманок на той, що з'явиться, пін #45 підсвітки зони ніг. Але, наша розповідь не про це. Йдемо в автомобіль, скидаємо клеми АКБ, знімаємо BCM, накладку роз'єму B, знаходимо там пін #40:
Пінуємося, накидаємо кільце маси на точку маси під накладкою, в якій стоїть ручка відкривання капота, збираємо все назад, підключаємо АКБ. Далі, вмикаємо VCDS і кодуємо наш 40 пін згідно з інструкцією з статті:
ENG124873-ENG115207-Leuchte12NL LB40-Type_Of_Load_12=LED Kleinleistung ohne Open Load Diagnose.
ENG124873-ENG115210-Leuchte12NL LB40-Light_Function_A_12=Ambientelicht 1
ENG124873-ENG115212-Leuchte12NL LB40-Dimming_AB_12=100
ENG124873-ENG126587-Leuchte12NL LB40-Fehlerort_mittleres_Byte_DTC-DFCC_12=03
IDE02957-ENG115823-Ambient lighting-Defaultwert Ambienteprofil Vorn=80
В адаптаціях блоку 5F: ENG122229-ENG117706-Car_Function_List_BAP_Gen2-interieur_light_0x08=activated
Вимикаємо VCDS, запалювання, виходимо з авто, закриваємо, відкриваємо, сідаємо, і... нічого. Першим ділом думав, що промахнувся з піном в BCM і доведеться знову лізти в роз'єми, але перед цим вирішив почитати інші звіти по установці підсвітки. У статті виявив, що автор виставляв значення Light_Function_A в Footwell (а не Ambientelicht 1, як зробив lprot). Що ж, знову підключаємося до авто, міняємо значення Light_Function_A піна #40 на Footwell, і... успіх!
Тепер залишається тільки підключити два плафони в сидіннях, вирішив поєднати цей процес з установкою підігріву передніх сидінь (який планується пізніше на цьому тижні).
Що почитати:
1. Стаття EvilSerge по кодуванню світла - https://vwcoding.ru/en/MQB/codingLights/#_7