Wednesday, 3 September 2025

CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide

 In this article, we’ll show how to use the CGDI A2 Key Programmer to add a new key for BMW G series BDC2 on bench.


CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide
CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide

Step1. Backup Original Data

Connect BDC2 platform with CGDI A2 to back up the original data.

This is a very important step so that if it preprocessing fails, it can be repaired using the back-up data.

IMMO >> BMW >> System selection >> BDC immobilizer(G chassis) >> Coding operation >> Backup Coding

This function backup the current ECU coding data through the OBD connector.

Press Yes to continue.

Backing up coding file, please wait…

The backup is completed, please remove the BDC module from the vehicle and perform the ECU preprocessing function.


CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide
CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide

Step2. Preprocessing ECU

  • Remove the case of BDC2 module. Remember the location of the fuses before removing them.
  • After removing all the screws, we’ll need a tool to pry this case apart. Take out the board.
  • Then install the preprocessing adapter. Connect the adapter to the BDC board. Connect the power cable and other cable to the CGDI AD host.

After the connection is completed, we can start the pre-processing operation.

Just follow the operation instructions. This process takes about 10 minutes.

BDC immobilizer(G chassis) >> Programming Operation >> ECU Preprocessing >> Yes

Warning:

Please confirm that you have backed up the code, otherwise you will not be able to restore SWFL and coding.

Please disconnect the EEP switch, then click OK to continue.

Please connect the DC IN 12V power supply and turn on the power switch.

Click OK to continue.

ECU preproecssing…

Please disconnect DC IN 12V power supply.

Please connect the EEP switch, click OK to continue.

Please connect the DC IN 12V power supply and turn on the power switch.

Please disconnect the EEP switch(Note: do not disconnect the 12v power supply.)

Please press the boot switch once.

Reading FLASH data…

Completed.

Please complete the following operation:

  1. Install the ECU to the vehicle.
  2. Connect the equipment to the vehicle OBD connector.
  3. Open the ignition switch.

Upon completion of the above operation, click OK to continue.

Please check whether the center console time display is normal, and the rearview mirror can be folded automatically.


CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide
CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide
CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide

Step3. Add a New Key

Here we should prepare an original working key and a new blank key.

We need to check the status of the original key.

Place the original key close to the coil.

Key Operation >> Key Status

Read original key >> Yes

Then connect the BBA adapter with CGDI A2 and collect the original key data.

Key data read successfully.

Press "Generate Dealer Key" to generate a new key.

Place the new blank key into the BBA adapter.

Select a blank key position >> Generate

Finally, we need to test the new key if it is working.

Perfect!


CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide
CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide
CGDI A2 BMW G Series BDC2 Key Adding by Bench Guide

www.obdexpress.co.uk

No comments:

Post a Comment

CG FC200 V1.3.0.0 Add 17 ECU Models to DTC Disabled Function

  CG has officially launched the new software V1.3.0.0 for CG FC200 ECU Programmer on August 29, 2025. This update significantly expands f...