How to Program BMW CAS3+ All Keys Lost with BMW E/F Scanner

Here’s the guide to write keys in CAS3+ in case of loss all working keys using BMW E/F scanner and BMW Explorer software.

How to Program BMW CAS3+ All Keys Lost with BMW E/F Scanner

ALL keys lost programming procedure

Since ver. 15.02.15 of BMW Explorer user can choose between 3 variants to program ignition key. The lastest version of BMW E/F scanner goes to V2018.12.

 


1. Variant
NOTE: Please ensure that key slot is unblocked before to program the new key there. 

If you have all keys lost, you must answer NO when BMW-Explorer ask if you have working key. BMW-Explorer will then extract crypto from DDE/DME and EGS GS19D (if available). Your PC must be connected to Internet to fulfill this procedure.
Also it will read ISN from the CAS module and automatically fill the CRYPTO fields in the working window of BMW Explorer.

If all the fields are match each other it means that crypto is correct and you can use any field. For example we can choose EGS crypto, then upload *.bek file, press write (red button) and just follow on-screen instructions. Then start a car.

If your car has DME/DDE with ews3 system and you are going to use EGS crypto, you must answer YES after BMW-Explorer asks you about “CFG”. Then simply wait the finish of the programming procedure. Don’t forget to make DME-CAS sync in DME menu (this step is not available for DME/CAS with ews4 )
In case if you see a different values in the DME crypto and EGS crypto fields, you can try to program the key using each field in turn. 

After the key successfully programmed you must check a key status field
002B00- for pcf7936 chip
004B00- for smart key
005B00- for keyless-go key

Note: When you are using this way of key programming, make sure than DME/DDE-CAS-EGS belongs to the SAME carHow to Program BMW CAS3+ All Keys Lost with BMW E/F Scanner

2 Variant

Please ensure that key slot is unblocked before to program the new key there. 

This variant is usable for a cars equipped with Bosch and Siemens DME/DDE with ews4 16 bytes long ISN code AND you have a possibility to read out ISN from DME/DDE.
BMW-Explorer can read ISN (SecretKey) from the following DME/DDE types-ME17N45 , MEV17_2 , MED17_2 , MV1722 , MVD1722 , MEV17N46 , MEVD176k , D7xN47xx , D7xN57xx , MSS60
If you got above listed DME/DDE, but BMW-Explorer was unable program key automatically, you must go to DME/DDE (Extra functions), read ISN manually and copy it. After that you must return to the CAS, select Key learning, answer NO when BMW-Explorer ask if you have working key, tick DME ISN box and Paste copied ISN into this field, then upload *.bek file, press write (red button) and just follow on-screen instructions. Then start a car.

After the key successfully programmed you must check a key status field
002B00- for pcf7936 chip
004B00- for smart key
005B00- for keyless-go key

How to Program BMW CAS3+ All Keys Lost with BMW E/F Scanner

3 Variant

Please ensure that key slot is unblocked before to program the new key there. 

You can TRY to program key by the following way:

1. Read CAS eeprom using any of suitable programmer (Xprog,ETL etc.)
Note: For the CAS modules programmed with ISTA36-42 (bmw numbers 9221719 , 9226238 , 9221720 , 9227053 , 9226238 , 9217853 , 9226239 , 9217854 , 9227053 , 9226239 , 9227106 , 9217854 , 9230590 , 9227053, 9230591 , 9226238 , 9237046 , 9221720 , 9237047 , 9221719 , 9237046 , 9237047), open read eeprom in the HEX Editor and write down values from the 02 and 03 columns in the 1 and 2 rows (as pictured)

How to Program BMW CAS3+ All Keys Lost with BMW E/F Scanner

2. Note: For the CAS modules programmed with ISTA43-55 (bmw numbers 9253119 , 9253120 , 9257219 , 9253119 , 9257220 , 9253120 , 9262360 , 9262361 , 9267608 , 9267609 , 9273192 , 9262360 , 9273193 , 9262361 , 9278745 , 9267609 ,
9278746 , 9267608 , 9283153 , 9278746 , 9283154 , 9278745 , 9287534 , 9283153 , 9287535 , 9283154 , 9314256 , 9287534 , 9321069 , 9314256) ), open read eeprom in the HEX Editor and write down values from the 00 and 01 columns in the 1 and 2 rows (as pictured)

How to Program BMW CAS3+ All Keys Lost with BMW E/F Scanner

Install CAS3+ back to the car, go to CAS, Extra functions, Key learning, answer NO when BMW-Explorer ask if you have working key,

wait for key data, tick Selection CFG box, enter upper 2 bytes from HEX Editor into first field, enter the lower 2 bytes from HEX Editor into second field.

How to Program BMW CAS3+ All Keys Lost with BMW E/F Scanner

Then upload *.bek file, press write (red button), after some time BMW Explorer will ask you to insert a key into the key slot. Enter a key and press OK. After some time BMW-Explorer will ask you about “CFG”, press YES and wait the procedure finish. Key programming can take up to 2,5 hours, therefore BATTERY CHARGER MUST BE CONNECTED TO THE CAR!!!
Note: When you are using this way of key programming, make sure than DME/DDE-CAS-EGS belongs to the SAME car

After the key successfully programmed you must check a key status field
002B00- for pcf7936 chip
004B00- for smart key
005B00- for keyless-go key

Completed.