How to Add a New Key to BMW G-Series BDC2 Using CGDI A2
In the automotive world, the ability to add a new key to your vehicle remotely is a vital skill, especially for BMW G-Series models equipped with the BDC2 module. This article will guide you through the process of using the CGDI A2 key programmer to add a new key efficiently and safely. By following these steps, you can ensure the proper functioning of your vehicle's key system.
Understanding the Required Equipment
Before diving into the process, it’s crucial to gather all necessary tools and equipment. Here's a list of what you will need:
- CGDI A2 Key Programmer
- BDC2 module (from BMW G-Series)
- BMW BDC interface board adapter (upcoming availability)
- BBA Adapter
- Original working key
- New blank key (OEM or aftermarket)
- Power supply & necessary cables
Step-by-Step Guide to Adding a New Key
Now that you have gathered all the necessary equipment, follow these steps to add a new key to your BMW G-Series BDC2 module.
Step 1: Backup Data via OBD
Before starting the programming process, it’s critical to back up the original data from the BDC2 module. This step ensures that you have a restore point if anything goes wrong during the programming.
To back up the data, connect the BDC2 module to the CGDI A2 platform. Follow the menu path:
- Go to IMMO function
- Select BMW
- Choose Manual Selection
- Select BDC Immobilizer (G Series)
- Proceed to Coding operation
- Choose Backup Coding
Step 2: Disassemble the BDC2 Module
Next, you will need to disassemble the BDC2 module to access the motherboard. Here’s how to do it:
- Carefully remove the BDC2 case, noting 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
With the motherboard exposed, it’s time to 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
Now, you can begin the preprocessing of the BDC2 module. Follow these steps:
- Select [Programming operation - ECU Preprocessing].
- Follow the on-screen instructions to initiate preprocessing.
- Confirm that the backup code has been saved.
- Disconnect the EEP switch.
- Connect the DC IN 12V power supply and turn on the power switch.
- Disconnect the DC IN 12V power supply again.
- Reconnect the EEP switch.
- Reconnect the DC IN 12V power supply and turn on the power switch.
- Press the boot switch once.
During the ECU preprocessing, which takes approximately 10 minutes, monitor the console time display and ensure that the rearview mirror can fold automatically. If you notice any irregularities, adjust the control manually. Please note that the module will heat up during this process, which is normal.
Step 5: Add a New Key
With the preprocessing complete, you can now add a new key:
- Check the Original Key Status: Place the original working key near the ignition coil and select “Key Status” in the software to verify.
- Read Original Key: Press “Read Original Key,” connect the BBA adapter to the CGDI A2, and place a working key at the sensing coil of the BBA Adapter to read and save the original key data.
- Generate & Program the New Key: Select “Generate Dealer Key,” place a new key at the sensing coil of the BBA Adapter, select a blank key position, and program it accordingly.
Step 6: Test the New Key
Once the new key has been programmed, it is essential to test it:
- Verify that the new key starts the vehicle.
- Check all functions (lock/unlock, remote, etc.) to ensure they operate correctly.
Conclusion
By carefully following these steps, you can successfully add a new key to your BMW G-Series BDC2 using the CGDI A2 key programmer. Always ensure that you have proper connections and backups in place to avoid any damage to the module. With patience and attention to detail, you can confidently manage key programming for your BMW.
For more tips and guidance on automotive programming, stay connected with our blog and explore our range of products.