E60 Discussion Anything and everything to do with the E60 5 Series. All are welcome!

2006 BMW 530i Incorrect modules programmed in

Thread Tools
 
Search this Thread
 
Old 10-27-2024 | 05:13 PM
  #11  
RS_06_530i's Avatar
Thread Starter
New Members
 
Joined: Oct 2024
Posts: 14
Likes: 1
From: Chicago Heights
My Ride: 2006 BMW 530i M-Sport package
Model Year: 2006
Engine: N52
Default

Originally Posted by seanjordan20
Looking at that would be like looking for a needle in a hay stack. If anything use .dat file to have a chance in finding the correct ZB
I figured that. Just a thought, but my main problems stemmed from the bad DATENS and me stupidly using the wrong INPA sheet. It was one of those "I got frustrated, it bothered me my car was not working right and wanted to tackle it". If I can only find that original sheet I would be golden, but of course I cannot.

In any case, I really appreciate your help, thank you! I want to get an ICOM-B and the Binnmergeeks Expert K+DCAN cable. I have the silver Amazon one with the switch for the K-Line ( green PCB ). I wish the software made a backup of what you did to screw it up so you can unscrew it! Tomorrow I will try your suggestion and report back. I will also try my K+DCAN cable with the ISTA-P as well, just to see what happens. I tried in the past but it errored out trying to read my modules.

Last edited by RS_06_530i; 10-27-2024 at 05:16 PM.
Old 10-27-2024 | 05:20 PM
  #12  
seanjordan20's Avatar
Super Moderator
 
Joined: Jul 2011
Posts: 3,704
Likes: 328
From: Augusta, GA
My Ride: 05 530i M54
Model Year: 05 530i
Engine: 3.0 M54
Default

I have 2 cables purchased from Amazon I've had for over 10 years. I still have them and use them when I just need to diag or code. No need to pull out the ICOM unless I'm flashing as the cable is all you need for everything else. Let us know how it goes tomorrow. I would say this the key to your solution is the HW/n. That's what you'll find in ISTA and should easily find the solution for each module
The following users liked this post:
RS_06_530i (10-27-2024)
Old 10-28-2024 | 03:55 PM
  #13  
RS_06_530i's Avatar
Thread Starter
New Members
 
Joined: Oct 2024
Posts: 14
Likes: 1
From: Chicago Heights
My Ride: 2006 BMW 530i M-Sport package
Model Year: 2006
Engine: N52
Default

Alright, well after fighting with it all day, I am still not able to use my ICOM or my K+DCAN cable with ISTA-P.

Super ICOM N3+ = Error 94025 Determination of the control modules in the vehicle failed.
K+DCAN = Unable to read VO, From the looks of it, my K+DCAN is dead. None of the software is working right with it anymore and my Edibias is set correctly, tested on my other laptop I originally had before I tried the ICOM Next.

I am certain the reading error is because the Super ICOM Pro N3+ does not have the ICOM B to plug into the most. The K+DCAN, checked it out, looks fine and t's set right, but no go. Simply stopped working.

With my ICOM, I did manage to reflash my engine and it now is reporting in INPA as MVS70, which is correct. My turn signals are not working right, my LM somehow lost the VIN, and I am tearing my hair out! NCSExpert is giving me errors trying to bring my modules back to factory coding. So I am limited to BMW Standard Tools and cannot use the K+DCAN anymore. ISTA-P will not read my car with it at all, let it install patched Edibias 7.3.0, ran the networking tool. No dice.

Is there anything I can show to help see what is wrong? The ZUSB list in INPA, UIF? I spent hours on it today and yet again, getting almost no where. Car is in limp home mode.
Old 10-28-2024 | 04:53 PM
  #14  
seanjordan20's Avatar
Super Moderator
 
Joined: Jul 2011
Posts: 3,704
Likes: 328
From: Augusta, GA
My Ride: 05 530i M54
Model Year: 05 530i
Engine: 3.0 M54
Default

I'm still puzzled on how your modules lost its factory coding and I thought you just flashed them with the wrong ZB. The coding steps you listed was correct so I don't know how your coding is messed up.
Old 10-28-2024 | 06:46 PM
  #15  
RS_06_530i's Avatar
Thread Starter
New Members
 
Joined: Oct 2024
Posts: 14
Likes: 1
From: Chicago Heights
My Ride: 2006 BMW 530i M-Sport package
Model Year: 2006
Engine: N52
Default

Originally Posted by seanjordan20
I'm still puzzled on how your modules lost its factory coding and I thought you just flashed them with the wrong ZB. The coding steps you listed was correct so I don't know how your coding is messed up.
Okay, major progress is being made, finally! To be honest, I am not even 100% sure how I messed it up to begin with. My main issues have been bad DATENS, hardware, and it being really hard to find solutions to issues. I think the bad DATENS was what caused this. User error was part of it, so lessons learned big time! Once I get it working, I will no longer be fooling with the car unless I need to for whatever reason.

