Повне керівництво з прив'язки та кодування блоків SRS Mercedes-Benz: Xentry, DAS, Vediamo та DTS Monaco на прикладі кузова W169 (FBS3)
Процедура заміни електронних блоків керування (ЕБУ) на автомобілях Mercedes-Benz покоління початку та середини 2000-х років вимагає від діагноста глибокого розуміння логіки роботи бортових мереж. Найчастіше труднощі виникають при роботі з системами пасивної безпеки — блоками SRS (Airbag). На автомобілях A-Class (кузов W169) та соплатформному B-Class (кузов W245) приблизно 2004–2012 років випуску заміна блоку SRS пов'язана з низкою програмних обмежень. У цьому матеріалі ми максимально детально розберемо архітектуру системи FBS3, обмеження штатного дилерського сканера Xentry/DAS, тонкощі роботи з EEPROM та переваги інженерного програмного забезпечення.
Архітектура діагностики W169: Xentry чи DAS?
Для правильного підходу до ремонту необхідно чітко розділяти діагностичні інтерфейси. Сучасний комплекс Xentry Diagnostics являє собою глобальну оболонку. При підключенні сканера (будь то оригінальний SD Connect C4/C6 або адаптер стандарту J2534 PassThru) к автомобілю W169, система Xentry лише зчитує базові дані про кузов, після чого автоматично маршрутизує користувача у старіше середовище — DAS (Diagnosis Assistance System).
Саме DAS є основним робочим інструментом для автомобілів цієї епохи. У середовищі DAS майстер проводить короткий тест (Short Test), аналізує коди несправностей (DTC), переглядає дійсні значення (Live Data) та виконує сервісні функції, включаючи введення блоків в експлуатацію (Initial Startup).
Якщо для ремонту придбано абсолютно новий, "чистий" блок SRS N2/7 зі складу дилера, функціоналу DAS буде достатньо. Блок постачається у стані поставки (Delivery State). Програма DAS у покроковому режимі (Guided Troubleshooting) запитає введення 17-значного VIN-коду, проведе ініціалізацію датчиків бічного удару, переднатягувачів пасків безпеки та піропатронів, після чого запропонує заблокувати (Interlock) блок. Після блокування блок переходить у робочий режим, і лампа SRS на панелі приладів гасне.
Система санкціонування доступу FBS3 та проблема б/в блоків
Переважна більшість незалежних СТО працюють із колишніми у вжитку запасними частинами (б/в). І тут діагност стикається із серйозною перешкодою у вигляді системи FBS3 (Fahrberechtigungssystem 3 — система санкціонування допуску до керування третього покоління).
Логіка FBS3 полягає в тому, що найважливіші вузли автомобіля (замок запалювання EZS, засувка керма ESL, блок керування двигуном ECU, плата АКПП та блок SRS) криптографічно пов'язані між собою та прив'язані до VIN-коду конкретного шасі. Блок керування подушками безпеки фіксує у своїй енергонезалежній пам'яті не лише VIN-код, а й дані про комплектацію, а також так звану Crash-дату (інформацію про спрацьовування подушок при ДТП).
Дилерське програмне забезпечення DAS спроєктовано з урахуванням суворих стандартів безпеки концерну: воно не допускає повторного використання елементів системи безпеки. В інтерфейсі DAS фізично відсутні функції стирання Crash-дати або зміни вже записаного VIN-коду. Якщо встановити б/в блок SRS на інший W169, система зафіксує розбіжність VIN-кодів, видасть помилку "Невірне кодування або невірний VIN" і повністю заблокує функціонал системи пасивної безпеки.
Апаратне обнулення (Virginizing) перед програмною прив'язкою
Щоб змусити DAS або Xentry працювати з б/в блоком, його необхідно повернути у "заводський" стан — зробити "Virgin" (обнулити). На поколінні W169 це практично неможливо зробити тільки через діагностичний роз'єм OBD2. Потрібне апаратне втручання:
- Блок SRS демонтується з автомобіля (знаходиться в центральному тунелі).
- Корпус ЕБУ відкривається для отримання доступу до друкованої плати.
- Спеціальним програматором (наприклад, Xprog, Orange5, CG100 або VVDI Prog) вичитується дамп мікросхеми пам'яті EEPROM (часто це серії 95160, 95320, 95640 або вбудована пам'ять процесорів Motorola/Freescale).
- Отриманий дамп редагується в HEX-редакторі: видаляється область із Crash-датою та стирається старий VIN-код. Для цього процесу часто використовують спеціалізовані калькулятори дампів (Airbag Resetter).
- Модифікований "чистий" дамп запісується назад у мікросхему, після чого ЕБУ збирається та встановлюється в автомобіль.
Тільки після цієї апаратної процедури блок готовий до програмної прив'язки, оскільки тепер він сприймається діагностичним сканером як абсолютно новий.
Підводні камені штатного ПЗ: SCN-кодування та онлайн-доступ
Навіть маючи на руках обнулений блок, майстер може зіткнутися з невирішуваною проблемою при використанні тільки штатного DAS. Процедура введення в експлуатацію (Initial Startup) вимагає точного зазначення комплектації.
Автомобілі W169 мали десятки варіантів оснащення: наявність або відсутність бічних шторок безпеки, різні типи матів присутності пасажира, різні конфігурації задніх пасків. Щоб не змушувати механіка вибирати ці параметри вручну з ризиком помилки, DAS використовує SCN-кодування (Software Calibration Number). Сканер підключається к центральним серверів Mercedes-Benz (база FDOK/VeDoc), передає VIN-код автомобіля, отримує у зашифрованому вигляді точний рядок кодування (SCN-рядок) і прописує його в ЕБУ.
Проблема полягає в тому, що легальний онлайн-доступ до серверів Mercedes-Benz коштує дуже дорого і вимагає авторизації дилера. Без підключення до інтернету та наявності активного аккаунта Xentry Flash процедура введення в експлуатацію в DAS обривається на найважливішому етапі. Блок залишається незакодованим.
Рішення проблеми: Інженерний софт Vediamo
Для виконання професійної прив'язки без використання дорогих дилерських серверів застосовується інженерне програмне забезпечення. Для автомобілів архітектури FBS3 (кузова до 2014 року випуску) золотим стандартом є програма Vediamo (рекомендована версія 5.01.01). Даний софт надає прямий доступ до пам'яті та регістрів ЕБУ (базовий рівень Caesar/Diogenes).
Чому саме Vediamo, а не DTS Monaco?
Бази даних електронних блоків старих поколінь Mercedes зберігаються у форматі файлів CBF (Caesar Base File). Vediamo розроблялася спеціально під архітектуру CBF. Вона працює з цими файлами блискавично, споживає мінімум ресурсів ПК та гарантує високу стабільність при читанні та записі даних по шині CAN (швидкість обміну 500 kbps).
DTS Monaco — це потужна платформа нового покоління, створена для роботи з форматом SMR-D (синтаксис OTX), який застосовується на свіжих платформах (W205, W213, W222). Хоча старі версії DTS Monaco (наприклад, 8.16) підтримують конвертацію та відкриття CBF файлів, створення коректного робочого простору (Workspace) для W169 в Monaco забере багато часу, а інтерфейс буде перевантажений непотрібними функціями. Для автомобілів до 2014 року Vediamo залишається поза конкуренцією.
Покроковий алгоритм роботи у Vediamo (Офлайн прив'язка)
При наявності зв'язки Xentry (для діагностики) та Vediamo (для інжинірингу), процедура заміни б/в блоку SRS виконується повністю в офлайн-режимі і виглядає наступним чином:
- Підготовчий етап (Читання старого блоку): Якщо старий пошкоджений блок SRS виходить на зв'язок, необхідно підключитися до нього через Vediamo (вибравши відповідний файл CBF, наприклад, AB82.cbf). У розділі Variant Coding (VCD) слід відкрити список кодувань і зберегти їх (зробити скріншоти або експортувати в HTML-файл). Це і є ваше офлайн SCN-кодування.
- Встановлення обнуленого блоку: Після підготовки дампу пам'яті на столі (процедура Virgin), б/в блок встановлюється в автомобіль.
- Ініціалізація у Vediamo: Запускається з'єднання (Ecoute). Часто для запису даних потрібно розблокувати блок (Security Access). Виконується процедура введення Seed/Key.
- Ручне кодування (Variant Coding): Майстер переходить до розділу VCD і вручну виставляє параметри, зчитані зі старого блоку (Equipment: Driver airbag = YES, Passenger airbag = YES, Sidebags = YES і т.д.). Кодування зберігаються в блок кнопкою SG_Codieren.
- Запис VIN-коду: Через меню спеціальних функцій (Download) виконується команда читання/запису VIN (DL_Schreiben_VIN). 17-значний код прописується в пам'ять без жодних онлайн-запитів.
- Блокування (Locking): Фінальним етапом є переведення блоку з інженерного режиму в робочий. У меню функцій (Function) виконується команда блокування (FN_Verriegeln або аналогічна, залежно від версії ЕБУ).
Після перезавантаження клеми 15 (вимкнення та увімкнення запалювання) блок повністю інтегрується в систему автомобіля. Помилки видаляються через стандартний DAS, лампа SRS гасне. Завдання виконано грамотно, безпечно і без витрат на онлайн-сервіси.
Для підбору професійного ПЗ та діагностичного обладнання Mercedes-Benz (Xentry PassThru, OpenPort, SD Connect C4/C6, Vediamo, DTS Monaco, а також програматорів EEPROM) звертайтеся до Motorstate.com.ua — підберемо рішення під конкретні завдання та рівень роботи автосервісу.
Допоможемо з вибором мультиплексорів, віддаленим налаштуванням інженерного програмного забезпечення та запуском діагностичних комплексів — щоб ви могли одразу почати працювати зі складною автоелектронікою, не витрачаючи тижні на вивчення профільних форумів.
Коментарі