Skoda Rapid (1G) (Rapid)

Bolero. Проблеми. Рішення.

Я їжджу на Skoda Rapid (1G)
Warsaw, Poland

1. This function is currently not available

З моменту заміни Blues на Bolero хвилювало питання, чому не працює більша частина підменю в меню Car, такі як: Light / Wipers / Opening and Closing тощо. Працювало тільки досить безтолкове меню Tires (нагадування про швидкість). Важливо зазначити, що абсолютно жодних помилок у блоках авто у цей момент не було, як і явних помилок у лог файлі Bolero, який я попередньо зняв через MIB2 Toolbox для аналізу.


Спочатку думав, що проблема в адаптаціях, які перекочували до мене разом з тушкою болеро, знятої з іспанського Spaceback. Поверхнева перевірка кодувань та адаптацій 5F не дала результатів — не знайшлося нічого увімкненого, чого у мене на авто не було. Потім, під час перевірки Installations List блоку 19 (CAN Gateway), була виявлена пропущена галочка опції Infotainment System, яку відразу було увімкнено, але результату це все так само не дало — на всі потрібні мені менюшки болеро казав тільки "not available".


В якості експерименту, lprot (з drive2) запропонував порівняти дампи адаптацій блоків 09 (BCM), 19 (Gateway) та 5F (Bolero), і люб'язно надав свій дамп "на досліди". Мною нашвидкоруч був написаний скрипт, який порівнював значення адаптацій (за їхніми кодами) і показував diff між ними. Порівняння адаптацій (і внесення правок у свої) результату не дало, але потім я вирішив порівняти кодування блоку BCM. Порівнювати самостійно мені було лінь, тому за запитом "VAG long coding comparison" була знайдена тулза, куди я впихнув своє кодування, і кодування lprot, і отримав наступну різницю (зліва моє, справа lprot):


BYTE 02: 00001000 (08) > 00001001 (09)
BIT 0: 0 > 1

BYTE 03: 01000000 (40) > 01010000 (50)
BIT 4: 0 > 1

BYTE 05: 00010100 (14) > 00010101 (15)
BIT 0: 0 > 1

BYTE 06: 00001001 (09) > 00101010 (2A)
BIT 0: 1 > 0
BIT 1: 0 > 1
BIT 5: 0 > 1

BYTE 07: 01110011 (73) > 11111011 (FB)
BIT 3: 0 > 1
BIT 7: 0 > 1

BYTE 08: 11000000 (C0) > 01000111 (47)
BIT 0: 0 > 1
BIT 1: 0 > 1
BIT 2: 0 > 1
BIT 7: 1 > 0

BYTE 11: 00000000 (00) > 10000000 (80)
BIT 7: 0 > 1

BYTE 12: 01000000 (40) > 10110001 (B1)
BIT 0: 0 > 1
BIT 4: 0 > 1
BIT 5: 0 > 1
BIT 6: 1 > 0
BIT 7: 0 > 1

BYTE 13: 00000001 (01) > 00100111 (27)
BIT 1: 0 > 1
BIT 2: 0 > 1
BIT 5: 0 > 1

BYTE 17: 00000000 (00) > 00000001 (01)
BIT 0: 0 > 1

BYTE 20: 01010001 (51) > 11010111 (D7)
BIT 1: 0 > 1
BIT 2: 0 > 1
BIT 7: 0 > 1


Тепер питання: як зрозуміти, який біт за який функціонал відповідає? Йду до машини, підключаю VAG-COM (точніше, його китайський клон), запускаю VCDS, намагаюся відкрити long coding блоку BCM (попередньо увімкнувши Security Access кодом 31347), і отримую повідомлення про те, що моя версія недо-VCDS нічого не знає про мій 6C BCM, і подивитися в ній маппінг бітів не є можливим. Швидкий пошук привів мене до чудової статті, звідки був видертий lbl файл для блоку BCM для подальшого аналізу:


