BMW FEM/BDC Add Key and All Keys Lost with CGDI BMW

Here’s the tutorial on BMW FEM/BDC key programming (add key & all keys lost) by using CGDI Prog BMW Key Programmer.

1.Read and Backup eeprom

2.Add a key (copy key with key)

3. Program all keys lost (copy key without key)

1.Read & Backup Data

Connect CGDI BMW with vehicle via OBD diagnostic socket

maintains voltage above 12v , do not turn off the computer screen during operation.

cgdi-add-key-bmw-fem-bdc-1

Open CGDI BMW software

Select “FEM/BDC key match” and click enter
cgdi-add-key-bmw-fem-bdc-2
Connect successfully, maintain enough voltage, click “yes”
cgdi-add-key-bmw-fem-bdc-3
Need to disassemble the module, read EEPROM data, FEM is 95128

cgdi-add-key-bmw-fem-bdc-4

FEM module installation location

cgdi-add-key-bmw-fem-bdc-5

Use CG100 Prog to read out 95128 IC data and save the data

cgdi-add-key-bmw-fem-bdc-6

Remove the 95128 chip, wash it, and clip it to the ATMEGA adapter

cgdi-add-key-bmw-fem-bdc-7
Open the CG-100 to read the data and save it

cgdi-add-key-bmw-fem-bdc-8

Go back to cgdi and load the data

cgdi-add-key-bmw-fem-bdc-9
Load successfully, save the new data generated by the system

cgdi-add-key-bmw-fem-bdc-10

Write back new data with cg-100, weld back to module, and click next
cgdi-add-key-bmw-fem-bdc-11
Waiting for programming

cgdi-add-key-bmw-fem-bdc-12

After programming, write back 95128 original data,
put FEM into the car again, and click next

cgdi-add-key-bmw-fem-bdc-13

Use CG100 to write back 95128 original data

cgdi-add-key-bmw-fem-bdc-14
When finished, click “next”

cgdi-add-key-bmw-fem-bdc-15

Set code successfully, customers can do any operation.

2. Add FEM/BDC key with CGDI BMW

Copy key with key

cgdi-bmw-fem-all-key-lost-1
choose the unused key, and click “generate the dealer key”

cgdi-add-key-bmw-fem-bdc-16
Read working key,click Next

cgdi-add-key-bmw-fem-bdc-17
Read successfully and display information

cgdi-add-key-bmw-fem-bdc-18
Program the new key

cgdi-add-key-bmw-fem-bdc-18
The new key matched successfully.

3. CGDI BMW Program FEM/BDC All Keys Lost

Copy key without key

Using CG100 to read the engine data

cgdi-add-key-bmw-fem-bdc-19
Click to enter “ECU

cgdi-add-key-bmw-fem-bdc-20
Click on the engine model option to enter the current vehicle

cgdi-add-key-bmw-fem-bdc-21

According to the software physical wiring diagram wiring

cgdi-add-key-bmw-fem-bdc-22
Physical connection

cgdi-add-key-bmw-fem-bdc-23

Read successfully and save the data
cgdi-add-key-bmw-fem-bdc-24
Show ISN and VIN

cgdi-add-key-bmw-fem-bdc-25

Return to cg-di, select unused key bits, and click “generate dealer keys”

cgdi-add-key-bmw-fem-bdc-26

Click on the next item that you select and click next
(Manually input known ISN)

cgdi-add-key-bmw-fem-bdc-27

Check the information and click ok

cgdi-add-key-bmw-fem-bdc-28

Place new key

cgdi-add-key-bmw-fem-bdc-29

New key programming success.

cgdi-add-key-bmw-fem-bdc-30