|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
328i tune oops!
|
|
01-07-2023, 04:03 PM | #1 |
Enlisted Member
2
Rep 35
Posts |
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.. |
01-08-2023, 11:35 AM | #3 |
Lieutenant General
1920
Rep 13,119
Posts |
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
StradaRedlands4965.50 |
01-08-2023, 01:57 PM | #4 |
Enlisted Member
2
Rep 35
Posts |
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 |
Enlisted Member
2
Rep 35
Posts |
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 |
Enlisted Member
2
Rep 35
Posts |
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 |
Lieutenant General
1920
Rep 13,119
Posts |
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. Last edited by ctuna; 01-10-2023 at 02:21 AM.. |
Appreciate
1
StradaRedlands4965.50 |
01-10-2023, 11:36 AM | #8 |
Enlisted Member
2
Rep 35
Posts |
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 |
Lieutenant General
1920
Rep 13,119
Posts |
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, 03:25 PM | #11 |
Lieutenant General
1920
Rep 13,119
Posts |
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 |
Enlisted Member
2
Rep 35
Posts |
here is a screenshot of winkfp when it asks to choose the asembly identication number. it does'nt have 7574762!
|
Appreciate
1
StradaRedlands4965.50 |
01-10-2023, 05:36 PM | #13 |
Lieutenant General
1920
Rep 13,119
Posts |
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
StradaRedlands4965.50 |
01-10-2023, 06:29 PM | #14 |
Enlisted Member
2
Rep 35
Posts |
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 |
Lieutenant General
1920
Rep 13,119
Posts |
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 |
Enlisted Member
2
Rep 35
Posts |
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. |
Appreciate
0
|
01-11-2023, 05:01 PM | #17 |
Lieutenant General
1920
Rep 13,119
Posts |
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 |
Enlisted Member
2
Rep 35
Posts |
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 |
Enlisted Member
2
Rep 35
Posts |
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 |
Lieutenant General
1920
Rep 13,119
Posts |
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, 07:25 PM | #22 |
First Lieutenant
150
Rep 324
Posts |
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
|
Bookmarks |
|
|