Monday 30 October 2017

Program BMW FEM/BDC: Lonsdor K518ISE vs CGDI BMW vs Xhorse VVDI2 vs Yanhua tool

Lonsdor K518ISECGDI Prog BMWXhorse VVDI2Yanhua BMW FEM/BDC key programmer all 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
1. How to use Lonsdor K518ISEto program BMW FEM BDC key?

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 using a ECU programming tool: VVDI-Prog, Orange5 and the like;
->Copy the EEPROM data into to the Lonsdor K518ISE customfile folder;
->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 of a ECU programmer
->Restore FEM/BDC system, supply battery to the car and connect

3: programming
->This step need to 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 (Step 1), restore coding information

6: pre-processing is complete.

Step 3: make a dealer key

1: Lonsdor K518ISE read out data, select the will-be key position
2: a “used”key to make a dealer key
All keys lost: enter 32bit ISN codes to make a dealer key
3: put the key near the car immo induction loop
Lonsdor-K518ISE-program-BMW-FEM-BDC-key-2
4: detect the original key, read out immo data
5: put a new key near the car immo induction loop
6: detect the key key, key learn (don’t move the key, keep stable)
7: key learn is complete

Step 4: disable the key

1: Lonsdor K518ISE 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: Lonsdor K518ISE 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 MOST IMPOERTAN T 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
- disconnect to the power supply/battery, have a ECU programmer to read EEPROM data, up load data in K518 customfile folder, 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
- disconnect to the power supply, disassemble CPU, write the original EEPROM data into the chip, install CPU on the car, connect to the power supply, make sure communicate is 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 with Lonsdor K518ISE!

cgdi-prog-fem-bdc-key-programmer-bmw
2. How to use CGDI Prog BMWto  program FEM key
Go to BMW Key Match
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, thn click 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 (8)
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
3. Xhorse VVDI2 do coding/programming to BMW FEM BDC
MW FEM/BDC Coding/Programming with VVDI2 full kit 4.3.0
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 BDM programmer
  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 1 ans step 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


Attention please!!!
- 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 sounds continuously after supplying power to the FEM/BDC. Usually, it needs programming.

yh-bmw-fem-key-programmer
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)
Run CKM100 car key master softwareYanhua Auto Master Series to read data
Yanhua-bmw-fem-programmer-add-new-key-(8)
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 to BMW FEM/BDC programmer 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 with CKM100 car key master software
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-(18)
Delete the key used
Yanhua-bmw-fem-programmer-add-new-key-(19)
Learn a new key
Yanhua-bmw-fem-programmer-add-new-key-(20)
Put he new 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 (Lonsdor K518ISE, CGDIBMW, VVDI2, Yanhua BMW FEM/BDC key programmer) can work good in FEM/BDC programming. So, Lonsdor K518ISE 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 VVDI2 is the best solution.
For universal key programming: Lonsdor K518ISE key programming machine never fails.

CGDI BMW price: €539
Yanhua FEM/BDC programmer price: €449
Lonsdor K518ISE price: €1,025
Xhorse VVDI2: €1,735

No comments:

Post a Comment