Page 5 of 20 FirstFirst 123456789101112131415 ... LastLast
Results 101 to 125 of 479

Thread: Just updated my DME!!!

  1. #101
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    Did you update to euro or us spec?


  2. #102
    Join Date
    May 2002
    Location
    NWA
    Posts
    5,802
    My Cars
    2006 330i
    Quote Originally Posted by newtoe46 View Post
    Awesome! Glad to know it worked for you.
    Report back on how she feels!
    As stated by you guys before, the idle is completely stable now. No more hunting or bobbing RPM gauge.
    I'm not sure about any increased power output yet. I'll find out on Sunday at autocross.

  3. #103
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i
    Im not new to ECU tuning, but it only goes so far as burning new chips and having a socketed ECU to swap them into. So Im really really interested in this.

    I also have a good friend who works at a dealer and I might be able to get him to see if the monitors will trip on the electronic emissions inspections.

    Would either of you two locals (to me in PA, I can drive a few hours round trip) be willing to do a Euro 328i flash if I get my buddy to hook it up to the emissions computer to see how the monitors respond?

    Actually on the phone with him right now..
    "if it comes up as 'not supported', the computer will know that the car is SUPPOSED to have a cat, O2, heating circuts, etc, then the computer will NOT allow it to pass, just get a second DME and swap it out for inspection time.. Yeah its a lot of work but its worth it for what the gains are."
    bugger...
    Last edited by DarkApollo; 04-02-2011 at 01:16 PM.

  4. #104
    Join Date
    Jul 2007
    Location
    Philadelphia, PA
    Posts
    5,660
    My Cars
    2005 M3 & 2004 330i
    Your car is a MY2000, iirc PA emissions laws allow for 2 of the parameters to show up as not ready - you might be okay. I'm thinking that only the SAP will come up as not ready. What I'm more curious about is how my M3 will be seen. Euro m3s have the sap, post cat O2s and all that stuff, just like US cars.
    Last edited by TerraPhantm; 04-02-2011 at 02:06 PM.

  5. #105
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    Well. Looks like euro 3 flashes will pass emissions. Took mine in and passed!


  6. #106
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    The report showed the catalytic, gas cap, and the obd systems inspection as passed.

    And showed N/A for the following monitors

    Air injection
    Egr system
    Pcv system
    Fuel evaporative test
    Thermostatic air cleaner


  7. #107
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    Quote Originally Posted by DarkApollo
    Im not new to ECU tuning, but it only goes so far as burning new chips and having a socketed ECU to swap them into. So Im really really interested in this.

    I also have a good friend who works at a dealer and I might be able to get him to see if the monitors will trip on the electronic emissions inspections.

    Would either of you two locals (to me in PA, I can drive a few hours round trip) be willing to do a Euro 328i flash if I get my buddy to hook it up to the emissions computer to see how the monitors respond?

    Actually on the phone with him right now..
    "if it comes up as 'not supported', the computer will know that the car is SUPPOSED to have a cat, O2, heating circuts, etc, then the computer will NOT allow it to pass, just get a second DME and swap it out for inspection time.. Yeah its a lot of work but its worth it for what the gains are."
    bugger...
    Euro tunes have no mention of the emissions circuit therefore it will show as N/A instead of not ready. But you're right--If you were to flash to euro 2 then it will report N/A for all of the monitors and that will be suspect to anyone specially on a newer car like this.

    I am willing to bet TerraPhantoms M3 will pass as well.
    Last edited by newtoe46; 04-02-2011 at 04:35 PM.


  8. #108
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i
    Interesting.
    Forgot about the acceptable allowance of NA/not readys.
    How are the emission laws in VA?
    Same as PA? Just a plug in and a look over? No up the butt sniffer?

  9. #109
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    "Not all vehicles have all of these monitors. If a vehicle is not equipped or not designed with a certain monitor, that monitor is known as “Unsupported.” Unsupported monitors do not affect the results of the emissions inspection."

    "If more than two of the monitored systems are found to be "not ready" for 1996 to 2000 model year vehicles, or more than one monitored system is found to be "not ready" for 2001 and later model year vehicles, the vehicle is rejected from testing at no charge and the vehicle must be operated until the monitors have had a chance to run and the system is ready to test. "

    "Note: If the vehicle failed the OBDII inspection for a catalytic converter related diagnostic trouble code, then the catalytic converter monitor must have run and be in a ready state in order for the reinspection to be performed.

    • Once the vehicle has enough of its monitors and is determined to be "ready," the emissions inspection will proceed. If no Diagnostic Trouble Codes (DTCs) are found, the vehicle will pass this part of the OBDII inspection process. If DTCs are found, the analyzer will download up to five of these DTCs that are stored in the vehicle's onboard computer. These DTCs will be printed on the Vehicle Emissions Inspection Report along with a brief, generic explanation of the code if available.

    Note: The analyzer will only download and record up to five diagnostic trouble codes. Further diagnostic work by a qualified technician should be performed in order to obtain any additional diagnostic trouble codes (generic or manufacturer specific) that might be stored in the vehicle’s OBDII computer.

    • For gasoline powered vehicles, the OBDII inspection will also include a visual inspection for the presence of the catalytic converter, a pressure test for the gas cap, and a visible smoke inspection. Diesel powered vehicles will only get the OBDII inspection.
    • The fee will remain the same for the emissions inspection regardless of which procedure (OBDII or tailpipe emissions test) is performed on the vehicle"

    Taken straight form the VA DEQ.

    So if you were to flash your car to Euro 2 it will not pass since the catalytic converter monitor will be disabled/unsupported...

    My car did not pass becuase the air injection (SAP) monitor was not ready but because it was Not available i.e not supported.

    So as a guideline

    -If you live in a county that has emission testing. Use euro 3

    -If you don't use euro 2
    Last edited by newtoe46; 04-02-2011 at 05:27 PM.


  10. #110
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i
    Yeah.. THANKFULLY I can just get a PO Box in one of the emissions exempt counties :evil:
    My plan was to get a set of Ebay headers and do a Euro2 tune to get rid of the CEL and a bit more oomph.

  11. #111
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    Quote Originally Posted by DarkApollo View Post
    Yeah.. THANKFULLY I can just get a PO Box in one of the emissions exempt counties :evil:
    My plan was to get a set of Ebay headers and do a Euro2 tune to get rid of the CEL and a bit more oomph.
    I was tempted to do that but I decided not too since I tend to get pulled over alot over stupid crap. I am sure the cop would ask me were I live and what I was doing 70 - 80 miles away and then follow me 10 miles home...

    So I didn't do it.

    You said you were experienced in tuning.

    Are you able to compare the differences between an US spec and Euro spec tune then modify a MS45 DME BMW tune with the code contained in euro tunes for at least only the SAP and Cat monitor removal?
    Last edited by newtoe46; 04-02-2011 at 05:43 PM.


  12. #112
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i
    If I had the hex files I could take a peak at it for the differences.
    Ive mostly done fuel and timing tunes for turbo Dodges and Hondas..

  13. #113
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    http://www.4shared.com/dir/Vpl5mNbY/...ten_files.html

    Password: e46

    Terraphantom would be able to comment exactly on the location of the tune files

    But I assume its in the data/MSD43 folder.
    data/MSD45
    Last edited by newtoe46; 04-02-2011 at 05:49 PM.


  14. #114
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i
    Ill take a look.. I hope my Hex Editor is strong enough to open it. Ive never used it to tune, just edit files from save games. Ive always had actual tune programs to adjust the values (like a GUI), it really shouldnt be much different then editing the save games. Locate the values you wish to change, in this case the base tune, and tweek them.

    It downloads as an ISO file. Id have to burn it to a disk first.
    NVM... Still getting use to Windows7... JESUS that is a huge file. LOL.
    Last edited by DarkApollo; 04-02-2011 at 06:10 PM.

  15. #115
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    Quote Originally Posted by DarkApollo View Post
    Ill take a look.. I hope my Hex Editor is strong enough to open it. Ive never used it to tune, just edit files from save games. Ive always had actual tune programs to adjust the values (like a GUI), it really shouldnt be much different then editing the save games. Locate the values you wish to change, in this case the base tune, and tweek them.

    It downloads as an ISO file. Id have to burn it to a disk first.
    NVM... Still getting use to Windows7... JESUS that is a huge file. LOL.
    It's 700 MB when you unpack it.

    Use daemon tools to mount the .ISO.


  16. #116
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i
    I just unpacked it to my hex editor directory. Which DME is that? Euro3? US spec?

    I can post a screen shot of what part of it looks like. I might need to try a different editor to see if I can get an idea of where the proper values are located.

    There is a HUGE section with very repetetive values. Could be the fuel trim values or the timing values since they only change one or two charactors in the series before it repeates..
    Last edited by DarkApollo; 04-02-2011 at 06:28 PM.

  17. #117
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    Quote Originally Posted by DarkApollo View Post
    I just unpacked it to my hex editor directory. Which DME is that? Euro3? US spec?

    I can post a screen shot of what part of it looks like. I might need to try a different editor to see if I can get an idea of where the proper values are located.
    We would have to wait for terraphantom.

    First we would need to compare a US spec version flash and a Euro 3/2 version flash under the MS43 folder.

    I don't know where exactly those are stored.
    We just know the version numbers.

    EDIT:

    I found them. go to *:\e46\data\MDS43
    Last edited by newtoe46; 04-02-2011 at 06:28 PM.


  18. #118
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i


    This is part of the repetetive section.. Im going to keep digging though.

  19. #119
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    cool, wait a moment.

    Let me give you exactly which .0DA files you need to open and compare
    Taken from MDS43.dat

    Path *:\e46\data\MDS43

    Euro Spec

    ;ZB-NR TYP-NR HW-NR IX SW-NR AM PIN S CS

    7545670,7503718,7545150,A,7539692DA,0FFFFFFFFFD,13 4,1 3

    US spec

    ;ZB-NR TYP-NR HW-NR IX SW-NR AM PIN S CS

    7571613,0000000,7572342,A,7539729DA,0FFFFFFFFFD,13 4,1 W

    Search for the numbers under the SW-NR column (ends with DA)

    Only type the NUMBERS (leave out DA) and open those two files up and compare.

    Don't forget to leave out DA.

    Hmm, the flashes are only 171k.... And they take 30 minutes to flash... WOW... Serial for the lose.

    Also it looks like to me that you opened the .ISO file. You need to mount it using daemon tools then follow the path above and search.

    Forgive me if I'm wrong.

    On a side note.

    Does anyone know where I can take courses/classes on ECU hex tuning?
    Last edited by newtoe46; 04-02-2011 at 06:52 PM.


  20. #120
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i
    Alright, Im going to burn it to a DVD (less space on my HDD) and go at it from there.
    Ill be back later.. Preggo Wife is hungry and she can smell the bar-bee-que chicken that Ive been slow cooking all day..

  21. #121
    Join Date
    Jul 2007
    Location
    Philadelphia, PA
    Posts
    5,660
    My Cars
    2005 M3 & 2004 330i
    Don't think you need to bother with the hex editior. If you open the file in a text editor, you'll see that it's all in HEX anyway with the beginning being a bunch of comments.

    You'll also notice that there's a checksum at the end of the file - this is going to be the main issue if you want to try writing your own custom tune. I'm not sure what exactly is done to generate the checksum.

    Also you'll notice that there are two main file types: *.0pa and *.0da. The *.0pa files are much larger, and it seems like they contain the bulk of the code for the DME. It also seems like BMW doesn't change these files very frequently. The *.0da files are much smaller, but it seems these files are what hold the different settings for fuel timings and things like that.

    If I had to guess, part 1 of the flash is the large file, and part 2 is the smaller file.
    Last edited by TerraPhantm; 04-02-2011 at 06:56 PM.

  22. #122
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    Quote Originally Posted by TerraPhantm View Post
    Don't think you need to bother with the hex editior. If you open the file in a text editor, you'll see that it's all in HEX anyway with the beginning being a bunch of comments.

    You'll also notice that there's a checksum at the end of the file - this is going to be the main issue if you want to try writing your own custom tune. I'm not sure what exactly is done to generate the checksum
    You're correct. Use notepad.

    It could probably be bypassed by using 3rd part flashers...

    or left alone and just change the parameters..

    Any idea what file

    ;Z_Stand: 14.01.2004
    ;;Z_File-Name: c566650l.dr

    is referencing to?

    The Z-File-Name are all different by the last digit/letter.

    Right off the bat the third hex string is different

    US

    :10000000633536363635306C343330303636303151

    Euro 3

    :100000006335363636353038343330303636303185

    Euro 2

    :100000006335363636353066343330303636303157

    It would be funny if that were the only difference. So far from picking random strings they all match...

    It would be cool if a rouge or ex BMW engineer shed some light.

    Looks like Lehn Reinhold wasn't very disciplined in documenting his files.

    There is nothing under Fahrzeugidentifikation which stand for vehicle identification...

    The M3 files are very well documented...
    Last edited by newtoe46; 04-02-2011 at 07:14 PM.


  23. #123
    Join Date
    Jul 2007
    Location
    Philadelphia, PA
    Posts
    5,660
    My Cars
    2005 M3 & 2004 330i
    Quote Originally Posted by newtoe46 View Post
    You're correct. Use notepad.

    It could probably be bypassed by using 3rd part flashers...

    or left alone and just change the parameters..

    Any idea what file

    ;Z_Stand: 14.01.2004
    ;;Z_File-Name: c566650l.dr

    is referencing to?

    They are both different

    Right off the bat the third hex string is different

    US

    :10000000633536363635306C343330303636303151

    Euro 3

    :100000006335363636353038343330303636303185

    Euro 2

    :100000006335363636353066343330303636303157

    It would be funny if that were the only difference. So far from picking random strings they all match...

    Those file names probably refer to the names of certain files in the source code. Their compiler probably automatically inserts comments like that. The MDS42,43,45 comments are pretty cryptic though. E46 M3's are much more descriptive

    Comments from US Flash (7842979)
    Code:
    ;;Verwendung
    ;;K_V1:             E46-M3-USA
    ;;K_V2:             SW fuer ZB 7.842.979
    ;
    ;==========================================
    ;Freigabe     Entwickler/Zulieferer
    ;==========================================
    ;
    ;;Z_Stand:          112
    ;;Z_File-Name:      S54_H399
    ;
    ;Applikation
    ;;ZA_Bearbeiter:    Fischer
    ;;ZA_Abteilung:     ZS-E-42
    ;;ZA_Telefon:       +49-89-32903-2496
    ;;ZA_Freigabedatum: 11.03.2009
    ;
    ;Software-Entwicklung
    ;;ZS_Bearbeiter:    Achatzy
    ;;ZS_Abteilung:     ZS-E45
    ;;ZS_Telefon:       +49-89-32903-2710
    ;;ZS_Freigabedatum: 11.03.2009
    ;
    ;EOL-Programmierung
    ;;ZE_Bearbeiter:    Bayerl
    ;;ZE_Abteilung:     ZS-E-42
    ;;ZE_Telefon:       +49-89-32903-196
    ;;ZE_Freigabedatum: 11.03.2009
    ;
    ;;Verwendung
    ;;Z_V1:             E46-M3-US
    ;;Z_V2:             SW fuer ZB 7.842.979
    ;
    ;Logistik
    ;;ZL_Freigabenummer 7.842.979
    ;
    ;=========================================
    $REFERENZ 211323002701J469 9
    :020000020000FC
    :0200000400A05A
    Euro 3 Flash Comments (7837779)
    Code:
    ;==========================================
    ;Austausch-Datei    Daten
    ;==========================================
    ;
    ;;ZL_System:        MSS54HP
    ;;ZL_Projekt:       S54B32
    ;;ZL_REFERENZ:      211323002001J424
    ;
    ;==========================================
    ;Freigabe     B M W  A G  Muenchen
    ;==========================================
    ;
    ;;K_Stand:          J424 (23.06.05)
    ;;K_File-Name:      A7837780.0DA
    ;
    ;;Fahrzeugidentifikation
    ;;K_F1              E46-M3
    ;;K_F2              EU3
    ;;K_F3              KAT
    ;;K_F4              EWS3
    ;
    ;Applikation
    ;;KA_Bearbeiter:    Ruhstorfer M.
    ;;KA_Abteilung      ZS-M-51
    ;;KA_Telefon        
    ;;KA_Freigabedatum: 02.05.2005
    ;
    ;Konstruktion
    ;;KK_Bearbeiter:    Ruhstorfer Martin
    ;;KK_Abteilung      ZS-M-51
    ;;KK_Telefon        32903-565
    ;;KK_Freigabedatum: 28-Jun-2005
    ;
    ;Verifikation
    ;;KV_Bearbeiter:    Bayerl
    ;;KV_Abteilung:     EE-24
    ;;KV_Telefon:       089/32903-196
    ;;KV_Freigabedatum: 18.06.05
    ;
    ;;Verwendung
    ;;K_V1:             E46-M3-EOBD EU3
    ;;K_V2:             SW fuer ZB 7.837.779
    ;
    ;==========================================
    ;Freigabe     Entwickler/Zulieferer
    ;==========================================
    ;
    ;;Z_Stand:          108.3
    ;;Z_File-Name:      S54_MA90
    ;
    ;Applikation
    ;;ZA_Bearbeiter:    May
    ;;ZA_Abteilung:     ZS-M-52
    ;;ZA_Telefon:       089/32903-502
    ;;ZA_Freigabedatum: 23.06.05
    ;
    ;Software-Entwicklung
    ;;ZS_Bearbeiter:    Bayerl
    ;;ZS_Abteilung:     EE-24
    ;;ZS_Telefon:       089/32903-196
    ;;ZS_Freigabedatum: 18.06.05
    ;
    ;EOL-Programmierung
    ;;ZE_Bearbeiter:    Bayerl
    ;;ZE_Abteilung:     EE-24
    ;;ZE_Telefon:       089/32903-196
    ;;ZE_Freigabedatum: 18.06.05
    ;
    ;;Verwendung
    ;;Z_V1:             E46-M3-EOBD EU3
    ;;Z_V2:             SW fuer ZB 7.837.779
    ;
    ;Logistik
    ;;ZL_Freigabenummer 7.837.780
    ;
    ;=========================================
    $REFERENZ 211323002001J424 L
    :020000020000FC
    :0200000400A05A
    Euro 4 Flash (7837777)
    Code:
    ;==========================================
    ;Austausch-Datei    Daten
    ;==========================================
    ;
    ;;ZL_System:        MSS54HP
    ;;ZL_Projekt:       S54B32
    ;;ZL_REFERENZ:      211323002001J484
    ;
    ;==========================================
    ;Freigabe     B M W  A G  Muenchen
    ;==========================================
    ;
    ;;K_Stand:          J484 (23.06.05)
    ;;K_File-Name:      A7837778.0DA
    ;
    ;;Fahrzeugidentifikation
    ;;K_F1              E46-M3
    ;;K_F2              EU4
    ;;K_F3              KAT
    ;;K_F4              EWS3
    ;
    ;Applikation
    ;;KA_Bearbeiter:    Ruhstorfer M.
    ;;KA_Abteilung      ZS-M-51
    ;;KA_Telefon        
    ;;KA_Freigabedatum: 02.05.2005
    ;
    ;Konstruktion
    ;;KK_Bearbeiter:    Ruhstorfer Martin
    ;;KK_Abteilung      ZS-M-51
    ;;KK_Telefon        32903-565
    ;;KK_Freigabedatum: 28-Jun-2005
    ;
    ;Verifikation
    ;;KV_Bearbeiter:    Bayerl
    ;;KV_Abteilung:     EE-24
    ;;KV_Telefon:       089/32903-196
    ;;KV_Freigabedatum: 18.06.05
    ;
    ;;Verwendung
    ;;K_V1:             E46-M3-EOBD EU4
    ;;K_V2:             SW fuer ZB 7.837.777
    ;
    ;==========================================
    ;Freigabe     Entwickler/Zulieferer
    ;==========================================
    ;
    ;;Z_Stand:          108.3
    ;;Z_File-Name:      S54_MA94
    ;
    ;Applikation
    ;;ZA_Bearbeiter:    May
    ;;ZA_Abteilung:     ZS-M-52
    ;;ZA_Telefon:       089/32903-502
    ;;ZA_Freigabedatum: 23.06.05
    ;
    ;Software-Entwicklung
    ;;ZS_Bearbeiter:    Bayerl
    ;;ZS_Abteilung:     EE-24
    ;;ZS_Telefon:       089/32903-196
    ;;ZS_Freigabedatum: 18.06.05
    ;
    ;EOL-Programmierung
    ;;ZE_Bearbeiter:    Bayerl
    ;;ZE_Abteilung:     EE-24
    ;;ZE_Telefon:       089/32903-196
    ;;ZE_Freigabedatum: 18.06.05
    ;
    ;;Verwendung
    ;;Z_V1:             E46-M3-EOBD EU4
    ;;Z_V2:             SW fuer ZB 7.837.777
    ;
    ;Logistik
    ;;ZL_Freigabenummer 7.837.778
    ;
    ;=========================================
    $REFERENZ 211323002001J484 3
    :020000020000FC
    :0200000400A05A

  24. #124
    Join Date
    Nov 2010
    Location
    New Cumberland, PA
    Posts
    13
    My Cars
    2000 328i
    Well now 3 heads are better then 2... And Ive had some knowledge in working with HEX. Plus my wife is fluent in German
    I think we can crack her

    Anyone want to call the phone number listed under the programming department? See if they can shed some light on it? :
    Last edited by DarkApollo; 04-02-2011 at 07:35 PM.

  25. #125
    Join Date
    Aug 2010
    Location
    Reston, VA
    Posts
    966
    My Cars
    87', 89' E30, 04' S2000
    I did notice the .0PA files. There are only about 4 or 5 of them.

    I have a hunch that the emission strings are contained in the 0PA files.
    Last edited by newtoe46; 04-02-2011 at 10:24 PM.


Page 5 of 20 FirstFirst 123456789101112131415 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •