BMW E46: change VIN in DME with BMW ICOM WinKFP software

Here is the detail instruction on updating/reprogramming the DME module and change the VIN stored in the DME dump with BMW WinKFP software.

 

Tool needed:
BMW ICOM A2+B+C WIFI OBDâ…ˇdiagnostic system
BMW ICOM ISTA/P Rheingold software HDD with engineering and programming software BMW standard tool V2.12 WinKFP V5.1.6 (or higher)

Vehicle model: BMW E46 316i

 

Instruction:

Well installed BMW ICOM ISTA/P software HDD and engineering software
Setup BMW ICOM a2+b+c and connect the system with vehicle via OBD port
Open WinKFP software on the desktop
Select F1: Comfort Mode
change VIN in DME with BMW ICOM WinKFP software
Select F3:Update ZUSB
change VIN in DME with BMW ICOM WinKFP software
Select BMW model ECU type: JBBF81, press OK
change VIN in DME with BMW ICOM WinKFP software
Select F4: Enter VIN. Manually enter vehicle VIN number, click OK
change VIN in DME with BMW ICOM WinKFP software
Press Done
Select F4: Special
Select F1: Read UIF, you will be able to view the current vehicle information and VIN. The current vehicle identification number in Entry 2 is 1111111. Press OK then click Done.
change VIN in DME with BMW ICOM WinKFP software
Select F3: Program ZB-Update bottom, the screen will display if you want to program current ZBNr, click Tak.
change VIN in DME with BMW ICOM WinKFP software
Accept program ECU prompt
The DME module upgrade is processing, wait until it processes to 100%.
WinKFP software will display “ZUSB-update programming OK message” when completing update the module.
change VIN in DME with BMW ICOM WinKFP software
Select F4: Special
Select F1: Read UIF
You will notice that the vehicle identification number in Entry 2 has changed to P224855. Press OK.
change VIN in DME with BMW ICOM WinKFP software
Save settings.
Exit the WinKFP software and disconnect BMW ICOM diagnostic tool.

sales