Before using Autel MaxiIM IM508 + XP400 Pro to add a new key for the 2011 BMW M3, it is required to update the CAS3 module in ECU firstly.
Prepare a working key and a blank key.
After updating CAS3 in Autel IM508 smart mode, let’s start to program:
Current CAS of the vehicle is encrypted, please insert a wok key and switch ignition on first. Press “OK”.
Reading RAM, will take about a minute…
Remove the key from the ignition switch. If it is a smart key, please take the key out of the car.
Please be sure to operate as required, otherwise, this may make the vehicle abnormal! If the vehicle is abnormal after read out the key information, please try performing [Clear DTC] to make it back into normal status.
Read key information success!
Whether to do the backup of the original key data? Press “Yes”.
Rename the file name, press “Save”.
File saved successfully! Press “OK”.
Select a blank key position, like Key3.
Press “Programmer generation key” >> Semi-smart key
Connect Autel IM508 scanner to XP400 Pro programmer and put the new key into the programmer card slot.
Writing key, please wait…
Generating dealer key success.
Insert the key into ignition to start once!
If the vehicle cannot be started, or the ELV is displayed on the instrument, please synchronize the ELV or DME according to the situation.
Press “OK” to complete.
Test the new key, it does work, key programming has done!
Autel IM508 Plus XP400 Pro Programmer can program keys well for many European vehicles, such as BMW, VW and Mercedes Benz.
BTW, buy Autel IM508 Plus XP400 Pro = Autel IM608, share the same key programming functions with IM608, the price is cheaper than IM608