Про световую конфигурацию

Несколько месяцев назад  я написал пару заметок про активацию второй задней ПТФ и задних габаритных огней в режиме ДХО. К сожалению, вытащить что-то бОльшее из разбора файлов VAS по световой конфигурации у меня уже не получалось, поэтому работы в этом направлении были приостановлены. Однако, это не помешало опробовать альтернативные световые схемы от Octavia RS и от Golf GTI, чтобы снять соответствующие дампы для сравнения и попробовать разобраться в световой конфигурации…

Для того чтобы анализ был более наглядным, пришлось воспользоваться Excel, чтобы получить наглядные графические представления полученных дампов.

Я приводил дампы вот к такому представлению (дамп Octavia (0x39)). Цифры вида: 128, 64, 32, 16, 8, 4, 2, 1 — это значения позиции бита (0-ый бит 2^0 = 1, 1-ый бит 2^1 = 2, 2-ой бит — 2^2 = 4 … 7-ой бит — 2^7 = 128).

Битовое представление дампов в Excel
Битовое представление дампов в Excel

Думаю здесь самое время напомнить о том, что было известно совершенно точно:

В этом списке можно отметить есть два интересных совпадения:

  • адреса байтов, в которых осуществляется активация/деактивация лампы в зависимости от режима идут со смещением +3 (на скриншоте выше выделены жирным шрифтом);
  • номер бита, который отвечает за активацию лампы в режиме ДХО в обоих случаях один — это 1 бит (нумерация битов с нуля).

Если предположить, что это не простое совпадение, а закономерность, то можно немножко видоизменить представление дампов, оставив в них, только те адреса, которые отвечают за активацию/деактивацию лампы в зависимости от режима, предполагая, что каждый бит отвечает за один какой-то режим.

В результате можно получить своеобразное графическое представление активации/деактивации лампы в зависимости от режима…

Например, так выглядит дамп от простой Octavia (0x39)…

Битовое представление дампа Skoda Octavia A5 FL
Битовое представление дампа Skoda Octavia A5 FL

Если вспомнить, что за активацию ДХО отвечает 1 бит, то можно выделить адрес, в котором активация происходит только в режиме ДХО: 3109. Кроме этого, можно отметить адрес в 3091, в котором в версии для Octavia RS активирован бит «ДХО» и сразу возникают подозрения, а не светодиодные ли модули ДХО это… Записав, в 3091 значение 00 у меня отключились передние габариты… А вот при записи в 3109 значения 00, действительно, отключились ДХО. Вывод напрашивался сам собой и в общую картину добавилось два адреса:

  • 3091 — передние габариты;
  • 3109 — секция ДХО в передних ПТФ;

Собственно, на этом у меня в очередной раз возникла большая пауза с точки зрения натурных экспериментов, все-таки подбор значений требует времени: подключись, запиши, отключись, выжди 2-3 минуты, проверь результат… И хотя алгоритм поиска для себя я уже наметил (писать 00 и смотреть что отключится), руки все никак не доходили…

Однако теперь это уже не важно, т.к. на форуме autoprogs.ru в ветке по отключению передних габаритов пользователь bmwag сам того не ведая дал мне ключ, с помощью которого расшифровка получилась практически мгновенной. Вот это сообщение:

может программу нормальную купить которая все это делает ))))) VCP

Ради интереса узнать, что же из себя представляет VCP, я нашел официальный сайт: vcp-system.com, а от туда перешел на российский вариант vag-ecu.ru

Там на первой же странице, среди новостей есть очень примечательный скриншот:

Скриншот настройки выходов BCM PQ35 в программе VCP
Скриншот настройки выходов BCM PQ35 в программе VCP

Если посмотреть на правую часть скриншота, то можно заметить блок под названием функции, в котором, по «случайному» совпадению 8 позиций:

  1. CH/LH;
  2. Дневные Ходовые Огни;
  3. Сигналы Поворота;
  4. Стоп Сигналы;
  5. Задние Габариты;
  6. Передние Габариты;
  7. Задние туманные фонари;
  8. Лампы заднего хода.

Самое удивительное, что если считать их с нуля, то функция ДХО оказывается аккурат 1 битом, а ПТФ — 6 битом. Это уже не совпадение, это уже закономерность =)

Теперь посмотрим на левую часть скриншота, там представлены номер выхода и подключение, которое осуществляется к этому выходу:

  1. ПР.ТУМАН/ЗАДН.Л.ЛАМПА;
  2. ПР.ТУМАН/ЗАДН.П.ЛАМПА;
  3. ЗАД.ХОД.П.ЛАМПА;
  4. ЗАД.ХОД.Л.ЛАМПА;
  5. СТОП П+Л;
  6. ЗАД. ГАБАР. П+Л;
  7. ПЕРЕД. ГАБАР. П+Л;
  8. ДНЕВ.ХОД.О П+Л;
  9. ПОВОРОТ ПЕРЕД П+Л;
  10. ПОВОРОТ ЗАД. П+Л;
  11. ПОДСВ. НОГ;
  12. RESSERVE;
  13. БИКСЕНОН;
  14. ПОДСВ.ПОВОР.П+Л(Корнер).

Удивительное совпадение, но, ранее мы уже определили, что:

  1. 3073 — задний левый габарит/ПТФ;
  2. 3076 — задний правый габарит/ ПТФ;
  3. 3079 — не был найден;
  4. 3082 — не был найден;
  5. 3085 — оба задних габарита/стопы;
  6. 3088  — оба задних габарита;
  7. 3091 — передние габариты;
  8. 3094 — не был найден;
  9. 3097 — не был найден;
  10. 3100 — не был найден;
  11. 3103 — не был найден;
  12. 3106 — не был найден;
  13. 3109 — секция ДХО в ПТФ;
  14. 3112 — не был найден.

Разница только в 3109, на скриншоте заявлено, что это биксенон, но на Skoda Octavia A5 FL ДХО однозначно подключаются в С48, С49.

В обшем-то все, можно свести полученный результат в читабельные таблицы…

Таблица соответствия адресов, выводов BCM и типового назначения:

Типовое назначениеНомер вывода/ов BCMАдрес
Задний левый габарит/ПТФС473073
Задний правый габарит/ПТФA63076
Задний ход праваяC283079
Задний ход леваяA283082
Задние габарит/стоп (обе стороны)C4 A263085
Задние габарит (обе стороны)C3 A273088
Передние габаритыC26 A443091
ДХОA7 A83094
Поворот передниеA10 C503097
Поворот задниеA9 C513100
Подстветка ногB503103
РезервB47, B483106
ДХОС48 С493109
Сигнал поворотаA4 A33112
Подсветка поворотовC43 A23115

Таблица значений адресов (кодировка функционального назначения адреса):

Номер битаНазначение
0Coming Home / Leaving Home
1ДХО
2Сигналы поврота
3Стоп-сигналы
4Задние габариты
5Передние габариты
6ПТФ
7Задний ход

Для закрепления и проверки материала можно еще раз посмотреть на графическое представление дампов Octavia и Golf.

Осталось разобраться с байтами, отвечающими за кодирование режима работы, но об этом в следующий раз…

Если задумаете что-то менять или проверять, то помните, все исключительно под Вашу ответственность. Думайте, о том что делаете и том какие могут быть последствия!!!

Добавлено 03.03.2014

Добавлена расшифровка нулевого бита. Спасибо пользователю n_joe.