How to use CGDI A2 Key Programmer to add new key to BMW G-Series BDC2 module on bench?
Check the step-by-step guide below.
Preparation:
- CGDI A2 host with BBAAdapter
- BMW G chassis BDC2 module
- BMW BDC interface board adapter (coming soon)
- Original working key
- New blank key(OEM or aftermarket key)
- Power supply & necessary cables
BDC2 Function List:
- Operation Guide
- Vehicle Information
- Version Detect
- Vehicle Frequency
- ECU Reset
- Coding Operation
- Programming Operation
- Key Operation
- Clear Code Operation
- Special Function
Main steps:
Step 1: Backup Coding via OBD
Step 2: ECU Preprocessing
Step 3: Generate Dealer Key
Step 4: Learn Key
In detail…
Step 1: Backup Coding via OBD
Connect the BDC2 module to the CGDI A2 platform.
Navigate to:
IMMO function-> BMW->Manual Selection->BDC Immobilizer (G Series)-> Coding operation-> Backup Coding
This backup is crucial in case preprocessing fails, allowing you to restore the module.
Step 2: ECU Preprocessing
1.Disassemble the BDC2 Module
Pay attention to the fuse locations before disassembly
Remove the BDC2 case carefully
Unscrew all screws
Open the housing by a pry tool
Take out the motherboard
2.Install the Preprocessing Adapter
Connect the BMW BDC interface board adapter to the BDC motherboard.
Connect the power cable and the CGDI A2 host cable.
3.Start Preprocessing
Select Programming operation-> ECU Preprocessing
Follow the on-screen instructions to operate:
- 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.
Step 4: Generate Dealer Key
1.Check the Status of Original Key
Put the original working key near the ignition coil.
Press "Key Status" in the software to confirm the original key info
2.Read Original Key
Press “Read Original Key”
Connect the BBA adapter to the CGDI A2 programmer
Place a working key at the sensing coil of the BBA Adapter
Read and save the original key data.
3.Generate New Key:
Press "Generate Dealer Key"
Put a new key at the sensing coil of the BBA Adapter
Select a blank key position and program it.
Step 5: Learn Key
Use the new key to start the vehicle and test all remote all functions (lock/unlock, remote, etc.).
Done!
Read also:
Which Tool Can Add Key to BMW G-Chassis BDC2 2015-2021?
http://blog.eobdtool.co.uk/which-tool-can-add-key-to-bmw-g-chassis-bdc2-2015-2021/