How to use VVDI Prog to read/write BMW EWS4 xL86D/0M89C

How to: VVDI Prog  4.6.2 read/write BMW EWS4 xL86D/0M89C  (MC9S12DJ64)

the chip needs to read/write: 0M89C  (MC9S12DJ64)


how to use vvdi prog for BMW EWS4.. here you go

Step 1: You need vvdi prog and EWS4 adapter:

Step 2: follow the Vvdi prog EWS4 adapter connection instruction:

Put the EWS4 module in the adapter and fix/lock it

Step 3: follow the VVDI PROG & BMW EWS4 xL86D/0M89C (MC9S12DJ64) wiring diagram:

connect to vvdi prog

Please don’t lengthen the CLK and GND-C lines


Properties: (xL86D/0M89C)




Wiring diagram:

MC9S12 reflash cable v1

Group 1:



Group 2:

Purple line

Yellow line

Green line

Group 3:




Step 4: vvdi prog read/write BMW EWS4:


You must have VVDI PROG 4.6.2 software or new versions!!

VVDI PROG 4.6.2 software download:

Pass: 123456


VVDI Prog Renew bmw E series 868 key

I did renew 2 keys! Both worked and now are programmed to cars! Renew BMW series E 868 key – 100% OK z vvdi prog v4.5.7

Only thing you need to disconnect from PCB is battery while writing the renew file.

I think that is only for those who have older version of that adapter. Older version came with 33 ohm resistor and later they decided that it is not needed and newer adapters like mine came with 0 ohm resistor that is just connecting both sides together without resistance.
If you have that 33 ohm resistor then remove it and short-connect it.
If you have 0 ohm resistor, then don’t mind that first box in connection diagram. It’s not for you.

I did it in circuit.

VVDI Prog Reviews from CAS3, CAS3+ OK

Hi there Guys……

I was expecting the VVDI Prog to be good with the HC912 and HC9S12 but is hasn’t been good. Some MCU it reads and others not.
Many chips it gives the Crack Failure.
I read also 1J35D and now the Ignition is DEAD. I can eeprom but ignition is no longer responding.

I tried to read Tricore ECU TC1796 / TC1976 and it give CHIP ID but fails to crack chip security. I connected up the FG TECH on the ECU and it read immediately.

But I read the CAS3 & CAS3+ MCU with VVDI Prog and that worked perfect.

Start VVDI Prog software
Choose the type, brand, chip
Go for the connection diagram


Finish the wiring and check it
EEPROM, click on “Read”
Save the data you have read
Flash. Click read again