LC, 00,0~1,00, левостороннее управление (LHD) [PR-L0L]
LC, 00,0~1,03, правостороннее управление [PR-L0R]
LC, 00,2~3,00, производитель: Volkswagen
LC, 00,2~3,08, производитель: Seat
LC, 01,1=, этот байт в кодировке не используется.
LC, 02,0~2,00, освещение: галогеновые фары без автоматического света [PR-8ID]
LC, 02,0~2,02, освещение: би-ксенон без автоматического света [PR-8IG]
LC, 02,3, Установлены выходы с высокой тягой (HTDD)
LC, 02,4, автоматическая трансмиссия установлена [PR-G1C]
LC, 03,2~4,00, подогрев сидений НЕ установлен [PR-4A0]
LC, 03,2~4,10, передние сиденья с подогревом установлены [PR-4A3]
LC, 03,5~7,40, обогрев заднего стекла установлен
LC, 04,1, Установлена функция Start-Stop [PR-7L6]
LC, 04,6, Установлен датчик температуры окружающей среды
LC, 05,0, Протокол работы и отображения (BAP) активен
LC, 05,1, Кнопка блокировки / разблокировки, напрямую подключенная к модулю управления корпусом (BCM)
LC, 05,4,
LC, 05,6, установлены задние Стеклоподъемники
LC, 06,0~1,00, Датчик света НЕ установлен
LC, 06,0~1,01, Датчик света установлен
LC, 06,0~1,02, Датчик света установлен
LC, 06,3,
LC, 06,5~6,00, шторка ксенона не установлена [PR-8ID]
LC, 06,5~6,20, шторка ксенона установлена
LC, 07,0~1,03, тип функции Coming/Leaving: Seat/Skoda/Volkswagen
LC, 07,3, переключатель света с передними ПТФ установлен [PR-8WH]
LC, 07,4, переключатель света с задними ПТФ установлен [PR-8TD]
LC, 07,5, переключатель света с автоматическим светом установлен [PR-8K3]
LC, 07,6, переключатель света с положением для габаритных огней установлен
LC, 08,0~1,03, региональные настройки: Европа / остальной мир
LC, 08,3~4,08, управление замком крышки багажника тип 2
LC, 09,2, крышка багажника с доводчиком (присоской) установлена
LC, 09,4~5,00, тип замка крышки багажника: тип 1 [PR-4I2]
LC, 09,4~5,20, тип замка крышки багажника: тип 2 [PR-4K3]
LC, 09,7, задние пассажирские двери установлены [PR-0A2]
LC, 10,6, концевик капота установлен
LC, 11,7, кнопка отключения противоугонной системы соединена напрямую с BCM
LC, 12,0, противоугонная система установлена [PR-7AL]
LC, 12,4, противоугонная система со звуковой сигнализацией установлена [PR-7AL]
LC, 12,5, противоугонная система с датчиком крена установлена [PR-7AL]
LC, 12,6, задержка срабатывания звуковой сигнализации при механическом открытии/взломе (Thatcham)
LC, 12,7, противоугонная система с функцией контроля салона установлена [PR-7AL]
LC, 13,0, моторы стеклоочистителей спереди управляются напрямую [стандарт]
LC, 13,1~2,06, задний стеклоочиститель тип 1 [PR-8M1]
LC, 13,3, Омыватели передних фар установлены [PR-8X1]
LC, 13,5, датчик дождя установлен [PR-8N6]
LC, 14,0, датчик уровня охлаждающей жидкости установлен [стандарт]
LC, 14,1, датчик уровня тормозной жидкости установлен [стандарт]
LC, 14,2, датчик уровня стеклоомывающей жидкости установлен [PR-8W1]
LC, 15,3, кнопка отключения системы старт-стоп установлена [PR-7L6]
LC, 15,4, кнопка Drive Select установлена [PR-2H4]
LC, 15,6, кнопка отключения парковочного ассистента установлена [PR-7X2]
LC, 15,7,
LC, 16,4, внешние потребители через клемму 30G
LC, 17,1=, этот байт в кодировке не используется.
LC, 18,0,
LC, 18,1,
LC, 18,3,
LC, 18,4,
LC, 18,6,
LC, 19,1,
LC, 20,0,
LC, 20,1,
LC, 20,2,
LC, 20,4,
LC, 20,6,
LC, 21,0,
LC, 22,1=, этот байт в кодировке не используется.
LC, 23,1=, этот байт в кодировке не используется.
LC, 24,1=, этот байт в кодировке не используется.
LC, 25,1=, этот байт в кодировке не используется.
LC, 26,1=, этот байт в кодировке не используется.
LC, 27,1=, этот байт в кодировке не используется.
LC, 28,1=, этот байт в кодировке не используется.
LC, 29,1=, этот байт в кодировке не используется.
S00, управления бортовой сети (J519) код доступа
S01,31347 = применение адаптации
V, F73


У лейбл файлі мою увагу одразу привернув байт 05, біт 0: "Протокол работы и отображения (BAP) активен". Дивимося відмінності вище — дійсно, у мене він вимкнений! Йду до авто, знову відкриваю VCDS, довге кодування блоку 09, додаю user-defined lbl файл (який я попередньо скачав зі статті вище), вмикаю байт 05 біт 0, від'єднуюся, виходжу, закриваю авто, чекаю 15 хвилин, відкриваю авто, перезавантажую болеро (10 секундним натисканням на кнопку вмикання), вмикаю запалювання, і…


Success!


Як я зрозумів, такий прикол ніхто до мене (у публічній площині) не ловив, оскільки основна маса ретрофітерів міняють SWING на BOLERO, а у випадку зі SWING,  протокол BAP увімкнений за замовчуванням.


2. Communication Error у блоці 5F

Час від часу, при знятті дампа адаптацій блоку 5F, у випадкові моменти виникала помилка Communication Error, яка з якоїсь причини з'являлася тільки в цьому блоці, решта дампилися як потрібно. Також із симптомів: машина раптом втрачала зв'язок з 5F (при цьому 5F продовжувала працювати як раніше, тільки без CAR-related інформації на кшталт пробігу, витрати, тощо). Емпіричним шляхом визначив, що проблема була в кабелі-сплітері для підключення китайської камери SINOSMART до болеро, а саме поганий контакт його квадлока і гнізда MIB: замок знизу квадлока був від'єднаний, ставати на своє місце ніяк не хотів, тому тимчасово прибрав камеру разом зі сплітером зі своєї схеми, і тепер все працює ОК. Поки написав китайцям питання, пізніше вирішу що з цим спліттером робити, швидше за все, просто перепіную китайський квадлок сплітера на той, що мені приїхав з іспанського смітника разом з болерою.


винуватець



Реклама
10% відсотків знижка!
Опубліковано: 16 листопада 02:50
4 0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.
Ну,ти і заморочився)
17 листопада 08:21
Автор Я їжджу на Skoda Rapid (1G)
shannon84
Ну,ти і заморочився)
shannon84, просто не подобається, коли не працює те, що має працювати :)
17 листопада 15:07
Автор Я їжджу на Skoda Rapid (1G)
Valdemar, вітаю. так.
16 листопада 13:15
Вітаю.
А ви спілкуєтесь з "людьми" з драйв2?
16 листопада 09:23