VVDI2+VVDI Prog Program key to CAS4+ 5M48H (3min)

Purpose: Program key to CAS4+ 5M48H

Tool: VVDI Prog 4.6.1 + VVDI2 BMW 4.6.0

Time: 3 minutes

Others: VVDI2 BMW CAS4+ Function Authorization


Here you go…


  1. Open VVDI Pro 4.6.1, choose chip “CAS4-5M48H-BACKUP”

Then “Connection diagram”, then “CAS4 diagram V3”

  1. Click on “Read”, then initialization device…Please confirm the chip type and connection, click Y to continue.

  1. Click on “Save”.

  1. Open VVDI2 Quick Start V4.6.0, then click on “BMW”.

  1. Choose “Key learn” -> “File make key” ->  the type “CAS4+ (5M48H) ->  “Load EEPROM dump file” -> “KeyID3” -> “Make Dealer Key”-> “Known ISN” and paste the ISN in the blank box-> Next -> Ok->OK when the window prompts “Key written successfully. Go to car with the key, not need to write back eeprom”.

Job’s done. Test the key. It works.

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.