How to: VVDI2 program key to BMW E87 2006 (CAS2)

Xhorse VVDI2 Key Programmer

Written by:

Purpose: add a key to 2006 BMW E87


Tool: brand new VVDI2 full kit


Car: a 2006, 1 series, E87, with CAS2


Problems: I connected the VVDI2 to the OBD2 port, inserted the already existing key into the key slot, turned ignition on and clicked Connect on my VVDI2 4.7.0 app. I was surprised to get “AutoDetect Failed!” error so I checked connections and clicked Connect again, same error. Than I taught maybe it is not able to detect the CAS, no big deal, so I selected the “OBD2 KWP-E6X,E9X……..” and clicked Connect again, this time it was “Reading Data Failed!“, and so on for every protocol that I’ve selected. Than I went ahead and undated the software and firmware to version 4.7.5 that is the last version, but no change.



Long story short my VVDI2 can’t connect to CAS2


Solution: Checked and works. Even with last ftdi drivers. You have to check that drivers DON’T LOAD VCP DRIVER.


Attach photos

I made my own cable. I’ll upload photos of the pinouts, that way you can check your cable!

Copy Protected by Chetan's WP-Copyprotect.