E90Post
 


Coby Wheel
 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > 328i tune oops!



Reply
 
Thread Tools Search this Thread
      01-07-2023, 04:03 PM   #1
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

328i tune oops!

So first off, hi all first post ever I think!

Anyways I wanted to flash the so called rsa delete and bimmerlabs stock tune, well it didn't work and my car won't start! Plus my engine come to find out is the n51 not the n52. I've tried to flash back to stock, but error comes up saying it can't find assembly number in the files! I looked at inpa and it says my assembly number is 7574762! But that doesn't work, I'm really devastated that I even tried to do this! I'm new to flashing, is there something I'm doing wrong. Also when I try to find the assembly number in the daten folders I can't find it there either! What else can I possibly do? Thanks in advance.

My car is a 2007 328i e90 sulev!
Also I hope I posted this in the right spot?

Last edited by Shipshane11; 01-07-2023 at 04:17 PM..
Appreciate 0
      01-08-2023, 11:05 AM   #2
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

Just wondering if anyone could help? Please and thank you
Appreciate 0
      01-08-2023, 11:35 AM   #3
ctuna
Lieutenant General
1920
Rep
13,119
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

Try to read the DME with Inpa functional jobs F3 and F4 .
If you can't and the other modules can be read it's likely you will
have to send it out.
You could try a default code if you can read it at all .(Just on the the DME)
Default or VO code from FRM and CAS.(where the values for everything
from stock values resides)

DME is the most critical module in the car not a good idea to start out
on this module.
Most of the knowledge of this is on the coding board. I think you posted
there and people have dropped jaws that you did this without first knowing
the motor type.
diagnostic manual ista/inpa
https://www.google.com/url?sa=t&rct=...xo19teM9vkTF-C
https://www.google.com/url?sa=t&rct=...7x8H3pN8h1fMuF
https://bimmerprofs.com/diagnostics-inpa-part-1/
https://www.google.com/url?sa=t&rct=...lkXEhlQYy4i9Nb
https://www.bimmerforums.com/forum/s...-P-actually-do
https://www.bimmerfest.com/forums/at...1&d=1590283589
https://www.google.com/url?sa=t&rct=...kBbC27TJLX3BGe
https://www.google.com/url?sa=t&rct=...WekqhcC6hsgK2c
primary links
https://www.e90post.com/forums/showthread.php?t=1681573
https://www.nathansbmwworkshop.com/b...or-dean-videos
ista problems
https://www.e90post.com/forums/showthread.php?t=1661945
https://www.e90post.com/forums/showthread.php?t=1581663
Appreciate 1
      01-08-2023, 01:57 PM   #4
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

Hi, thanks for the reply! The dme can be read! It shows everything in inpa about the dme! Another question I have is that the dme has that vehicle assembly number (ZB number) I put above. Should the cas and frm have the same vo number? I'm assuming VO order is the same as ZB number? Right or wrong?

Thanks again!
Appreciate 0
      01-08-2023, 04:18 PM   #5
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

So it looks like I would need the old sp daten files for a 2007 that has that same assembly number in the files for the msv80 If someone could help get me the old daten files it would be greatly appreciated for sure! The assembly number is 7574762

Thanks for any help!
Appreciate 0
      01-09-2023, 03:22 PM   #6
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

Okay so I took pictures of what inpa tells me and what winkfp tells me when trying to flash!

https://mega.nz/file/7xVUFYAZ#fvKRpO...9FZItOjJV4N0lg


https://mega.nz/file/qgdyjJIC#oP3zld...BGbWmnAw5AHDUU

https://mega.nz/file/jkk1VRYb#GZh91M...oCNPiWspcv-O9I

https://mega.nz/file/TldRCRiJ#pRdoc-...kzZsPbtoeAthbk

If these help anyone to know more let me know please! And I know it was a bad idea that's why I'm hoping you guys could help and I'm kicking myself in the arse for it! My boss told me it was an n52 with the 3 stage manifold! Come to find out he had never even swapped in the n52 into it! So that's how I found out!
Appreciate 0
      01-09-2023, 10:25 PM   #7
