Стаття була корисною?
DoIP: діагностика через Ethernet і що це означає для OBD-адаптерів
Новіші авто переносять діагностику на автомобільний Ethernet заради швидкості. Стандартні дані OBD-II, на які ви покладаєтеся, працюють далі — змінюється все, що поза ними.
DoIP — Diagnostics over Internet Protocol, стандартизований як ISO 13400 — переносить автомобільну діагностику з CAN на автомобільний Ethernet. Він уже застосовується на свіжих преміальних моделях і поширюється вниз, тож варто розуміти, що він змінює для власника, а що ні.
Чому виробники перейшли
Рушій — пропускна здатність, і конкретно — програмне забезпечення.
Класичний CAN працює на 500 кбіт/с, а діагностичний сеанс додатково обмежений сегментацією, описаною в ISO-TP. Прошивка сучасного модуля означає передачу сотень мегабайтів. На CAN це вимірюється годинами.
Автомобільний Ethernet — 100BASE-T1 по одній скрученій парі — дає 100 Мбіт/с, а гігабітні варіанти вже на підході. Та сама прошивка займає хвилини.
Другорядні причини теж важать: сучасні системи допомоги передають обсяги даних камер і радарів, на які CAN ніколи не розраховували, а IP приносить із собою готові інструменти безпеки і маршрутизації.
Ті самі контакти, інша сигналізація
DoIP використовує ту саму 16-контактну колодку. Контакти 3, 11, 12 і 13 — не призначені в первісній специфікації OBD-II — несуть пари Ethernet.
Це навмисно: роз’єм лишається сумісним, і авто може підтримувати обидва. На практиці майже кожне авто з DoIP також зберігає шлюз CAN для законодавчо обов’язкової діагностики викидів.
Що це означає для звичайного адаптера
Стандартні дані OBD-II продовжують працювати. Діагностика викидів має бути доступною за законом, і виробники задовольняють цю вимогу шлюзом CAN на звичних контактах. Тож коди, живі дані, freeze frame і готовність нормально читаються Bluetooth-адаптером.
Заводський рівень доступу — ні. Усе за межами ядра викидів — кодування модулів, програмування, розширені дані, покрокові процедури — переходить на Ethernet і потребує інтерфейсу з підтримкою DoIP, а не адаптера класу ELM327.
Це розширення розриву, вже описаного в межах можливостей сканера і режимі 22 UDS, а не новий вид обмежень.
Як відбувається сеанс DoIP
Послідовність упізнавано мережева, а не автомобільна:
- Підняття лінка. Прилад і шлюз авто узгоджують з’єднання Ethernet.
- Призначення адреси. Авто зазвичай видає адресу, часто через DHCP.
- Ідентифікація авто. Широкомовний запит повертає VIN і логічні адреси доступних модулів.
- Активація маршрутизації. Прилад просить дозволу спілкуватися з діагностичною мережею — саме тут відбувається автентифікація.
- UDS поверх TCP. Власне діагностичні сервіси — ті самі сервіси UDS, що і на CAN, лише поверх TCP замість ISO-TP.
Крок 4 — визначальний. Активація маршрутизації є природною точкою контролю безпеки, і виробники дедалі частіше вимагають там облікові дані.
Питання доступу
DoIP приходить разом із загальним посиленням контролю доступу до діагностики. Захищені шлюзи, автентифіковані сеанси і короткоживучі сертифікати стають нормою для всього, що поза даними викидів.
Заявлена причина справжня: автомобільна мережа, досяжна по IP, — це мережа, досяжна для зловмисників, і ризики не гіпотетичні — див. кібербезпека авто і викрадення через CAN.
Побічний ефект теж справжній: незалежні сервіси і власники стикаються з вищим бар’єром для робіт, які раніше потребували лише кабелю. Ця напруга — тема матеріалу право на ремонт і доступ до діагностичних даних.
У яких авто це є
Грубо кажучи, преміальні моделі приблизно з 2018 року, із поширенням у масові з приблизно 2020. Це сильно корелює з можливістю оновлення по повітрю — авто, що оновлюється саме вночі, має для цього пропускну здатність не просто так. Див. оновлення прошивки по повітрю і діагностика.
Електроплатформи прийняли це рано, бо ПЗ керування батареєю та інвертором велике й часто оновлюється — OBD на електромобілях.
Чого очікувати на практиці
Якщо у вас свіже авто і Bluetooth-адаптер:
- Коди, живі дані, freeze frame, готовність — працюють нормально.
- Стандартні PID — працюють нормально, у межах того, що підтримує двигун.
- Заводські дані й кодування — недосяжні, як вони здебільшого й були.
Якщо оголошення обіцяє повний дилерський доступ до преміальної моделі 2023 року через дешевий Bluetooth-модуль, ця обіцянка не витримує зустрічі з тим, як авто побудоване. Дотично: як розпізнати підробку ELM327 і як обрати адаптер.
Суміжне, що варто перевірити
Перш ніж хвилюватися про DoIP, перевірте простіше питання сумісності: багато авто від 2020 року використовують CAN FD на шині силового агрегату, і адаптер лише під класичний CAN узагалі не зможе з нею говорити. Це підводить значно більше людей, ніж DoIP — CAN FD простими словами.
Спробуйте на безкоштовному тарифі застосунку — підключіть адаптер ELM327 і прочитайте список підтримуваних PID на своєму авто. Хай який транспорт під сподом, саме цей перелік є чесним описом того, що дасть вам стандартна діагностика.
Далі за темою
Коментарі …
Завантаження…