October 30, 2017

How to choose the best BMW FEM/BDC key programmer?

LonsdorK518ISE,CGDI Prog BMW,Xhorse VVDI2,Yanhua BMW FEM/BDC key programmerall are verified to program FEM/BDC key without issues. But which tool is best for BMW FEM BDC key programming?

Look here and you’ll know all:




lonsdor-k518ise-fem-bdc-key-programmer

Three steps: read key info-->pre-process FEM/BDC system-->make a dealer key

In details...


Step 1: read key info

MUST read key information first


Step 2:pre-process FEM/BDC system

MUST DISCONNECT THE BATTERY


1: OBD back up original coding data:

On the car or test platform, connect to FEM/BDC system, then back up original back up coding files

2: read out EEPROM backup data & generate a service-mode EEPROM:

-> Disassemble FEM/BDC module, find out chip 95128 or 95256, read EEPROM data usinga ECUprogramming tool: VVDI-Prog,Orange5and the like;

->Copy the EEPROM data into to theLonsdorK518ISEcustomfilefolder;

->Run the program, read original EEPROM data and generate a service-mode EEPROM, upload data of the service-mode EEPROM, write it into chip 95128 or 95256 with help ofa ECUprogrammer

->Restore FEM/BDC system, supply battery to the car and connect


3: programming

->This stepneedto be done on the BMW FEM/BDC test platform;

->Make sure that Step 1 & 2 is finished

->Connect FEM/BDC system to power supply and connect


4: restore EEPROM data

-> disassemble FEM/BDC module, write original EEPROM data (Step 2) into chip 95128/95256

-> restore FEM/BDC system, connect to OBD

Lonsdor-K518ISE-program-BMW-FEM-BDC-key-1

5: restore coding data

-> load the backup coding files (Step1),restore coding information


6: pre-processing is complete.


Step 3: make a dealer key


1:LonsdorK518ISE read out data, select the will-be key position

2: a "used”keyto make a dealer key

All keys lost: enter 32bit ISN codes to make a dealer key

3: put the key near the carimmoinduction loop

Lonsdor-K518ISE-program-BMW-FEM-BDC-key-2

4: detect the original key, read outimmodata

5: put a new key near the carimmoinduction loop

6: detect thekey key, key learn (don’t move the key, keep stable)

7: key learn is complete


Step 4: disable the key


1:LonsdorK518ISE read out data, select the key ID position to disable

2: put a "used” key near the car induction loop

3: K518ISE system tries to connect to CAS, disable the key with current ID position, disable key successfully


Step 5: enable the key


1:LonsdorK518ISE read out data, select the key ID position to enable

2: put a "used” key near the car induction loop

3: K518ISE system tries to connect to CAS, enable the key with current ID position, enable key successfully


Step 6: delete the key


1: K518ISE read out data, select the key ID position to delete

2: read FEM/BDC key password

3: delete the key successfully; the key position is blank


THE MOSTIMPOERTANT IPS

1: You must read key info before everything you’ll do

2: to pre-process FEM/BDC, you should pay attention to:

- backup coding codes to continue

- disconnecttothe power supply/battery, havea ECUprogrammer to read EEPROM data,up loaddata inK518customfilefolder, read new EEPROM data loaded just now, generate service-mode EEPROM data, read service-mode EEPROM data, write data into the chip, install CPU on the car

- ECU programming: need 6 min, with power supply connected

- disconnecttothe power supply, disassemble CPU, write the original EEPROM data into the chip, install CPU on the car, connect to the power supply, make surecommunicateis successful

- upload coding files (Step 1), restore original coding info to pre-process, then make a dealer key

3: 32bit ISN codes is required to program a new key when ALL KEYS ARE LOST


Job’s done withLonsdorK518ISE!


cgdi-prog-fem-bdc-key-programmer-bmw

CGDI-BMW-FEM-program (1)

The current FEM/BDC needs to update the ECU program before performing key matching. Please ensure that the car battery has enough power, the programming process, please keep the equipment cable connection

CGDI-BMW-FEM-program (2)

Please remove the FEM/BDC and then use the CGDI Prog programmer to read and save data from the P5XXX EEPROM chip on the FEM/BDC computer board, then click on Next

CGDI-BMW-FEM-program (3)

Read the original car EEPROM data file


CGDI-BMW-FEM-program (4)CGDI-BMW-FEM-program (5)CGDI-BMW-FEM-program (6)

Use the CGDI Prog BMW to write the calculated new data to the 95XXX EEPROM chip, then put the FEM/BDC back into the car,thnclick on Next

CGDI-BMW-FEM-program (7)

Car battery voltage: 11.93V

Prepare the programming ECU

Security authentication is in process

Safety certification through

