Несколько причин, по которым китайские версии ELM327 с чипами PIC не поддерживают большое количество автомобилей:
- Урезанный функционал. 24 Китайские производители часто модифицируют прошивки, чтобы адаптировать устройства под более бюджетные чипы, например MCP2515 или BK3231Q. 1 Это приводит к потере универсальности и урезанию некоторых функций. 2
- Ограниченная периферия CAN. 2 Команды настройки модуля, которые относятся к командам дальнего звена, не поддерживаются дешёвыми аналогами оригинального чипа. 2 Как следствие, возможности приёма-передачи на таких устройствах резко ограничены. 2
- Несовместимость с исходной прошивкой. 3 Китайские производители используют более дешёвый чип PIC, который не совместим с китайской же исходной прошивкой. 3
Полноценной и универсальной считается версия ELM327 v1.5, выполненная на базе оригинального контроллера Microchip PIC18F25K80. 2