To add a key for a BMW G chassis with a BDC2 module using VAPON VP100 Key Programmer, you must use the VP100 BDC Adapter (included in the package by default) to connect to the BDC module for pre-processing. Be sure to follow the wiring diagram and tutorial below to connect the BDC Adapter and the BDC module properly.
Wiring diagram:
Solder the chip marked in the figure to pin 2, connect the EPP2 GND of the adapter
Here is the back side, number 5 from left to right, and then solder it to the wire which connects to the boot line on the BDC Adapter
Complete connection diagram:
BDC2 Key Programming Guide Using VAPON VP100:
Step 1: Backup BDC Data via OBD
Connect the VAPON VP100 to the vehicle’s OBD port.
Perform a BDC code backup to ensure data security before proceeding.
Step 2: Pre-Process the BDC2 Module
Remove the BDC2 module from the vehicle.
Use the VP100 BDC Adapter to pre-process the module.
Follow the wiring diagram and tutorial (provided above) for correct connections.
Step 3: Generate the Dealer Key
Reinstall the BDC2 module into the vehicle.
Use the VP100 to generate the dealer key.
Step 4: Key Matching & Verification
Place the new key near the induction coil (typically located on the right side of the steering column).
Press and hold the vehicle’s start button for 20 seconds to initiate pairing.
Once matched, test the key to confirm full functionality (lock/unlock, start vehicle, etc.).