ctuna
Lieutenant General
1920
Rep
13,119
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

VO is just a list of standard options installed in your car.
This was the options assigned to the car at production if you haven't
changed the VO.
That means the programming associated with each of the stock modules
is contained in the CAS and FRM.
That also means if you haven't messed with VO you should be able
to default code the original values back into any module you have messed
with .
If you are trying to recover that would be the first thing you do .
for ZB number knowledge you should ask the rest of the people on the coding board.
ZB number is not the VO assignment they are not related.

https://www.e90post.com/forums/showthread.php?t=717103

ZB number has something to do with the firmware level of each module as I recall.
But the option code or vo code is usually the same for a given hardware module.
When the revise a module sometimes they will just stick another number at the end
like Frm , Frm2 , Frm3 each of those may have several zb numbers associated with it.

As and example from a BMW coding board

So I got bored and wrote a bash script to find latest ZBNumbers

So I got bored this evening and starting playing around with the *.HIS files in the data directories of the v41 daten.

You can use the *.HIS files to track down what the latest ZBNumber is for your modules based on your current ZBNumber.

All you need is the ZB No. from the User Information Field screens in INPA.

Since I use a Mac, I wrote a bash script to do this for me, I guess if I have the time I could try and write one in VBScript or something similar so this would work on Windows.

I built the utility to sit in the top level data directory so it can search all the modules for a given chassis so all that's required is the ZB No. and it'll search all the history files, find the right one, then search it to find the latest ZB No.

Should make it easier for all the WinKFP users to find which ZB No. to program.

Code:

andrew-mp:data andrew$ ./ZBFinder 9138182
Found ZBNumber in AMP60/AMP60.HIS

9138182 was superceded by 9141001
9141001 was superceded by 9150899
9150899 was superceded by 9150583
9150583 was superceded by 9150428
9150428 was superceded by 9156880
9156880 was superceded by 9156888
9156888 was superceded by 9166334
9166334 was superceded by 9170386
9170386 was superceded by 9166897
9166897 was superceded by 9177752
9177752 was superceded by 9181743
9181743 was superceded by 9208571

The newest ZBNumber for this module is 9208571

more like the part no where vo code is a description of the option .
and should be associated with the firmware originally stored in the car.

Also when doing coding or programming you must keep your battery charged
or supported on and external power supply . If you are just doing one module
and the battery is fully charged you can get away with it. But if you have been
working on the card a long time and the battery is low you can brick modules
if the programming effort crashes. Which means you won't be able to talk to the
module and will have to pull it and send it in.
Attached Images
File Type: pdf E9x References, 220216 Revision-2-2-1-1-1-1-2-1-1.pdf (240.0 KB, 16 views)

Last edited by ctuna; 01-10-2023 at 02:21 AM..
Appreciate 1
      01-10-2023, 11:36 AM   #8
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

Man thank you for that write up! I appreciate it! I did have my car hooked up to an external source, but as you can see In my pictures, (if the links work) it doesn't find my vehicle assembly identification number in the files! And an error on determining ZB number. So all this is a very big write up I really don't understand it! So the last time the DME was updated was in 2007! As you can see from the picture!

Last edited by Shipshane11; 01-10-2023 at 12:21 PM..
Appreciate 0
      01-10-2023, 12:25 PM   #9
ctuna
Lieutenant General
1920
Rep
13,119
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

You better post your pictures here because it's a big pain to go through the
mega links. and the zoom is very irratating on that . Also you can take screen shots
with windows.
Appreciate 0
      01-10-2023, 12:36 PM   #10
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

Okay thank you! Will do!
Attached Images
   

Last edited by Shipshane11; 01-10-2023 at 12:44 PM..
Appreciate 0
      01-10-2023, 03:25 PM   #11
ctuna
Lieutenant General
1920
Rep
13,119
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

