CarScan

DoIP: почему на новых машинах сканер OBD-II почти бесполезен

В новых машинах диагностика ушла с медленной шины на Ethernet, и дешёвый адаптер там читает только обязательный минимум по выхлопу. Что это значит на деле и чего от сканера ждать не надо.

6 сентября 20264 мин адаптеры машины
DoIP: почему на новых машинах сканер OBD-II почти бесполезен

Человек покупает адаптер к машине 2023 года, подключает — и видит четыре показания и пустой список ошибок. Адаптер целый, программа исправна. Просто диагностика этой машины живёт уже не там.

Что такое DoIP

DoIP — это диагностика по Ethernet, тому же самому, что в компьютерной сети. Поверх него работает UDS — язык, на котором блоки отвечают дилерскому сканеру. Скорость там на порядки выше, чем у обычной шины CAN, и потому на неё перевели всё тяжёлое: прошивку блоков, калибровки, чтение целых журналов.

Для нас важно другое: это другой транспорт. Дешёвый адаптер OBD-II умеет разговаривать по CAN и не умеет по Ethernet вовсе — не потому, что «плохой», а потому, что там нет ни разъёма, ни микросхемы для этого.

Что всё-таки остаётся доступным

Обязательный минимум по выхлопу никуда не делся: по закону машина должна отвечать на стандартные запросы OBD-II — коды, связанные с выбросами, готовность систем, часть показаний. Поэтому обороты, температуру и готовность вы увидите даже на самой новой машине.

А вот чего не будет:

  • ошибок ABS, подушек, кузовной электроники;
  • сервисных процедур: сброса межсервисного интервала, прокачки тормозов, адаптаций;
  • заводских журналов и калибровок.

Это не ограничение программы. Это граница транспорта, и её не обходит ни одно приложение — мы об этом говорим прямо, потому что обещать обратное нечестно.

Как отличить «нет доступа» от «машина спит»

Признаки разные, и их стоит знать:

Что видноЧто этоЧто делать
Молчат все шины, адаптер отвечаетЗажигание выключено или CAN-FDВключить зажигание; про CAN-FD
Отвечает 1–2 блока из десяткаОстальные на других шинахЭто нормально для новых и китайских машин
Ошибок по выхлопу нет, а лампа горитОшибка в блоке, недосягаемом с колодкиНужен дилерский сканер

Исследования и «мастерские» режимы

У новых платформ есть дилерские режимы доступа, и их изучают открыто. Например, по электромобилю Geely EX5 есть публичный разбор прошивки: архитектура процессоров, UDS поверх DoIP, SecurityAccess, упоминание отдельного «мастерского» транспортного пути.

⛔ Ходящие по форумам коды включения таких режимов мы не публикуем и повторять не советуем — по двум причинам. Первая: мы их не проверяли, а непроверенный рецепт в статье означает, что за последствия отвечает читатель. Вторая: машину можно оставить в дилерском режиме, и снимать его придётся у дилера за деньги. Сам автор исследования, кстати, специально оговаривает, что работал на своей машине и что это не инструкция.

Что мы делаем со своей стороны

Разбор пакетов DoIP в приложении уже написан — обе платформы, проверки на отдельные байты. Но ⚠️ на живой машине он не проверен: платформы с DoIP у нас под рукой нет. Поэтому мы не пишем, что «поддерживаем DoIP» — это было бы обещанием на честном слове.

Если у вас машина на новой платформе и есть желание помочь — журнал сеанса из приложения нам очень пригодится. Он снимается из самого приложения и не содержит ничего, кроме обмена с машиной.

Если выбираете адаптер сейчас

Смотрите не на «версию 2.1 против 1.5», а на то, что написано про шины: какой адаптер выбрать и куда идут провода в колодке. Для машины последних лет вопрос стоит иначе, чем десять лет назад: не «прочитает ли», а «до каких блоков дотянется».