CGDI A2 Program BMW G-Series BDC2 All Keys Lost

CGDI A2 key programmer has released a complimentary software update. You can now program keys for BMW G-series vehicles equipped with BDC02 immobilizer systems in All Keys Lost (AKL) situations.

Below is a straightforward guide detailing the required tools and the step-by-step procedure.

Required Tools & Equipment

  • Key Programmer:CGDI A2
  • ECU Programmer:CG FC200 (or any compatible programmer to read engine data)
  • Adapter:CGDI BMW BDC2 Adapter
  • Blank Key:A brand new, original BMW G-series key
  • Network:A stable internet connection

Bench Preparation

1.Remove the engine ECU module from the vehicle.

2.Remove the BMW BDC02 module from the vehicle.

Step-by-Step Programming Procedure

Step 1: Extract Engine ECU D-Flash Data

Connect your CG FC200 ECU Programmer to the engine ECU. Read and save the D-Flash data directly to your computer’s desktop.

Step 2: Update CGDI A2 Software

Use a USB cable to connect CGDI A2 to your PC. Click “USB upgrade” to ensure your software is updated to the latest version.

Step 3: Import Data to CGDI A2

Copy the saved DME D-Flash file from your desktop and paste it into CGDI A2 software directory following this path: Immo -> BMW -> USERDATA.

Step 4: Hardware Assembly

Connect the BMW BDC02 module, CGDI BDC2 adapter, and CGDI A2 together.

Step 5: System Pre-Processing

Launch the software and navigate to: BMW -> By system -> BDC2 Immo system -> All keys lost.

Turn on the power supply and execute the following prompts in sequence:

1.Check vehicle information

2.Verify vehicle version

3.Write the previously saved D-Flash data

4.Back up the vehicle coding data

5.Pre-process the ECU

6.Back up the FAFP coding

7.Write the IMMO (immobilizer) data

Step 6: Key Programming & Learning

Click “Generate Dealer Key” to program the new blank key.

Reinstall both the engine ECU and the BDC02 module back into the vehicle.

Hold the new key close to the emergency start induction loop (sensor area).

Follow the prompts to complete the Key Learning process.

Step 7: Final Synchronization

Write the DME ISN code.

Clear the EGS EWS data to finalize the programming.

Job done! You’ve just programmed a BMW G-series BDC2 key when all keys are lost using CGDI A2 programmer.

www.cgdishop.com

 

Author: admin