Существует ли адаптер для перепрограммирования (CAN/ISOTP), не использующий USB-OBD2?
Я работаю над приложением для перепрограммирования и кодирования ЭБУ (iOS, Android и т. д.) для клиента, который занимается автомобильным тюнингом. Я перепробовал десятки адаптеров OBD2, но большинство из них не подходят по тем или иным причинам. Интересно, читает ли это производитель адаптеров OBD2 или у кого-то из вас есть контакты в этой сфере. Нам было бы интересно выпустить программное обеспечение для тюнинга в комплекте с адаптером OBD2 с белой маркировкой.
Если бы мы могли просто подключить USB-адаптер, у нас бы вообще не возникло проблем, но нам обязательно нужно подключение к мобильной сети.
Пока вы отправляете только команды OBD2, подойдёт даже самый дешёвый клон ELM327. Как только вы начнёте отправлять команды UDS, всё становится сложнее. Многие адаптеры не поддерживают промежуточные (NRC78) ответы, и большинство из них не справляются с отправкой больших буферов ISOTP (4095 байт за один раз) , которые требуются для передачи данных загрузчика, приложения и калибровки.
Требования следующие:
- Поддержка всех протоколов на основе CAN
- Мобильное подключение (Wi-Fi и/или BLE5) с простым последовательным протоколом
- Питание через порт OBD2
- Фильтрация идентификаторов оборудования
- Достаточно памяти для буферизации нескольких тысяч кадров шины CAN при периодических потерях соединения.
- Автоматическая обработка ISOTP до полного размера полезной нагрузки (4095)
- Считывание напряжения
OBDLINK MX+ на базе STN22xx отвечает большинству этих требований и был бы практически идеальным решением, если бы продавался как готовое решение.
Я не уверен, что mechanics.stackexchange.com — подходящий форум для такого вопроса, но я подумал, что он может заинтересовать нужную аудиторию, так что потерпите немного. Действительно ли нам нужно создавать собственный адаптер?
Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/82736/is-there-a-non-usb-obd2-adapter-made-for-reprogramming-can-isotp
На самом деле я работаю в этой сфере, был единственным разработчиком и сделал это. Изготовление печатной платы на заказ — лучший вариант, он также позволяет встроить систему безопасности и добавить буферы данных для передачи информации. Я не слышал, чтобы кто-то выпускал Wi-Fi или Bluetooth-адаптеры под своим брендом, только USB. Если вам нужны контакты для USB, напишите мне в личные сообщения, и я могу порекомендовать вам несколько человек. С другой стороны, если вы хотите работать полный день, а не заниматься развитием компании, в которой работаете, тоже дайте мне знать, потому что я хочу быстро расширить нашу команду.