I have the correct transmission programmed in, correct engine, updated all door, lighting, Kombi, CAS, and most of the modules. (if you update the CAS, the ignition key needs to be off or it will say, "ECU conditions are not met" The CAS is the only module, the rest need key to second position with the full Christmas tree lights on. Just a FYI for those who may not know.)

On another forum, I saw someone recommend letting WinKFP pick a module, if it's not there there is nothing to program. So far, once I finish updating my modules and run NCSExpert, my car will be in a working state. Engine is running right now, no more limp mode. The issue I had was for some reason, the numbers I had for both the MVS70 and GKE191 were not being found in my DATENS, so it was impossible to fix the issue. I just went to Choose ECU, Update ZUSB, let it pick the right number, and then I am in business! This has been a two week long problem, fighting with ICOM Next clones and dealing with a half-working K+DCAN cable that just bit the dust.

I am still not done yet, but I managed to fix a lot of issues already. Stuff that was yellow or blue (program mode) is now in the green according to ISTA+. I still have no radio, I switched it to an Android unit and though that is working, there is no sound at all. I heard I can update the firmware through the DVD drive? If not, i may have to take it into the shop to get it fixed.

Some things I learned.
  1. Get a good K+DCAN cable! Bimmergeeks is the best one I am aware of. I plan on ordering one as soon as I can.
  2. E60 needs a ICOM A (or Next) Head and a ICOM B to connect to the MOST line. Without this, you cannot use ISTA-P with the Super ICOM Pro N3+. Thankfully, ISTA+ and all BMW Standard Tools work with it! I plan on getting a ICOM A+B or ICOM Next + ICOM B, The E60 and others have a dual K-Line, so you need a cable capable of working with that.
  3. I have done this, but do TONS of research before you attempt to mess with your car. You don't just buy a cheap cable, download BMW Standard Tools, and go to town without knowing what you are doing!
  4. If you mess it up, be prepared to spend money! I am already about $600 into the car.
I will keep going and report back, but when my engine fired up without limp home mode, to say I was happy is an understatement!
Old 10-28-2024 | 09:24 PM
  #16  
seanjordan20's Avatar
Super Moderator
 
Joined: Jul 2011
Posts: 3,704
Likes: 328
From: Augusta, GA
My Ride: 05 530i M54
Model Year: 05 530i
Engine: 3.0 M54
Default

Great that you are figuring it out. The number 1 rule is do not mess with the car unless you absolutely know what you're doing. You can kill a module and need the dealership to get it back going.

A blue module means it's in programming abort mode. If you had this then you were definitely in for a long study. You should be good now getting the rest of the car going. Some times people have to learn on these cars and most of the times it's when they are not ready to.
Old Yesterday | 09:41 AM
  #17  
RS_06_530i's Avatar
Thread Starter
New Members
 
Joined: Oct 2024
Posts: 14
Likes: 1
From: Chicago Heights
My Ride: 2006 BMW 530i M-Sport package
Model Year: 2006
Engine: N52
Default

Alright, so I am getting places but still cannot toucb the most module. BMW Dealers by me want $400+ to reprogram my car and bring it to the latest I-Level.

Sean (or anybody), can you please answer me a few questions?

I managed to find an older SP Daten file for my E60, V52. So now I have SP Daten 52, 69, 70, and 71. I have the triangle on the dash and warning to not use much speed. I took the car for a drive and performance seems normal, strangely. It still hauls if I floor it, and shifts smoothly and properly. I know how to start the system time and that should clear my errors with the airbag system because I updated the SFZ , CAS, etc.

1. According to my UIF list in INPA, I have 7577968 for DME and my GKE number (cannot remember off the top of my head) for my transmission. Despite updating my SP-Datens in all applications, including manually importing the SP Datens into WINPFK, my numbers cannot be found for either. My DME is reporting an error in INPA saying it is missing a byte, which I assume means it does not have the right program in it? Is there a reference where I can get the right numbers for both to put in? Actually, it is saying it cannot find my LMA, Engine, or Transmission numbers when I plug them in.

2. My turn signals are flashing quickly and it's saying it all my lights have errors. I can fix this by using my Bluetooth module with the Bimmercode app,, which codes it to factory and resets it. This is despite coding it to factory using NCSExpert. What am I doing wrong where I need to fix it with less powerful tools?

3. How can I determine if I have any modules that are not updated? For example, some modules have multiple files needed to fully update them If there are any modules missing coding, how can you know if let's say a module needs 3 things programmed for it to be fully programmed?

4 My climate control was updated and reset to factory, despite this is is not working right. .My air conditioning light is flashing. I can fix this by using Bimmercode, coding to factory and resetting the module, just not sure why I need to use that when the factory tools seems to not be resetting things properly?

