Today, I will demonstrate how to use the CGDI A2 to add a new key for the BMW G-Series BDC2 module on bench.
Required Equipment:
- CGDI A2 Key Programmer with BBA Adapter
- BDC2 module (from BMW G-Series)
- BMW BDC interface board adapter (coming soon)
- Original working key
- New blank key (OEM or aftermarket key)
- Power supply & necessary cables
Step 1: Backup Data via OBD
Before starting, connect the BDC2 module to the CGDI A2 platform to back up the original data. This backup is crucial in case preprocessing fails, allowing you to restore the module.
Menu path:
Go to IMMO function-> BMW->Manual Selection->BDC Immobilizer (G Series)-> Coding operation-> Backup Coding
Step 2: Disassemble the BDC2 Module
Carefully remove the BDC2 case—note the fuse locations before disassembly.
Use a pry tool to open the housing after unscrewing all screws.
Take out the motherboard for preprocessing.
Step 3: Install the Preprocessing Adapter
Attach the BMW BDC interface board adapter to the BDC motherboard.
Connect the power cable and the CGDI A2 host cable.
Step 4: Start Preprocessing
Select [Programming operation- ECU Preprocessing]
Follow the on-screen instructions to begin preprocessing.
- Confirm the code has been backed up
- Disconnect the EEP switch
- Connect the DC IN 12V power supply and turn on the power switch
- Disconnect the DC IN 12V power supply
- Connect the EEP switch
- Connect the DC IN 12V power supply and turn on the power switch
- Press the boot switch once
…
ECU preprocessing…
This process takes approximately 10 minutes.
Check whether console time display is normal, and the rearview mirror can be folded automatically. If abnormal, adjust the control manually.
Note: The module will heat up during this stage—this is normal.
Step 5: Add a New Key
1.Check the Original Key Status:
Place the original working key near the ignition coil.
Press "Key Status" in the software to verify.
Collect Original Key Data
2.Read Original Key
Press “Read Original Key”
Connect the BBA adapter to the CGDI A2
Place a working key at the sensing coil of the BBA Adapter
Read and save the original key data.
3.Generate & Program the New Key:
Press "Generate Dealer Key"
Place a new key at the sensing coil of the BBA Adapter
Select a blank key position and program it.
Step 6: Test the New Key
Verify that the new key starts the vehicle and operates all functions (lock/unlock, remote, etc.).
Conclusion
By following these steps carefully, you can successfully add a new key to the BMW G-Series BDC2 using CGDI A2. Always ensure proper connections and backups to avoid module damage.
Post a Comment