Xprog-M Box ECU programming is 100% working on Mercedes EZS with 912 and 9S12 processors. Here are the detail instructions on reading Mercedes-Benz EZS Motorola 912 or 9s12 CPU EEPROM in-circuit using Xprog (V5.0, V5.48, V5.50, V5.55).
Almost all control points joined with service connector of EZS – black painted connector. You can buy a X-Prog m 9S12 EIS Reading Cable off ebay. With this cable you will be able to read the EEprom files from the Mercedes EIS (All Mercedes cars which they use 912 or 9S12 processors) within less than 2 minutes. No need to desolder the MCU from the board.
Use the following wiring connection diagram:
1 – EXTAL
2 – GND
3 – RESET
4 – BKGD
The EXTAL signal doesn’t joint to service connector, so we have to make jump according to CPU type.
II. To read Mercedes Benz EZS 912 with X-prog
If you see on board
It means you have 912 CPU. Do make a jump like in picture (you can keep this jump even after reading/writing finishing).
Find resistor on RESET line and make a jump on it for good communication. (you can keep this jump even after reading/writing finishing).
Then solder red wire of the EIS cable for power supplying.
Now plug in the connector to X-prog programmer board like in picture:
We recommend to mount the part of cover on to the EZS, then you have not a mistake while you connect cable to EZS.
Start the Xprog programmer software and press DEVICE button.
Choose the following, MCU type etc:
Press “New” button, then “Read” button
Reading in progress
Display EEPROM data
Save EEPROM file you have read.
II. To read Mercedes Benz EZS 9S12 with X-prog
Then solder red wire of the cable for power supplying.
Then do the same job like with previous CPU type but remember about a difference when you choose microchip in programmer software.
Sometimes new board types with 9S12 CPU have not some jumps (it has zero resistance as usual). Make the- se jumps yourself.
You can keep these jumps after reading/writing, too.