window has a scissors utility/function that will take a copy of the screen and you
can store it as picture file . That way when it is re displayed it will fit neatly and
squarely in a frame.
Appreciate 0
      01-10-2023, 04:10 PM   #12
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

here is a screenshot of winkfp when it asks to choose the asembly identication number. it does'nt have 7574762!
Attached Images
 
Appreciate 1
      01-10-2023, 05:36 PM   #13
ctuna
Lieutenant General
1920
Rep
13,119
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

If you are reloading the tune that was in the car you do a default code .
The default code should pull up the last thing that was in the car to get it
back to stock.

Did you read the difference between default coding from the VO and coding?

https://www.e90post.com/forums/showthread.php?t=867263

You should be using NCSexpert to accomplish this not Winkfp.
Winkfp is only for updating modules.
You want to get back to stock before you proceed and make backup files
from where you started.

Also I would advise downloading the bimmergeeks version of Standard Tools
it has some extra's in it . Like DrGini which is tool that helps with firmware
and you should be searching for most of your answers on the coding sub forum.
I have coded but it's not something I have done in years .
And if you learn to code properly you will always make before and after
copy files of each module you mess with using NCSexpert so you can get
back to where you were if things go South.
I am guessing bimmercode doesn't do this.

Also whatever copy of Standard Tools you got may not have all the Daten Files
which contain the Revs of Firmware

The total firmware level of the car is called the ilevel .

https://www.e90post.com/forums/showt...ghlight=ilevel

https://www.e90post.com/forums/showp...48&postcount=2

Last edited by ctuna; 01-10-2023 at 06:08 PM..
Appreciate 1
      01-10-2023, 06:29 PM   #14
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

Thank you again ctuna! I thought I use winkfp to revert back to stock, so I use ncs expert to factory revert my dme? I do have the bimmergeks version of ncsexpet! Just one more question can I get it back to stock firmware without a backup, I just choose the cas to get the backup?
Thanks again. I feel dumb, my mistake. I just assumed I use winkfp!
Appreciate 0
      01-10-2023, 06:36 PM   #15
ctuna
Lieutenant General
1920
Rep
13,119
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

The backup is contained in the FRM and CAS if you haven't changed the VO.
There are redundent copy's there .
You need to read the coding with Ncsexpert video's on Ytube there are plenty .
It's usually the first thing you do when learning to code.

NCSexpert is always used to revert back to stock or code a new module to
stock . It is also used to do direct coding of features on modules.

The first thing you do in NCSexpert after it has Read your car is make a master
backup of the whole car by copying the trace file it generates to a master backup.
Then you read out the module you are working with Ncsexpert copy that file change the
extension to man file and make your edits and directly code the module. This also
leaves the FRM and CAS with original cars configuration .

Do an open search on the Internet "Coding back to stock with NCSexpert"
lots of files.
Which means you can revert back to stock by a default code.
People often complain about there coding disappearing when the take it in to BMW
because they will over write your codings if the do an ilevel update.

If you notice on the bimmergeeks download site there is a Daten file which contains
updates for the Standard Tools suite . There is also a coding tool used to
update your copy of standard tools from the Daten file. There are a lot Daten files
associated with new updates but probably not necessary for the E90 as it
is a 15 to 20 year old car . Also Dr Gini supplied there is suppose to be good at
update to individual modules .

Last edited by ctuna; 01-10-2023 at 06:52 PM..
Appreciate 0
      01-11-2023, 04:04 PM   #16
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

Thanks again for the help ctuna! I have tried to do this step by step! But no luck.

1. Load NCSExpert.
2. Load Profile and select Expertmode
3. F1 (VIN/ZCS/FA)
4. F3 (ZCS/FA f .ECU)
5. Choose E89 (for the E9X)
6. Select CAS
7. F6 (BACK)
8. F4 (Process ECU)
9. Select the Module I want to Revert back to Stock.
10. F2->Choose "SG_Codieren->ok
11. F3->to start coding the ecu with factory settings according to the vehicle VO.

