|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Used Module Flashing/Coding Questions
|
|
02-25-2021, 03:53 PM | #1 |
Private First Class
34
Rep 109
Posts |
Used Module Flashing/Coding Questions
Need some input here as to what is possible with coding a used module. Some background that I think may be causing some complexity as well.
Info 2008 BMW 335i (N54) DME is used MSD81 (from 535i) and CAS was updated with the donor DME VIN (and ISN) CAS shows donor DME VIN when reading it through NCSExpert All modules showed the correct VIN in the UIF in INPA before I swapped the EKP module (now EKP module shows incorrect) I have an EKPM2 (EKP) module and needed to update to an EKPM3. I bought a used EKPM3 module from an X5 (N55 engine). Today I swapped in the module, and flashed it with WinKFP to update the VIN. UIF write in comfort mode was specified. I entered the 17 digit VIN of my car (not the VIN shown in CAS from the donor DME). Flash completed properly and the car is now showing the correct ZUSB number and the module is now showing EKP3 (before it show EKM260). I then factory coded the module in NCSExpert, and car starts and runs fine. No lights or warnings. Drove around the block and everything seems normal, but will log under WOT and make sure all is good. However, when I look at the UIF in INPA (and WinKFP as well) the module shows the incorrect VIN still. This bothers me. My questions. (1) Is my DME swap + CAS update preventing me from updating new modules with my original car's VIN? (2) Does the VIN on the module have anything to do with its operation or coding? Or does all of that come from the VO (which was updated appropriately after the DME swap). (3) Am I missing some other worksteps to update the VIN using WinKFP? (4) Should I be using Tool32 to update the VIN in the EKP3 module instead? |
02-25-2021, 05:08 PM | #2 |
Private First Class
34
Rep 109
Posts |
Some additional data if it helps.
UIF from INPA. Date: 25.02.2021 16:56:54 Model: E89X Scope: all control module JobStatus: OKAY Quantity: 19 ----------------------------------------------------------------- ADR Gen. name JobStatus 50 SINE ERROR_ECU_SUBFUNCTION_NOT_SUPPORTED__INVALID_FORMA T ----------------------------------------------------------------- ADR Gen. name JobStatus ZB No. VIN No. Date 00 JBBF OKAY 9187541 FV75580 28.10.2010 01 MRS OKAY 9184432 FV75580 28.10.2010 12 DME/DDE OKAY 7626358 FV75580 08.04.2014 17 EKP OKAY 7276383 LJ98217 25.02.2021 29 DSC OKAY 6791524 FV75580 28.10.2010 37 AMP OKAY 9208571 FV75580 28.10.2010 40 CAS OKAY 9227053 FV75580 28.10.2010 41 DWA OKAY 9200943 FV75580 28.10.2010 54 RADIO OKAY 9142852 ˙˙˙˙˙˙˙ 06.02.2007 55 ISPB OKAY 9229740 FV75580 28.10.2010 56 FZD OKAY 9205137 FV75580 28.10.2010 60 KOMBI OKAY 9187368 FV75580 28.10.2010 62 MOSTGW OKAY 9223681 FV75580 28.10.2010 63 MASK/CCC OKAY 9223675 FV75580 28.10.2010 64 PDC OKAY 9225825 FV75580 28.10.2010 6D FAS OKAY 9196936 FV75580 28.10.2010 72 FRM OKAY 9166709 ˙˙˙˙˙˙˙ 26.11.2007 78 KLIMA OKAY 9199260 FV75580 28.10.2010 ================================================== =============== |
Appreciate
0
|
02-25-2021, 05:09 PM | #3 |
Private First Class
34
Rep 109
Posts |
From WinKFP->EKP3 ECU->UIF
Entries of the user info field: -------------------------------------- Entry 1: Vehicle identification number: ˙˙˙˙˙˙˙ Date: 15.05.2007 Change index: Software number: Office number: Assembly identification number: 7054041 Seral number: Program number: Kilometer: 0 Dealer number: -------------------------------------- Entry 2: Vehicle identification number: LJ98217 Date: 25.02.2021 Change index: Software number: Office number: Assembly identification number: 7276383 Seral number: Program number: Kilometer: 0 Dealer number: -------------------------------------- |
Appreciate
0
|
02-26-2021, 09:51 AM | #4 |
Tinkerer
87
Rep 532
Posts |
You should be able to use winkfp to upgrade the firmware and put a new vin ib the ekp3 module.
The only modules that wont update the vin with winkfp is the kombi, dme and cas module, all others should no problem. Just flash it again and make sure you put the full 17 digit vin in You might be able to use tool32 to do this too.
__________________
2014 F25 X3 335d M-Sport:
|
Appreciate
0
|
02-26-2021, 12:53 PM | #5 |
Private First Class
34
Rep 109
Posts |
Ya, I flashed it again and the VIN updated this time. Only difference was that I searched for the module by ZUSB first and flashed it that way rather than using the Process ECU option (F3).
I also noticed that I thought my VIN was wrong in the DME/CAS when looking in NCSExpert. I was wrong on that, it just had the check digit appended to the end. I glanced at it and saw the terminal digit was different, but didnt realize it had the check digit on it. Now to install my new fuel pump! |
Appreciate
0
|
05-16-2022, 11:00 PM | #6 |
New Member
3
Rep 5
Posts |
Hi. I was wondering… Howndid you search for the module and/or choose the correct ZB number?
For instance, I’m in the process of swapping my broken EKPM2 for a brand new EKPM3. I took note of the ZB number and the SG-BD on my old EKPM2. And after I installed my new EKPM3. I went into WinKFP to program the ZB number and the Vin number to it. However, whenever I type in the ZB number from my EKPM2, it says that it can’t find it… And whenever I try to find the ZB number by selecting the SG-BD (EKPM60_2) it is no longer in the list… the only choice is “EKPM3” under ECU family… So, whenever I click “EKPM3” as the ECU family it gives me like, 6, or, 7 different ZB numbers to choose from… So, I’m a little bit lost as to which one I should choose? I tried to search Google for “ZB number for EKPM3 2007 328i” and other similar searches, but haven’t turned up anything useful… So, I was just wondering how you went about the process when you did it? Any help would be very much appreciated! Thanks, in advance. -AP |
Appreciate
0
|
04-30-2023, 10:02 AM | #7 | |
New Member
6
Rep 25
Posts |
Quote:
Hi, I just come across the need to upgrade on the EKPM2 -> EKPM3. for how to identify to correct zb on the EKPM3, we cannot use the same zb of EKPM2, as the hardware is different, just like MSD80 and MSD81 are different DME, which need to use different zb. then I check my EKPM2 module zb, it's printed on the case, EKPM2 ZB#: 7169960 and then open E89\kmmData\kmm_ATSH.txt with notepad, search for this zb, in my case, it's single match. and then visit the E89\data\EKPM3\ folder, check to see which zb is comaptible with the current EKPM2 ZB#. in my case, it is EKPM3 ZB# 7276046 |
|
Appreciate
0
|
07-03-2024, 08:11 PM | #9 |
Registered
0
Rep 1
Posts |
Hi. I have a problem with a e91 2005. Car does not start, crank or ignition and yellow steering elv on the dash. Read the codes and dme no receiving comms from cas and elv faulty. Tried to reset counter, resync elv and dme, tried elv emulator, cloned the cas unit and still no ignition. Key clicks when in dash and handbrake light is on the dash together with the radio. No other electronics on.
Did some research and found that by updating the cas the issue might be solved. So installed bmw standard tools and downloaded v71 sp daten files. files were updated but I cannot find the cas2 zusb 6981416. I don't know under which ecu family is. The car has a cas2 module. Any help will much appreciated |
Appreciate
0
|
Bookmarks |
|
|