How to Program BMW BDC2 All Keys Lost by Yanhua ACDP Module 38?

Yanhua ACDP/ACDP2 + Module 38 can support BMW G series BDC2 module all keys lost as well as new key adding. The Yanhua BMW BDC2 Keys Learning Bench Platform is required for BDC2 keys learning on the bench without reinstalling the BDC2 module back into the car. It also supports the key emergency function testing to verify the key ignition functionality and successful learning.

Check the detailed step-by-step guide below.

Requirement:

 

BMW BDC2 All Keys Lost Main Process:

1. Read the DME EEPROM data

2. Obtain keys data

3. Back up coding data-> Back up FAFP data-> Write IMMO data-> Write coding data

4. Made dealer key

5. Write DME ISN-> Reset EGS EWS

In detail…

 

Make sure ACDP host, Yanhua ACDP BMW BDC2 Keys Learning Bench Platform, Smart Antenna and Remote Control Receiver, and BDC2 instrument are connected properly

Bind ACDP2 to ACDP APP

1. Read DME EEPROM Data

Use Yanhua ACDP Module 3B48 Interface Board

Select DME ISN-> BENCH Mode Read/Write DME ISN-> BOSCH DME-> Gxx-> B48 (MG1CS003 SPC5777)-> Read EEPROM
If the EE data cannot be read, the remaining steps cannot be carried out.

 

2. Obtain keys data

Use Yanhua ACDP Module 38

Select BMW-> FEM/BDC-> IMMO/Mileage-> BDC2 ICP+ OBD (F/G Chassis)-> Add Key (All key lost)-> Obtain keys data

3. Add key (All keys lost)

Select BMW-> FEM/BDC-> IMMO/Mileage-> BDC2 ICP+ OBD (F/G Chassis)-> Add Key (All key lost)-> AKL add key (Needs to read DME EEPROM first)

Step 1: Backup coding data

Step 2: Backup FAFP data

Step 3: Write IMMO data

Step 4: Write coding data

Step 5: Made dealer key

  • After making the dealer key, turn on the ignition to do key match

Step 6: Write DME ISN

  • Verify the key can start the car normally, then go to next step

Step 7: Reset EGS EWS

  • Turn on the ignition, but not start the car

After finishing these steps, start the engine – both the key and vehicle should now function properly.

www.acdp2.eu