I get a few errors I took some photos of it as it has my vin # and didnt want it in the picture. Now am I doing it right? I do have an external power supply hooked up. Also when I choose either CAS or FRM! It says msv70 not msv80 (as per the picture)... Should I be changing the values there!

thanks again.
Attached Images
  
Appreciate 0
      01-11-2023, 05:01 PM   #17
ctuna
Lieutenant General
1920
Rep
13,119
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

Did you select DME as the module you wanted to revert back to stock?
Isn't that the one you changed.
I am wondering why it says msv70 if you have a 2008 car?

06 car ='s msv70
07 and beyond is msv80

both the DME and I believe the Cas have some parameters related
to the Motor

The german says it cannot talk to the module.

Last edited by ctuna; 01-11-2023 at 05:16 PM..
Appreciate 0
      01-11-2023, 06:14 PM   #18
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

So I went to look at the cas module under the dash! Cause I was curious, I bought this car used! The CAS module was laying down on the plastic cover that goes underneath the steering column! Now when I bought the car I changed the vin number on the frm module when I first got it! And it also said that the dme and CAS modules had different VO numbers in them! I don't know what I'm going to do! I'm so stuck!! I appreciate everything you've helped me with ctuna! Can I just put another msv80 in there with the same part number on it from an n51 and it will start? Or do I have to buy CAS key and dme?

Thanks In advance!
Appreciate 0
      01-11-2023, 06:29 PM   #19
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

It turns out that I had the original UIF in pdf form on my desktop!

U S E R I N F O R M A T I O N F I E L D
------------------------------------------- Date: 26.08.2022 07:27:44
Model: E89X
Scope: all control module
JobStatus: OKAY
Quantity: 12
----------------------------------------------------------------- ADR Gen. name JobStatus ZB No. VIN No. Date
00 JBBF OKAY 9134479 0000000 16.12.2006
01 MRS OKAY 9134280 FZ74808 16.07.2009
12 DME/DDE OKAY 7624768 FZ74808 22.03.2011
17 EKP OKAY 7276046 0000000 16.05.2011
18 EGS OKAY 7578263 FZ74808 22.03.2011
29 DSC OKAY 6776067 FZ74808 16.07.2009
40 CAS OKAY 9147204 FZ74808 16.07.2009
56 FZD OKAY 9205149 FZ74808 22.03.2011
60 KOMBI OKAY 9187365 FZ74808 22.03.2011
6D FAS OKAY 9196935 FZ74808 22.03.2011
72 FRM OKAY 9128185 ÿÿÿÿÿÿÿ 03.12.2006
78 KLIMA OKAY 9199260 FZ74808 16.07.2009 ==============================================


But I dont know if it helps! But there it is. It doesn't help me at all! That was before I rewrote the vin to the frm module!

Just wondering if the k+dcan cable I have is what I need?
Appreciate 0
      01-11-2023, 06:48 PM   #20
ctuna
Lieutenant General
1920
Rep
13,119
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

If you ran Inpa f3 and f4 and got results back that indicates communication.
Was this before you started messing with it? The date on the DME seems recent.
Appreciate 0
      01-11-2023, 06:54 PM   #21
Shipshane11
Enlisted Member
Shipshane11's Avatar
2
Rep
35
Posts

Drives: BMW 325i, 2008 BMW 535i
Join Date: Mar 2022
Location: United States

iTrader: (0)

Yes this is before I ever did anything to the car! When I first pulled up inpa on it! There is communication with the dme!
Appreciate 0
      01-11-2023, 07:25 PM   #22
bmwbob89
First Lieutenant
150
Rep
324
Posts

Drives: 07 328XI 04 325XI 740 88 M5
Join Date: Feb 2013
Location: Massachusetts

iTrader: (0)

Not sure about this but its worth looking into. I believe Bimmergeeks software can do a factory reset. I'm not sure if it will work on a DME that's been coded incorrectly but its worth looking onto. For the money you spend on it its worth it since you can do so much with it. I would contact them and see.
https://www.bimmergeeks.net/
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 06:08 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST