The memory for SPI 28 software and data is implemented as a programmable component into ECU for a long time now. Ever since these components are erasable even as an assembled part of the ECU more and more vehicle manufacturers chose to provide the possibility to re-load/replace the software and data contents of the respective control unit in addition to the analysis and error detection mechanisms.
CAR PROG is a universal EEPROM tool that allows to read, write, edit and erase various types of EEPROM memories. I2C, SPI and Microwire memory interfaces are supported. Device is communicating with PC through USB port.