MPPS v18 OBD2 ECU programming dongle internals
A glimpse at the hardware inside an MPPS v18 OBD2 ECU programming dongle
·
1 min read
In a start to reverse engineering the MPPS v18 dongle in an attempt to open-source and expand its capability, here is a picture of the main board.

The main chips are:
- Silicon Labs C8051F380 8bit microcontroller, 48pin, 50MHz 8051 core with integrated USB 2.0
- NXP SJA1000T CAN 2.0B compatible stand-alone controller
- NXP PCA82C250 CAN line transceiver
- TI LM2903 Dual differential comparator
It reports "Amt Flash" with PID 0x0500 and VID 0x1c43, manufacturer "AMT-Cartech Ltd." via USB
This seems like a good cheap hardware platform to build functionality.
R