The ECU is being programmed

CGDI-BMW-FEM-program (<img src= " data-blogger-escaped-data-mce-src="http://blog.obdexpress.co.uk/wp-content/uploads/2017/10/CGDI-BMW-FEM-program-8-600x404.jpg" data-blogger-escaped-style="height: auto; max-width: 100%;" data-orig-src="http://blog.obdexpress.co.uk/wp-content/uploads/2017/10/CGDI-BMW-FEM-program-8-600x404.jpg" height="404" src="https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Fblog.obdexpress.co.uk%2Fwp-content%2Fuploads%2F2017%2F10%2FCGDI-BMW-FEM-program-8-600x404.jpg&container=blogger&gadget=a&rewriteMime=image%2F*" width="600" />

Please remove the FEM/BDC and then use the CGDI Prog programmer to read and save data from the P5XXX EEPROM chip on the FEM/BDC computer board, then click on Next

CGDI-BMW-FEM-program (9)

Setting code

Coding is successful


CGDI-BMW-FEM-program (10)CGDI-BMW-FEM-program (11)

FEM/BDC key matching need to enter engine ISN, please select the way of input ISN code

CGDI-BMW-FEM-program (12)

Connecting!!!

KWP-CAN 500kbps connection is successful

CGDI-BMW-FEM-program (13)

Loading the code data file


CGDI-BMW-FEM-program (14)CGDI-BMW-FEM-program (15)CGDI-BMW-FEM-program (16)

Coding is successful


xhorse-vvdi2-bmw-fem-bdc-program

vvdi2-bmw-fem-programming-2

step 1:

  1. read FEM/BDC coding on the bench
  2. you'd better not close this window after starting this procedure


step 2:

  1. open FEM/BDC shell, find out where the 95128/95256 chip is, read EEPROM dump via BDMprogrammer
  2. load original EEPROM dump and save special EEPROM dump, write special EEPROM dump back to the 95128/95256 chip
  3. restore FEM/BDC shell, provide -12v and connect it


step 3:

  1. this operation requires connecting FEM/BDC on the bench, and make sure you finish step 1ansstep 2


step 4:

  1. open FEM/BDC shell, write original EEPROM dump (read step 2) back to the 95128/95256 chip
  2. restore FEM/BDC shell and connect it


step 5:

loading coding file (read step 1), write to FEM/BDC ,finish FEM/BDC programming



Attentionplease!!!

- You can directly backup/restore coding

- You have to pre-setup the FEM/BDC module before deleting/adding keys or resetting keys

- You’ll be told other tools need to be used first to program the FEM/BDC system, then setup FEM/BDC via VVDI2. It happens when you do FEM/BDC key learning, and you don’t have a working software version

- You’d better not close the VVDI2 interface when you pre-setup FEM/BDC

- You need do with 95128(FEM) or 95256(BDC) chip when pre-setup FEM/BDC

Note: there are two 8-pin chips; do not disassemble the wrong chip; better refer to the wiring diagram

- You must restore original EEPROM data, restore coding when pre-setup FEM/BDC. If you fail to restore coding or the remote cannot start or something wrong with the window (or other failures probably) after coding restore and FEM/BDC installation, please use other tools to do re-coding FEM/BDC

- Ask tech support @obdexpress.co.uk for help, if the replay soundscontinuouslyafter supplying power to the FEM/BDC. Usually, it needs programming.


yh-bmw-fem-key-programmer

; color: #ba1111; cursor: default; display: inline-block; height: 9px !important; user-select: all; width: 9px !important;" href="https://www.blogger.com/null" name="4">4. Yanhua BMW FEM key programmer add a new key

There are 5 steps for you to have Yanhua BMW FEM/BDC programmer add/program a new key.


Step 1: backup (read) coding data

Step 2: update/program ECU

Step 3: program/learn (add) key

Step 4: restore (write) coding data

Step 5: delete keys disabled


Step 1: backup (read) coding data


Cut off the power supply

Yanhua-bmw-fem-programmer-add-new-key-(1)

Disassemble FEM


Yanhua-bmw-fem-programmer-add-new-key-(2)Yanhua-bmw-fem-programmer-add-new-key-(3)

Take photos before you disassemble the FEM for correct fuse location

Yanhua-bmw-fem-programmer-add-new-key-(4)

Take apart the IC chip to read and save data


Yanhua-bmw-fem-programmer-add-new-key-(5)Yanhua-bmw-fem-programmer-add-new-key-(6)

Desolder the IC chip on the programmer board

Yanhua-bmw-fem-programmer-add-new-key-(7)

RunCKM100 car key mastersoftwareYanhua Auto Master Series to read data

Yanhua-bmw-fem-programmer-add-new-key-(<img src= " data-blogger-escaped-data-mce-src="http://blog.obdexpress.co.uk/wp-content/uploads/2017/10/Yanhua-bmw-fem-programmer-add-new-key-8-600x337.jpg" data-blogger-escaped-style="height: auto; max-width: 100%;" data-orig-src="http://blog.obdexpress.co.uk/wp-content/uploads/2017/10/Yanhua-bmw-fem-programmer-add-new-key-8-600x337.jpg" height="337" src="https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Fblog.obdexpress.co.uk%2Fwp-content%2Fuploads%2F2017%2F10%2FYanhua-bmw-fem-programmer-add-new-key-8-600x337.jpg&container=blogger&gadget=a&rewriteMime=image%2F*" width="600" />

Go to Specialized programmer, then IC chip: 95128

Read and save original 95128 EEPROM data

Yanhua-bmw-fem-programmer-add-new-key-(9)


Then back toBMW FEM/BDCprogrammer software

Yanhua-bmw-fem-programmer-add-new-key-(10)

Open the original 95128 data and write to generate new data

Yanhua-bmw-fem-programmer-add-new-key-(11)

In Yanhua Auto Master Series, restore data

Yanhua-bmw-fem-programmer-add-new-key-(12)

Write data successfully

Then desolder the IC chip to the FEM board

Yanhua-bmw-fem-programmer-add-new-key-(13)

Then install the FEM to the car


Step 2: update/program ECU


Update ECU for 30min around

Voltage should not be lower than 13.0v

Yanhua-bmw-fem-programmer-add-new-key-(14)Yanhua-bmw-fem-programmer-add-new-key-(15)


Step 3: program/learn (add) key


Restore the original data withCKM100 car key mastersoftware

Install FEM and recover vehicle voltage

Yanhua-bmw-fem-programmer-add-new-key-(16)

Put the working key here and read ISN codes

Yanhua-bmw-fem-programmer-add-new-key-(17)

Record the working key ID to avoid deleting the incorrect keys

Yanhua-bmw-fem-programmer-add-new-key-(1<img src= " data-blogger-escaped-data-mce-src="http://blog.obdexpress.co.uk/wp-content/uploads/2017/10/Yanhua-bmw-fem-programmer-add-new-key-18.jpg" data-blogger-escaped-style="height: auto; max-width: 100%;" data-orig-src="http://blog.obdexpress.co.uk/wp-content/uploads/2017/10/Yanhua-bmw-fem-programmer-add-new-key-18.jpg" height="318" src="https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Fblog.obdexpress.co.uk%2Fwp-content%2Fuploads%2F2017%2F10%2FYanhua-bmw-fem-programmer-add-new-key-18.jpg&container=blogger&gadget=a&rewriteMime=image%2F*" width="454" />

Delete the key used

Yanhua-bmw-fem-programmer-add-new-key-(19)

Learn a new key

Yanhua-bmw-fem-programmer-add-new-key-(20)

Puthenew key here for key learning


Yanhua-bmw-fem-programmer-add-new-key-(21)Yanhua-bmw-fem-programmer-add-new-key-(22)

Exit


Step 4: restore (write) coding data


Write coding data successfully

Yanhua-bmw-fem-programmer-add-new-key-(23)Yanhua-bmw-fem-programmer-add-new-key-(24)

Successfully programmed a new key

Yanhua-bmw-fem-programmer-add-new-key-(25)


Step 5: delete keys disabled


DO NOT delete the working key

Yanhua-bmw-fem-programmer-add-new-key-(26)

Deleted keys disabled

Yanhua-bmw-fem-programmer-add-new-key-(27)


Success!! Yanhua BMW FEM/BDC key programmer programmed a new key.



In summary,

all tools above (LonsdorK518ISE, CGDIBMW, VVDI2, Yanhua BMW FEM/BDC key programmer) canwork goodin FEM/BDC programming. So,LonsdorK518ISE vs CGDI BMW vs Xhorse VVDI2 vs Yanhua tool, which best for program BMW FEM/BDC?it depends on your budget and future use.


For VAG+BMW:Xhorse VVDI2is the best solution.

For universal key programming:LonsdorK518ISEkey programming machine never fails.


CGDI BMW price: €539

Yanhua FEM/BDC programmer price: €449

Lonsdor K518ISE price: €1,025

Xhorse VVDI2: €1,735

Posted by: OBDexpress.co.uk at 10:01 AM | No Comments | Add Comment
Post contains 1458 words, total size 89 kb.




What colour is a green orange?




103kb generated in CPU 0.0195, elapsed 0.074 seconds.
35 queries taking 0.0597 seconds, 115 records returned.
Powered by Minx 1.1.6c-pink.