Xhorse VVDI2 and VVDI Pro add BMW CAS4+ key

This is an instruction on how to program BMW CAS4+key, read ECU data and generate key using VVDI2 key programmer and VVDI Pro programmer.

Main steps:
1. Read BMW CAS4+ ECU with VVDI Prog
2. Generate dealer key/Add key with VVDI2
3. Test new added CAS4+ key on Test Platform

Step 1: Read BMW CAS4+5M48H ECU with VVDI Pro
This is a BMW CAS4+ immo box with 5M48H CPU
Open VVDI Pro software
Select ECU type: BMW->5M48H
Click “Connection diagram” to view wiring diagram
Remove the component on CAS4+ circuit board
Connect VVDI pro adapter cables with CAS4+
Check all cables/connectors are well connected/soldered
Click “New”
Click “Read”
Device Initiating
Wait the read data procedure process to 100%
Read ECU data completed
Click “Save” and save data to desktop

Step 2: Add BMW CAS4+ key with VVDI2
Connect VVDI 2 interface with PC
Open VVDI2 software
Select BMW model
VVDI 2 will auto detect the device
Select “File make key”-> CAS4+-> 5M48H
Click “Yes” to load file
Open the CAS4+ ECU data file previously saved by VVDI Pro on desktop
Double click the data file
Select “Key3”, select “Generate Dealer Key”
Select “Have an ignition key…”
Insert BMW original key into VVDI II key hole
Click “Next”
Insert the new key into the VVDI2 key hole
Generate new key will take about 30 minutes
Click “Yes”
Write key successfully, insert the key to the car key hole, do not need to write EEPROM data
New key has been added

Step 3: Test new added CAS4+ key on Test Platform
Place newly added BMW CAS4+ key to the BMW CAS4 5M48H Test Platform
LED2 light fast flashes indicating the newly added BMW CAS4+ key is working.
Here is the extra adding CAS4+ key Chinese video instruction guide: