YouTube Video

Friday, May 25, 2018

CDGI BMW and CG100 Program FEM/BDC with or without key

Since last October, all CGDI Prog BMW come with free BMW FEM/BDC function. This post will share a full guide about how to do BMW FEM/BDC key match with and without a key with the help of CG100. Here, CG100 use to read out the FEM 95128 IC data and save it.
This post will be in two parts: copy key with key and copy key without key.

Open the car door, connect the vehicle and CGDI BMW via OBD, the vehicle maintains voltage is above 12v , do not turn off the computer screen during operation.
Select "FEM/BDC key match" and click enter

Connect successfully, maintain enough voltage, click "yes"

Need to disassemble the module, read EEPROM data, FEM is 95128

FEM module installation location

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

Remove the 95128 chip and clip it to the ATMEGA adapter
Open the CG100 to read the data and save it

Use CGDI Prog BMW to load the data

Load successfully, save the new data generated by the system

Write back new data with CG100, weld back to module, and click next

Waiting for programming, after finish it, write back 95128 original data, put FEM into the car again, and click next

Then, use CG-100 to write back 95128 original data
When finished, click "next"

Set code successfully, customers can do any operation


The following guide will set into two parts: copy with key and copy without key
1.    Copy with key
choose the unused key, and click "generate the dealer key"

Choose read working key, click Next

Read successfully and display information

After matching the key, a note will show out new key matched successfully


2.    Copy key without key
Use CG 100 to read the engine data
Choose “ECU

Click on the engine model option to enter the current vehicle

According to the software physical wiring diagram wiring

 Physical connection


Click read EEPROM

Read successfully and save the data

Show ISN and VIN

Return to CGDI BMW, select unused key bits, and click "generate dealer keys"”

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

Check the information and click ok

Place new key

New key programming success


Sunday, April 29, 2018

Operation about CGDI BMW Enable/Disable F Series Key

CGDI BMW Prog is the first programmer to test BMW DME MSV80 in China. It has spotlights like BMW F series Program, BMW F series Coding, EGS ISN.
This post will share you the process how CGDI BMW enable F series key and disable F series key.

CGDIBMW enable F series key
After connecting the CGDI BMW and vehicle via OBD, click BMW enable/disable key

Then click Display key information to show the information about key


Read succeed


Choose the key position you want to enable and then click Enable the key



Put the key vertically in the key induction area of the direction column



Enable the key successfully


CGDIBMW disable F series key
After connecting the CGDI BMW and vehicle via OBD, click BMW enable/disable key


Then click Display key information to show the information about key


Read succeed


Choose the key position you want to disable



Click Disable the key


Disable the key successfully




Saturday, April 28, 2018

CGDI BMW Prog Program BMW F Series Coding Guide

Here share a process about how CGDI BMWProg key programmer do BMW F series coding

1.       Connect OBD and click BMW F series coding


2.       Choose ECU info
Note: this function needs to connect the internet, please confirm the network is smooth, click ECU info


3.       After reading ECU successfully, click 3. FEM_BODY


4.       Choose Backup coding and choose yes



Note: Coding succeed, this file is the save route


5.       Click coding


6.       Coding successfully



Thank you for reading