Autel MaxiIM IM508/IM608 updated BMW BDC2 key programming on Feb. 19th, 2025. It’s on bench eeprom job, no obd, and only add key.
Check the detailed update information in the previous post.
Here obdii365.com will show how to add a spare BMW BDC2 key with IM608 II on bench.
Tools needed:
Autel IM508 or IM608 series devices.
Autel G-Box 2/G-box 3
Autel ikey universal key BMW style (available in 3-button and 4-button configurations)
Original key
Part 1: How to Purchase software card to use this function?
Way 1: Preprocess ECU
You pay per vin or buy yearly subscription to use this function. Before you proceed to preprocess ecu, you will be promoted to pay upfront if you don’t purchase yearly subscription, before Autel will let you to proceed into preprocessing.
Go to IMMO- BMW- System Selection- Immobilizer- BDC2 Immobilizer- Programming operation- ECU preprocessing
Autel will ask to purchase activation card to use this function. Choose 1 session or 1 year update card and pay via Paypal or Credit card.
ECU Proprocessing finished.
Way 2:
It is recommended to complete payment in “Advanced Service List” menu on the home page.
Way 3: Purchase 1 year software card from us directly. Provide your device serial number to activate license.
https://www.obdii365.com/wholesale/autel-immo1yrup-software-card.html
After preprocessing ECU, we go to key programming.
Part 2: Add Key
You can do this via system selection or smart selection.
System selection:
Go to IMMO- BMW- System Selection- Immobilizer- BDC2 Immobilizer- Key operation-Add Key
Through this menu, you can see the operating guide and bench wiring diagram.
We can also make a smart selection.
Smart selection:
Go to IMMO – BMW- Smart Selection- BDC02 Immobilizer- Add key
Perform 8 steps below to add key.
Step 1: Read Vehicle Information
Support part of BDC2 system version numbers.
Step 2: Backup coding
Step 3: Read secret key
In this process, it requires a subscription. Payment is required for this function.
We have purchase the software card, select 1 year software card and hit OK to continue.
Need to read the operation steps and precautions in detail and complete the wiring.
Steps:
1. Remove the BDC2 module from the vehicle.
2. Prepare the G-BOX and the corresponding DB15 cable.
3. Connect the DB15 cable to the BDC02 module, using the wiring diagram.
(Note: Use wires that are easy to operate as EEPROM PIN2 needs to be disconnected and reconnected multiple times in the subsequent process)
4. Connect the DB15 cable to the G-BOX and then connect the P side of the G-BOX to the IM508/IM608.
Note:
Strictly follow the following operating specifications, otherwise function failure or ECU damage may occur.
Ensure that the wiring harness and metal clips not in use are away from the ECU to prevent short circuits that cause ECU damage.
Remove the BDC02 module from the vheicle.
Make sure the idle wiring harness and metal clips are kept away from the module throughout the whole process to prevent short circuits from causing damage to the ECU.
Hit OK after setting up the whole connection as the wiring diagram.
Manually disconnect EEPROM PIN2 from DB15 GND.
Manually connect the DC IN 12V power supply of the G-box.
Manually disconnect the DC IN 12V power supply of the G-box.
Manually disconnect EEPROM PIN2 from DB15 GND.
Manually connect EEPROM PIN2 from DB15 GND.
Manually connect the DC IN 12V power supply of the G-box.
Manually disconnect EEPROM PIN2 from DB15 GND (Do not disconnect the 12v power supply).
Strictly follow the instructions and repeat these several times until read the secret key successfully.
Step 4: Restore Flash
Step 5: Restore coding.
After the restore coding is finished, install the BDC2 module back to vehicle. Connect the device to the OBD connector of the vehicle. Turn on the ignition.
Step 6: Read OEM key information
Place a working key (original key) at the sensing coil of the vehicle.
Connect the device to the programmer and than place the working key in the key slot of the programmer.
Reading key information. This process takes about 5 min.
Step 7: Generate dealer key
Select an unused key position and press on Programmer generation key button.
Connect the device to the programmer and than place a new key in the key slot of the programmer.
Generate dealer key successfully.
Step 8: Learn key
Learn all the newly generated keys in sequence in the following steps:
1. Take other keys out of the vehicle.
2. Place the key to be learned close to the key sensing area under the steering wheel.
Test both keys.
Check if the time display in the center console is normal and if rearview mirror can be folded automatically.
If abnormal, make adjustments manually in the center console.
Done.
https://www.obdii365.com/service/how-to-add-bmw-bdc2-key-with-autel-im608-and-gbox.html