CGDI A2 BMW BDC2 Adapter is specially designed to work with CGDI A2 for BMW G-Series BDC2 new key adding on bench, no soldering required! Non-invasive repair! Always ensure proper connections and backups to avoid module damage.
How to add new key?
Preparation:
- CGDI A2 Key Programmer with BBA Adapter
- CGDI A2 BMW BDC Interface Board Adapter
- BDC2 module (from BMW G-Series)
- Original working key
- New blank key (OEM or aftermarket key)
- Power supply & necessary cables
Step 1: Backup Coding via OBD
Critical Safety Measure: Always create a backup before proceeding.
Connect BDC2 module to CGDI A2 system
Navigation path:
IMMO → BMW → Manual Selection → BDC Immobilizer (G Series) → Coding Operation → Backup Coding
Securely store backup file (essential for recovery if preprocessing fails)
Step 2: Disassemble BDC2 Module
Precision Work Required:
Note fuse locations for reassembly reference
Remove all securing screws
Carefully separate housing using pry tools
Extract motherboard for preprocessing
Step 3: Install the Preprocessing Adapter
Proper Connection is Vital:
Mount CGDI A2 BMW BDC2 Interface Board Adapter to motherboard
Establish connections:
- Power supply cable
- CGDI A2 host communication cable
Step 4: Preprocess Module
Follow Exact Sequence:
Select: Programming Operation → ECU Preprocessing
Execute steps in order:
- Verify successful backup
- Disconnect EEP switch
- Connect 12V DC power (switch ON)
- Disconnect power
- Reconnect EEP switch
- Reapply power (switch ON)
Initiate process with single boot switch press
Processing time: ~10 minutes (module may heat normally)
Post-Preprocessing Verification:
- Confirm normal console time display
- Test automatic rearview mirror folding function
- Make manual adjustments if functions abnormal
Step 5: Add New Key
- Original Key Verification
Position original key near ignition coil
Select “Key Status” to confirm recognition
- Original Key Data Extraction
Connect BBA adapter to CGDI A2
Select “Read Original Key”
Place working key on BBA sensing coil
Save extracted key data
- New Key Generation
Select “Generate Dealer Key”
Position a blank key on BBA sensing coil
Assign to an available key slot
Complete programming sequence
Step 6: Test Function
Comprehensive Validation:
Test all key functions:
- Vehicle ignition
- Remote lock/unlock
- Any vehicle-specific features
Done!
Video guide:
Learn more:
CGDI A2 BMW Key Programmer:
https://www.cgdishop.com/wholesale/cgdi-a2-programmer.html
CGDI A2 BMW BDC2 Adapter:
https://www.cgdishop.com/wholesale/cgdi-a2-bmw-bdc2-adapter.html