Skip to content

Подключение к автомобилю ​

Два транспорта, одно правило: докажите связь одиночным чтением идентификации, прежде чем делать что-либо ещё.

CAN с J2534 ​

  1. Установите драйвер производителя адаптера.
  2. Откройте View → Settings → PassThru Interface.
  3. Выберите драйвер J2534. Смена драйвера переподключает приложение.
  4. Подключите адаптер к автомобилю и включите зажигание.
  5. Строка состояния должна показывать CAN Interface: Connected.

Если адаптер открывается, но ECU не отвечает, проблема обычно в ID запроса/ответа, скорости передачи или режиме 11/29 бит, а не в драйвере.

Настройки с выбором драйвера J2534

DoIP по Ethernet ​

  1. Откройте Tools → DoIP Setup.
  2. Выберите сетевой адаптер и задайте Own IP и Netmask. Используйте Configure Static IP или Set DHCP.
  3. Введите Destination IP и Port, обычно 13400.
  4. Задайте Tester Address, обычно 0x0E80.
  5. Нажмите Discover, чтобы найти автомобили через UDP discovery.
  6. Задайте ECU Address From / To и нажмите Scan, чтобы опросить логические адреса. Найденные ECU можно добавить в проект.
Диалог настройки DoIP

Проверка связи ​

Откройте ECU и нажмите Refresh Info на вкладке Info. Декодированный VIN или номер детали доказывает, что адресация, транспорт и управление сеансом работают. Сделайте это для каждого ECU перед большим чтением.

Смешанные проекты ​

Проект может смешивать транспорты: CAN ECU двигателя и DoIP шлюз в одном автомобиле. Транспорт — свойство каждого файла .bmecu, поэтому переключение одного ECU не влияет на остальные.

Связанное ​

Бесплатное ядро. Локальный workspace. Без облака.