WIKI

Using the ZN086 you can read unlocked MC9S12's from the xExxx series - PFlash, DFlash and EEPROM data, save them, and later write to another module. The whole procedure takes minutes and allows you to adapt these modules in the vehicle (clone the donor module onto the new/used one).

/15. ZN086 - MC9S12 ADAPTER for ABPROG

MC9S12 processor is used in a variety of modules, such as DSM and ISM in FBS4 Mercedes-Benz vehicles, etc.


Required equipment


Step-by-step procedure

1. Find the pin that needs lifting

Important: The PIN that needs lifting is specific for each processor, and you need to find that information first. Since there are many variations, you will need to do your own research and get to the processor's data sheet. The PIN that needs lifting is the “RST” or reset PIN.

2. Solder the adapter

The ZN086 adapter is soldered onto four points on the PCB (one of which is the lifted pin). The four DB25 connections are GND (pin 14), +5v (pin 21), RST (pin 11) and BKGD (pin 19) - see DB25 Male Connector.

/15. ZN086 - MC9S12 ADAPTER for ABPROG

3. Connect the chain

The ZN086 is connected to the ABPROG; the ABPROG is connected to AVDI, and AVDI to your laptop.

4. Start the software

ABPROG upgraded software is used, but the procedure can also be done with the Classic one. From the main screen you need to click “MCU” and find the options.

/15. ZN086 - MC9S12 ADAPTER for ABPROG

5. Read, save, write

First, you need to read PFlash and EEPROM, save them, and then program them on the replacement module's PCB.


Important notes


Troubleshooting

Issue Likely cause Solution
No communication with the MCU The RST pin is not actually lifted, or a solder point is wrong Re-check the data sheet pin and all four solder points
The clone does not work in the car PFlash or EEPROM was not written to the replacement Read and save both, then write both to the replacement PCB