BMW CAS 3 Remote Key Programming with VVDI2 via OBD

This post comes with the guide to program BMW CAS 3 remote key using Xhorse VVDI2 by OBD cable.

VVDI2 key programmer
Original BMW key
BMW CAS3 remote key (3 buttons 868 MHz PCF7945 Transponder)

Step-by-step guide:
1.Connect VVDI2 programmer with the vehicle via OBD cable, and connect to PC via USB cable
vvdi2 connect pc

2.Run VVDI2 software
3.Enter “BMW” menu

4.Select “Auto detect” and click “Connect”
Detect out the CAS ID, CAS type, all key info, remote control frequency and current key position

5.Click “Get Key Info” and select “Add key”
Note: Make sure to insert a working key into ignition and connect device with the car before continuing.
Then click “Next”
vvdi2 click next
6.Pay attention to the prompt:
The dealer key should be taken away from ignition switch. If key is keyless, please move it out of car. If there’s no key in ignition, continue anyway.
Press “OK” to continue.
vvdi2 press ok
7.Use “Save key info” to save the original key info

8.Click “Prepare dealer key with programmer” and put a new key into VVDI2 programmer coil

9.The new key doesn’t have keyless, so click “No” to continue when it prompts.
10.Key make ok and locked

Finally, use it to start the car and test the remote

If cannot start engine, use “Add Key” function to add the dealer key to CAS system.
If key can start engine, but keyless doesn’t work, use “Repair Keyless key” function.


Xhorse VVDI2 software has been updated to V6.8.0
Here is the newest software download link and related update info.

Free download VVDI2 V6.8.0:

VVDI2 V6.8.0 update info:
*Update date: Nov. 5th, 2020
*** Require firmware V6.8.0


!!!This version requires updating firmware V6.8.0!!!
===== VAG V6.8.0 =====

  1. Improvement for autodetect VAG immobilizer system
  2. Support Update/Unlock 8E electronic remote(A6/Q7 J518)
  3. Bugfix

===== BMW V6.8.0 =====

  1. Improvement for FEM/BDC key learning
  2. Bugfix

===== Porsche V6.8.0 =====

  1. Bugfix

===== PSA V6.8.0 =====

  1. Bugfix

===== Transponder Programmer V6.8.0 =====

  1. Improvement for make remote
  2. Immobilizer data tool:Asia->Ssangyong->Actyon->Diesel-9S12 (DST80) bugfix
  3. Bugfix

===== Copy 48 (96 bits) V6.8.0 =====

  1. Bugfix

===== J2534 V6.8.0 =====

  1. Bugfix

===== Online Upate Tool V6.8.0 =====

  1. Bugfix

===== Quick Start V6.8.0 =====

  1. Bugfix


Please kindly notice:
11.11 big sale at has been launching.
All Xhorse devices get 6% off

Buy V6.8.0 Xhorse VVDI2 Full Completed Version All 13 Software Get One Free Mini Key Tool (€107.16)

11.11 sale price: €1330.1 UK Ship No Tax (valid date: Nov 9th– Nov18th)