How to Add BMW G Series BDC2 key with Vapon VP100

VAPON VP100 BMW Key programmer is an affordable solution for BMW BDC2 key programming. VP100 support adding spare keys for 2015-2021 BMW G series with BDC2 Chassis

  • Support 2015-2021 BMW G Chassis model key adding
  • Covering BDC2 immo systemย 
  • No token limited
  • No annual fee required, permanent free license
  • Compatible with BMW OEM remote

Vehicle Supported

Model         Chassis Code      Year
X3              F97                    2019/04-2021/07
X3              G01                   2017/12-2021/07
X4              G02                   2018/04-2021/07
X4              F98                    2019/04-2021/07
5 Series      G30                    2016/11-2020/06
5 Series      G31                    2017/03-2020/06
5 Series      G38                    2017/05-2020/08
6 Series      G32                    2017/07-2020/06
7 Series      G11/G12             2015/07-2019/02
X3/iX3        G08                    2018/05-2021/08
M5            F90                      2017/11-2020/06

Here is the procedure to add BMW BDC2 key using VAPON VP100

Main Steps:
1.Backup data
2.Preprocess data.
3.Generate dealer key
4.Learn key.

Step 1: Back Up coding

Please connct VAPON VP100 key programmer with BDC2 module as following.

Before programming key, we need to back up the data

Select “Backup Encoding”function

Reading Coding data
Backup data completed

Step 2: Preprocess data
Before pre-processing data, disconnect cables from VP100 device.
Disconnect cables from BDC2 module
Connect BDC2 adapter with BDC2 module
Then connect BDC2 adapter with VP100 programmer

Start the preprocessing procedure
1.Boot profeamming mode.

2.Download BOOTLOAD(bench)
3.Read Flash data(bench)
4.Restore SWFL
5.Restore coding data

Preprocess data completed

Step 4: Make Dealer Key

Disconnect BDC2 adapter from VP100 and BDC2 module
Connect cables with BDC2 module and Vapon VP100 again.

Select Generate dealer key function
Insert original key into VP100 RFID slot

Select an unused key position, here key #8

Obtain key information

Insert a new key into RFID slot

Wrie key information

Generate key completed

Step 5: Learn key
Put new key into the ignition and turn on the ignition
Press the ignition button for at least 15 seconds

This is the key learning process
Select Learn key function.
Now you can see key #8 has a new key programmed.

Key learning is completed.

Install BDC2 module back to the vehicle

Test both keys.

Done