BMW FEM/BDC New Key Programming by YH BMW FEM Programmer

Here comes the easy step by step guide on how to use YH BMW FEM programmer to add key for BMW FEM/BDC vehicle models.

 

Summary:

Preparation

Step 1:Backup(read) coding data

Step 2:Update ECU

Step 3:Add key

Step 4:Recover(write) coding data

 

Preparation:

Connect the OBD2 socket of BMW FEM BDC to vehicle.

Here comes the easy step by step guide on how to use YH BMW FEM programmer to add key for BMW FEM/BDC vehicle models. Summary: Preparation Step 1:Backup(read) coding data Step 2:Update ECU Step 3:Add key Step 4:Recover(write) coding data Preparation: Connect the OBD2 socket of BMW FEM BDC to vehicle. 1 Connect the USB cable of YH BMW FEM BDC with laptop 2 Turn on the ignition,keep the vehicle battery voltage on less than 13.0 V. Step 1:Backup(read) coding data Perform “Backup(read) coding data”,and save the data. 3 Wait for system “Executing read coding data cache...” 4 After data reading complete,save the data file on your laptop.The data file you saved is use for Step 4.Check the file data format,it is BIN. 5 Step 2:Update ECU. Open the vehicle switch,click the Step 2 button to update ECU 6 Software pop-up the follow tips,please follow instructions to disconnect battery and other charging device,remove the FEM/BDC,use car universal programmer(for example:YH CKM100) to read EEPROM data,save in BIN format in PC. 7 Remove the FEM/BDC. The FEM/BDC is located at the lower part of the A column at the front passenger side. Note:Disconnect the car battery and other charging equipment when removing and installing the FEM/BDC. 8 EEPROM position and pin direction 9 Please use car universal programmer,such as YH CKM100 to read out EEPROM data,and save the data file on your laptop. 10 After finishing above operations,please go back to the YH BMW FEM/BDC software interface and click “Ok”. 11 The software will prompt to load the original EEPROM data which was read from the vehicle by programmer. 12 Then system will calculate the corresponding new EEPROM data and prompts the user to save ti.(Save in BIN format as well) 13 The software prompts to write the newly generated EEPROM data back to EEPROM chip.Solder the EEPROM back to FEM/BDC.Install the FEM/BDC back to vehicle.Recover normal power supply for vehicle and turn on the ignition. Step 3:Add Key Turn on the ignition,click “Step 3: Add key” 14 According to the software prompt,put the working key close to the coil(located on the lower right of the steering wheel). 15 The software reads and displays the relevant information about the working key. Note:Keep the key close to the emergency starting antenna until the key information is reached. 16 Then software will pop-up key list,the user can choose key which need to be added.Learn the key number and click “Learn new key”(Recommend to use the key number sequentially and in turn) 17 According to the software prompt,the new key is close to the emergency starting induction antenna(located on the lower right of the steering wheel) 18 Key information will be showed after the new key is close to emergency start antenna. 19 After adding the key and learning,the software returns and refreshes the key list.Users can continue to add and learn more keys at this interface.If completed,click “Quit” Note:Please keep the key close to the emergency start induction antenna until the software pops up and refreshes the key list. 20 Step 4:Recover(Write) coding data Open the vehicle switch,click “Step 4:Recover(Write) coding data” button 21 Select the first backup coding data of the vehicle,recover it. 22 Successful recover coding data.Make full testing of vehicles and keys. 23 Test the remote control function of the key. Test the switch,engine start function of the key.

Connect the USB cable of YH BMW FEM BDC with laptop

BMW FEMBDC Key Programming (2)

Turn on the ignition,keep the vehicle battery voltage on less than 13.0 V.

 

Step 1:Backup(read) coding data

Perform “Backup(read) coding data”,and save the data.

BMW FEMBDC Key Programming (3)

Wait for system “Executing read coding data cache…”

BMW FEMBDC Key Programming (4)

After data reading complete,save the data file on your laptop.The data file you saved is use for Step 4.Check the file data format,it is BIN.

BMW FEMBDC Key Programming (4)

 

Step 2:Update ECU.

Open the vehicle switch,click the Step 2 button to update ECU

BMW FEMBDC Key Programming (6)

Software pop-up the follow tips,please follow instructions to disconnect battery and other charging device,remove the FEM/BDC,use car universal programmer(for example:YH CKM100) to read EEPROM data,save in BIN format in PC.

BMW FEMBDC Key Programming (7)

Remove the FEM/BDC.

The FEM/BDC is located at the lower part of the A column at the front passenger side.

Note:Disconnect the car battery and other charging equipment when removing and installing the FEM/BDC.

BMW FEMBDC Key Programming (8)

EEPROM position and pin direction

BMW FEMBDC Key Programming (9)

Please use car universal programmer,such as YH CKM100 to read out EEPROM data,and save the data file on your laptop.

BMW FEMBDC Key Programming (9)

After finishing above operations,please go back to the YH BMW FEM/BDC software interface and click “Ok”.

BMW FEMBDC Key Programming (11)

The software will prompt to load the original EEPROM data which was read from the vehicle by programmer.

BMW FEMBDC Key Programming (11)

Then system will calculate the corresponding new EEPROM data and prompts the user to save ti.(Save in BIN format as well)

BMW FEMBDC Key Programming (13)

The software prompts to write the newly generated EEPROM data back to EEPROM chip.Solder the EEPROM back to FEM/BDC.Install the FEM/BDC back to vehicle.Recover normal power supply for vehicle and turn on the ignition.

 

Step 3:Add Key

Turn on the ignition,click “Step 3: Add key”

BMW FEMBDC Key Programming (14)

According to the software prompt,put the working key close to the coil(located on the lower right of the steering wheel).

BMW FEMBDC Key Programming (15)

The software reads and displays the relevant information about the working key.

Note:Keep the key close to the emergency starting antenna until the key information is reached.

BMW FEMBDC Key Programming (16)

Then software will pop-up key list,the user can choose key which need to be added.Learn the key number and click “Learn new key”(Recommend to use the key number sequentially and in turn)

BMW FEMBDC Key Programming (16)

According to the software prompt,the new key is close to the emergency starting induction antenna(located on the lower right of the steering wheel)

BMW FEMBDC Key Programming (18)

Key information will be showed after the new key is close to emergency start antenna.

BMW FEMBDC Key Programming (19)

After adding the key and learning,the software returns and refreshes the key list.Users can continue to add and learn more keys at this interface.If completed,click “Quit”

Note:Please keep the key close to the emergency start induction antenna until the software pops up and refreshes the key list.

BMW FEMBDC Key Programming (20)

 

Step 4:Recover(Write) coding data

Open the vehicle switch,click “Step 4:Recover(Write) coding data” button

BMW FEMBDC Key Programming (21)

Select the first backup coding data of the vehicle,recover it.

BMW FEMBDC Key Programming (22)

Successful recover coding data.Make full testing of vehicles and keys.

BMW FEMBDC Key Programming (23)

Test the remote control function of the key.

Test the switch,engine start function of the key.

Share