This is basically just asking to fill in the blanks for some things I am fuzzy about. I have successfully updated and factory coded all modules (except for the most modules, which my ICOM won't touch). I have heard of people using K+DCAN cables to code MOST modules in the car, how does a $30 cable succeed and a $250 ICOM fail to do this? Maybe because of the shorted pins? (shrug)

Last edited by RS_06_530i; Yesterday at 09:44 AM.
Old Yesterday | 10:40 AM
  #18  
seanjordan20's Avatar
Super Moderator
 
Joined: Jul 2011
Posts: 3,704
Likes: 328
From: Augusta, GA
My Ride: 05 530i M54
Model Year: 05 530i
Engine: 3.0 M54
Default

I don't know what else help you are looking for I asked you for your VIN with checksum. You haven't posted a pic of your module list screen. You're still talking about factory resetting but your firmware is incorrect. You're not even taking the advice given. We need to see what you're looking at because from looks of things you're working backwards.
Old Yesterday | 03:59 PM
  #19  
RS_06_530i's Avatar
Thread Starter
New Members
 
Joined: Oct 2024
Posts: 14
Likes: 1
From: Chicago Heights
My Ride: 2006 BMW 530i M-Sport package
Model Year: 2006
Engine: N52
Default

Well, the questions I asked would have been great. I am not a moron, I have programmed my motorcycles in the past and I am quite computer savvy (built many for myself and others). I have been studying to do this and spending hours with it almost every day for the past two months. I have much to learn, but to say I have no idea what I am doing is not true at all. I made mistakes, which is part of any learning process. I am not trying to score a home run without trying to get to first base, I am trying to do this right but limited with my hardware mostly. I gave you my VIN already with the checksum a few posts back and I did your suggestions, so not sure why you are saying that?

Let me guess how to do this:

1. WinPFK: Update module according to ZUSB (if not found, pick right family and let WinPFK pick the module) Realoemparts.com is a great resource for figuring out your modules, especially DME.
2. NCSExpert: Code modules to factory in Expert mode
->Press F5 for basic functions
->Select "coapiReadSgGetFswPsw" and click Ok
-> Select F2 "job" select SG_CODIEREN and press OK
-> Press F3 Execute job and wait for the buttons to become active, when active its all done.

3. INPA Clear errors
4. Start system time in gateway modules with Tool32.
->In the Left of the window select systemzeit_lesen (write)
->In the middle of the window Argument (value of) type 1 in the dropdown menu
->double click systemzeit_lesen and done.
->double click systemzeit_starten. (no arguments) too to restart the time

Well, where I went wrong was EGS needed updating, that is the transmission (GKE). That was the disconnect I had until I figured it out. I was even able to code all MOST Modules but the CCC one, it turns out there is an order. I know how to do this, it is just there are always people who know a lot more and I am not against getting help questions answered.
One problem with most forums is instead of helping, people like to lecture people (not saying you) on how they should not be messing with stuff, you have no idea what you are doing, etc. I did not know what I was doing, since then I have fooled with it nearly daily for two months and spent literal hours reading, learning, and trying different suggestions.**Everything involving radio updated in the proper order, it crashes on the CCC though (failed programming mode). Might be able to reset the CCC module in tool32 and try to update it again.**DME = No more byte error**Orange triangle still present**System timer not yet set, so getting airbag lights (expected after updating modules for it and not setting the timer)

2006 BMW 530i M-Sport VIN: WBANE735X6CM38388A (A IS CHECKSUM) Put it in so many times I memorized it. Look at Post #5 in this thread, it was given to you already with my car's info. I thought I included the checksum, guess not but here you go.

Prod. Date 2005-08-30
Type 530i Series E60 (5 Series) M-Sport Package
Body Type Sedan
Steering Left Hand Drive
Engine N52
Displacement 3L
Power 190kw / 258hp
Drive RWD
Color: Silber-grau metallic (A08)
Upholstery Leather "Dakota"/schwarz
Radio: CCC
Pre-LCI (pre facelift)

Last edited by RS_06_530i; Yesterday at 04:07 PM.
Old Yesterday | 04:54 PM
  #20  
seanjordan20's Avatar
Super Moderator
 
Joined: Jul 2011
Posts: 3,704
Likes: 328
From: Augusta, GA
My Ride: 05 530i M54
Model Year: 05 530i
Engine: 3.0 M54
Default

Your DME ZB should be 7623397 from what you provided. LM is 9203082, body module: 9176069, ALC 6934837, KOMBI: 9194887

Please post a pic of what you're seeing. I can't help just by reading because you're missing things I would use to search with.

Last edited by seanjordan20; Yesterday at 05:42 PM.


Quick Reply: 2006 BMW 530i Incorrect modules programmed in



All times are GMT -8. The time now is 09:25 PM.