How to add BMW CAS3/CAS3+ Smart Key /Fob by X-PROG 3

Launch IMMO Pro/Pad or X-PROG 3 demo: how to add BMW CAS3/CAS3+ Smart Key /Fob.

Please make sure you connect the diagnostic connector and Anti-theft programmer at the same time.
Please make sure you connect the diagnostic connector and Anti-theft programmer at the same time.

Select “IMMO” and then “BMW”


Please make sure you connect the diagnostic connector and Anti-theft programmer at the same time.

Select “Anti-theft matching”.

Select “Automatic detection”.

Select “Vehicle Information”, we can see the key frequency is 315Mhz.


Back to the main menu and select “Key Operation”.

For key adding, there are 3 steps to follow:
1st step: backup key data
2nd step: to add a smart key, we need to disable the lost key firstly, because only 2 smart keys are allowed for one car.
3rd step: start key adding

Select “Key data Operation”.

Step 1. Select “Backup key data”.

Reading key data.

Follow the on-screen guide to operate.

Tap “Backup” and save it.

Backup key data successfully.



Step 2. Select “Key enable /disable”.
PS: if we are not adding a smart key, we can skip this step.
-Reading the key data…
-From the next page, we can see key 1 is the working key because it is activated.
Key 2 is the lost key because only these 2 keys are used. Select “Key 2” and tap “Disable”.
-Disable succeed.



Step 3. Select “Key Learning”.
-Make sure the network and X-Prog3 have been connected well and tap “OK”.
-Tap “NO” (Not all keys lost).
-Follow the on-screen guide.
-Key data read successfully.
-Read succeed, tap “Yes” to save the data, input the name to save it, save succeed.







Choose one blank position, we select Key 3 here, select “Key Generated by programmer”.
Put the new key to be learned into the programmer.

Tap “Yes” to ensure the current key is a smart one.

Read the warning carefully and make sure we have met all the requirements and then tap “Yes” to continue.

Key generated succeed.

Please try to start the BMW car by the new key, it if can’t start the car, please try to execute DME synchronization or DLE synchronization function according to the situations.
Enter “Vehicle Information” to check and we can see ignition switch status is key 3 the one we chose before.


You can find DME and DLE synchronization operations.


Alright, thanks!

Launch IMMO Pro/Pad or X-PROG 3 did a good job!

Be the first to comment

Leave a Reply

Your email address will not be published.


*