Обращение к ЭБУ напрямую с использованием ключа ELM 327 и ISO 9141
У меня есть VW Golf 4, который довольно стар и говорит о KWP 2000 (ISO 9141) на его шине CAN. Я использую ключ с питанием от ELM 327, подключенный к порту OBD-2 автомобиля.
Я пытаюсь отправлять сообщения индивидуально каждому ECU. Я попытался изменить заголовок сообщения:AT SH 48 XX F1
(Я надеялся, что XX
будет идентификатором ECU; 48
это флаг "использовать физическую адресацию"). Любая команда, которую я выдаю (например, пытался 3E
за "тестер настоящий") возвращается NO DATA
(Я отключил автоматические таймауты и установил максимальное время ожидания).
Есть ли способ отправлять сообщения напрямую в ECU? Меня не интересует набор данных, предоставляемых через OBD-2, и я не хочу повторно прошивать ЭБУ. На данный момент я просто пытаюсь выяснить, какие ЭБУ доступны в автобусе.
Спасибо!
1 ответ
VW работает на транспортном протоколе TP 2.0, поэтому вам нужно инициализировать с заголовком 0x200.
См. Ссылку выше для получения дополнительной информации.