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.
Step 1:Backup(read) coding data
Step 2:Update ECU
Step 3:Add key
Step 4:Recover(write) coding data
Connect the OBD2 socket of BMW FEM BDC to vehicle.
Connect the USB cable of YH BMW FEM BDC with laptop
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.
Wait for system “Executing read coding data cache…”
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.
Step 2:Update ECU.
Open the vehicle switch,click the Step 2 button to update ECU
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.
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.
EEPROM position and pin direction
Please use car universal programmer,such as YH CKM100 to read out EEPROM data,and save the data file on your laptop.
After finishing above operations,please go back to the YH BMW FEM/BDC software interface and click “Ok”.
The software will prompt to load the original EEPROM data which was read from the vehicle by programmer.
Then system will calculate the corresponding new EEPROM data and prompts the user to save ti.(Save in BIN format as well)
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”
According to the software prompt,put the working key close to the coil(located on the lower right of the steering wheel).
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.
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)
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)
Key information will be showed after the new key is close to emergency start antenna.
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.
Step 4:Recover(Write) coding data
Open the vehicle switch,click “Step 4:Recover(Write) coding data” button
Select the first backup coding data of the vehicle,recover it.
Successful recover coding data.Make full testing of vehicles and keys.
Test the remote control function of the key.
Test the switch,engine start function of the key.
UOBDII Official Blog All rights reserved BMW FEM/BDC New Key Programming by YH BMW FEM Programmer