How to Add BMW BDC2 Key with OBDSTAR G3 & P005?

OBDSTAR BMW G series BDC2 add key function is ready. Update your BMW immobilizer software to the latest version to enable this feature. It may not be the best solution, it provides people with an alternative option.

 

Tools required:

OBSDTAR X300 Classic G3

OBDSTAR P005 BMW BDC2 adapter

Original working key

Original key to be programmed

 

4 Steps to add BMW BDC2 key:

  • Backup coding (OBD)
  • Preprocessing (Bench)
  • Repair ECU (Bench)
  • Learn key (OBD)

Step 2 requires disassembling BDC2 immo box and connecting using OBDSTAR P005 adapter on bench mode.

Set up P005 adapter connection as following.
Also need to connect a 12V power supply to the adapter.
If the adapter connects well, the communication indicator will turn on.

add bmw bdc2 key with obdstar 2

add bmw bdc2 key with obdstar 3

add bmw bdc2 key with obdstar 4

Then do preprocessing procedure.

add bmw bdc2 key with obdstar 5

After that, we start to learn key.

 

Connect BDC2 module with BDC2 test platform and learn key via OBD on bench or reinstall the BDC2 module back to vehicle and learn key via OBD.

Select Learn key function.

add bmw bdc2 key with obdstar 6

add bmw bdc2 key with obdstar 7

Select an unused key position.
Place the working key on the G3’s induction coil.

add bmw bdc2 key with obdstar 8

add bmw bdc2 key with obdstar 9
Read key information.
Then place the new key on the G3’s induction coil.

add bmw bdc2 key with obdstar 10

add bmw bdc2 key with obdstar 11

Generate key successfully.

add bmw bdc2 key with obdstar 12

Follow steps below to learn key.

Program the newly generated key by following steps:

1). Remove all other keys from the vehicle.
2). Place the key to be programmed near the key induction area under the steering cloumn. Then press and hold the ignition switch for 15 seconds.
3). Start the vehicle.

add bmw bdc2 key with obdstar 13

OBDII365