Xhorse VVDI2 program key to BMW E87 2006 (CAS2)

auto key programmer

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.

vvdi2-AutoDetect-Failed-1 vvdi2-AutoDetect-Failed-2

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

VVDI2-program-key-to-BMW-E87-2006-CAS2-1 VVDI2-program-key-to-BMW-E87-2006-CAS2-2 VVDI2-program-key-to-BMW-E87-2006-CAS2-3 VVDI2-program-key-to-BMW-E87-2006-CAS2-4

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

bmw-multi-tool-pin-method-04 CAS2-While-Box-CAS3-CAS3-pin-method-03-1