How to use VVDI2 and VVDI Prog to program BMW BDC system with all the keys lost

auto key programmer

The passage will guide you how to use VVDI2 and Super programmer to program BMW BDC system with all the keys lost.

Tool:

  • Xhorse VVDI2 BMW (used to generate BMW FEM / BDC dealer keys)
  • VVDI Prog programmer (for reading 95128 / 95256 EEPROM data)
  • BMW FEM/ BDC test platform (easy to detect finite element BDC control module in good condition)
  • MAGPro2-x17 programmer (read ISN code, VVDI pro to calculate part of ISN, but not all)
  • BMW F Series FEM Blade key (New key)

connect the BDC with test cable

1-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Read key information

Go to the preprocessing option. Read and save the encoded file.

Open BDC

Take a picture before decomposition and record the position of the fuse

2-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Break down the BDC

3-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Clean IC with special solvent and blade

4-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost 5-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost 6-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Connect to the VVDI Prog adapter to read data.

  1. Use the adapter to read 95256 data (if the reading is unsuccessful, try again.)
  2. Read the data multiple times until the data is read correctly

7-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Verify the consistency of the data that is read more than once

8-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Open VVDI2 BMW 4.3.0, Click “programming FEM / BDC system”

9-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Click on”Preparing service EEPROM file”

10-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Open the FEM / BDC module, use the VVDI2 programmer to read 95128 / 95256 EEPROM data, and click OK to view the 95128 / 95256 location

11-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost 12-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Click Yes to load the original 95128 / 95256 EEPROM data.

13-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

 Save service mode data and prepare to write to BDC.

14-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

The newly saved service EEPROM data is written to 95128 / 95256 chip.

15-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Please confirm that the following two steps are complete:

  1. Save the code and write to the service EEPROM data.
  2. Restore the FEM / BDC system, power and connect to the OBD.

16-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

 Save service mode data and prepare to write to BDC.

17-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Load the service schema data and use the VVDI PRO adapter to write the data (if the write fails, try again).

Read the data again and compare it with the previous data.

Connect to the VVDI2 key programmer again.

 Plan BDC

  1. Delete the FEM / BDC module shell and write the original EEPROM (read out in step 2) to 95128 / 95256 chip.
  2. Restore the FEM / BDC system, power and connect to OBD.
  3. Click OK to continue.

18-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

 Restore coding

Read the load code file in step 1, write FEM/BDC through OBDII to complete FEM/BDC programming.

19-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Restore coding success, prepare match key

20-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Return the position of the selection key and is ready to match.

Ignition switch: keyless

21-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Because FEM / BDC is all lost. Use special programmers to read engine data and record ISN.

22-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

VVDI programmers can only read part of the engine data, for the rest of the engine data, it should need a special programmer to read (for example, MAGPro2-x17 programmers).

After the engine data is read out, you can calculate the ISN code through the engine data.

The ISN code that is programmed with the next key is taken.

23-How-to-use-VVDI2-and-VVDI-Prog-to-program-BMW-BDC-system-with-all-the-keys-lost

Return to Xhorse VVDI 2 and use ISN to generate dealer keys.

Return to “get key information” and you can see the ignition switch: KEY8, which means that Xhorse VVDI2 can successfully generate agent keys with the help of VVDI programmers and MAGPro2-x17.

That is all