Page 1 of 21 1234567891011 ... LastLast
Results 1 to 25 of 511

Thread: Understanding and tuning with the 413 ECU

  1. #1
    techno550 is offline Senior Member Supporting Vendor
    Join Date
    Nov 2003
    Location
    Atlanta, GA
    Posts
    9,097
    My Cars
    E36's + 300D

    Understanding and tuning with the 413 ECU

    I tried starting a similar thread in the Track & autocross forum 6 months ago and it was mostly a flop.

    Now with the interest in the turbo M50 stuff, perhaps the FI forum will be able to gather enough critical mass to get stuff done.

    The 413 is used on the 93-95 325's as well as the 95 M3. So whatever is figured out will work on all of the above. EWS comes into play on the 95 ECU's at some point, and I have no knowledge of that system's workings, but perhaps that can be sorted as well.

    What we know so far (or at least I think we know):
    the EPROM used is a 27C512 (you'll want decently fast ones as well.)
    The ECU uses an 8096 processor. (good luck finding a smart dissassembler though. )

    Well, thats about all we *know* at present.
    we have a little more info on things like map locations and the likes, but not tons. Thats what I hope to find by having others trace the code as well.
    Michael McCoy TRM

  2. #2
    Join Date
    Nov 2003
    Location
    Bothell, WA
    Posts
    730
    My Cars
    1995 BMW M3 Cosmos Black, 1992 Toyota 4runner
    Are you trying to do custom tuning yourself?
    1995 E36 M3 Cosmos/Dove grey
    Euro-floating rotors/Axxis Ultimates/Stoptech SS lines
    E39 M5 trunk lip spoiler, AA exhaust, GC RTAB shims/GC RSMs
    Euro airbox and snorkel/540 HFM/24# injectors/JimC chip/BW intake boot
    X-brace, UUC tranny mounts w/TMEs, ZKWs

  3. #3
    Join Date
    Jul 2005
    Location
    Hagerstown/Baltimore, Mar
    Posts
    897
    My Cars
    e36 M3 e30m50
    this will hepl me out a lot.
    i hate that EWS crap.

  4. #4
    Join Date
    Feb 2005
    Location
    OC
    Posts
    1,368
    My Cars
    95 m3, 08 m3, '87 325is
    send me an image of a stock m3 rom at elhendric at yahoo dot com and i will do what i can to help out. if you have mods to your m3 that are incorporated in aftermarket software this will help too. for those of you that have dabbled with this before, is the firmware for the ecu and the data for fuel maps stored on the rom? or is it divided up into two chips? thanks.

  5. #5
    Join Date
    Jan 2004
    Location
    Naperville,IL
    Posts
    3,013
    My Cars
    600cc of pure fury
    finally someone has intrest in it, I have some info on the obd2 and I might have a disassembler/debugger/compiler for SAB80C166W, which i heard you can use a thompson software for that, as thompson made a "clone" chip of that. Oh yea and the eeproms you can pick up a cheap programmer...

  6. #6
    Join Date
    Aug 2003
    Location
    San Diego,CA,USA
    Posts
    24,275
    My Cars
    1997 Turbo M3 Coupe
    Congratulations for starting this thread!

    What I am thinking is that it might take a very long time to get to the point of how Jim Conforti and Nick G. actually tackle the DME. So is everyone going to focus on burning chips like AA, RMS, TMS and all of them do first?

    That way it will get the ball rolling with some cheap software until the actual flashing can happen.

    Nick G. is done with custom software and from the people I have talked to it seems AA is also. They want people to use their product and not just do DIY or some other(TSI) kit and then come to them for the software. Which is understandable but doesn't help everyone wanting to do it differently.

    I'm excited!
    Where have I been? Astral projecting.

    Quote Originally Posted by jszy25 View Post
    Get drunk with Mike Radowski they said, it'll be fun they said...A broken toe, the worst hangover known to man, and bite marks in my arm said otherwise

  7. #7
    techno550 is offline Senior Member Supporting Vendor
    Join Date
    Nov 2003
    Location
    Atlanta, GA
    Posts
    9,097
    My Cars
    E36's + 300D
    Quote Originally Posted by Scotth
    Are you trying to do custom tuning yourself?
    I've done a little. Its nothing spectacular though. I was actually consdiering ditching the stock ECU alltogether and going with something like an AEM. its difficult to justify the cost on low budget projects though. It also doesn't "fix" the need for this sort of thing, which most people are starting to have.
    Quote Originally Posted by meseetree
    this will hepl me out a lot.
    i hate that EWS crap.
    I don't know what can be done about EWS at present. I've heard there are ways to disable it though.
    Quote Originally Posted by borealiss
    send me an image of a stock m3 rom at elhendric at yahoo dot com and i will do what i can to help out. if you have mods to your m3 that are incorporated in aftermarket software this will help too. for those of you that have dabbled with this before, is the firmware for the ecu and the data for fuel maps stored on the rom? or is it divided up into two chips? thanks.
    Email sent. I might post the bin of the stock 325 ecu here if thats allowed.
    The data and code are all stored in one ROM.
    Quote Originally Posted by bmwperson
    finally someone has intrest in it, I have some info on the obd2 and I might have a disassembler/debugger/compiler for SAB80C166W, which i heard you can use a thompson software for that, as thompson made a "clone" chip of that. Oh yea and the eeproms you can pick up a cheap programmer...
    I don't know if there is a large enough OBD-II initiative yet. I found a few interesting links on some relatively low cost flashing stuff for minis but it only allowed the flashing of their edited files. Tried contacting the company about remote tuning or buying an uber-license or some such that would allow for editing of the image as well, but no response. That was probably a year ago now though. I'll see if I can dig that info up and perhaps start an OBD-II version of this thread. (this one is intended to focus mainly on the 413 box.)
    Quote Originally Posted by highboostingm3
    Congratulations for starting this thread!
    What I am thinking is that it might take a very long time to get to the point of how Jim Conforti and Nick G. actually tackle the DME. So is everyone going to focus on burning chips like AA, RMS, TMS and all of them do first?
    That way it will get the ball rolling with some cheap software until the actual flashing can happen.
    Nick G. is done with custom software and from the people I have talked to it seems AA is also. They want people to use their product and not just do DIY or some other(TSI) kit and then come to them for the software. Which is understandable but doesn't help everyone wanting to do it differently.
    I'm excited!
    It will definately take a very long time to get to that point. They are able to not only edit the maps, but edit the code such that the maps have different sizes and scales. This will improve things such as drivability as there is less interpolation between the known data points.
    The goal isn't to make something that will let anyone make a chip that is better than what AA or NickG can make. Heck, the goal isn't even to be able to make one as good as that yet. The goal is to be able to make one that works. One where we can edit the maps themselves. Most of what you pay for (actually, all of what you pay for) from AA and NickG isn't just that they can make a custom chip., its not just that they know how to change the values in the tables, its that they know WHAT to change those values to.
    Even if we make a perfect tool, if left to the user, the user can still make a bad chip. Hopefully though, with enough interest and support, baseline chips will be able to be made generally available. I'd love to see baseline tunes for X injectors with Y MAF and Z turbo @ given boost. Nothing that would be "the best chip ever", but something that would be passable and safe as a good starting point for fine tuning.
    Michael McCoy TRM

  8. #8
    Join Date
    Sep 2005
    Location
    Bowdoinham, Maine
    Posts
    897
    My Cars
    fd3s / E36 parts car
    why is it called the 413?

  9. #9
    Join Date
    Jan 2004
    Location
    Naperville,IL
    Posts
    3,013
    My Cars
    600cc of pure fury
    bosch part number

  10. #10
    Join Date
    Sep 2005
    Location
    Bowdoinham, Maine
    Posts
    897
    My Cars
    fd3s / E36 parts car
    But the 93-95 325 and the 95 M3 use the Bosch DME M3.3.1. Is this the same as 413?

  11. #11
    Join Date
    Jan 2004
    Location
    Naperville,IL
    Posts
    3,013
    My Cars
    600cc of pure fury
    they are interchangable, not sure if they are the same. if someone has one snap a high res photo.

  12. #12
    Join Date
    Jan 2004
    Location
    Naperville,IL
    Posts
    3,013
    My Cars
    600cc of pure fury
    actually 413 is 3.3.1

  13. #13
    Join Date
    Jul 2004
    Location
    Edmonton
    Posts
    2,348
    My Cars
    t67 328is - KIA
    could this potentially work for a m52 converted to obd1?

  14. #14
    Join Date
    Jan 2004
    Location
    Naperville,IL
    Posts
    3,013
    My Cars
    600cc of pure fury
    yes, it would work

  15. #15
    Join Date
    Jan 2005
    Location
    PDX
    Posts
    2,070
    My Cars
    E36/5 ///M & Turbo 325
    Heres an idea..
    Why not get an image (bin file) of a JC performance chip (for example). Do the same with a stock chip. Compare both images and figure out what changes were made. You can also try to get a chip primary for turbo application (aa for example). Compare the data for both chips mention above. This way you have a better knowledege of what needs to be changed.


    Since were dealing with motronic DME, maybe these links can be useful;
    http://frwilk.com/944dme/
    http://www.atlantisconsultingllc.com...ronic%20Editor
    Last edited by dredder; 10-22-2005 at 04:33 AM.

  16. #16
    Join Date
    Jul 2003
    Location
    Edm, AB
    Posts
    2,733
    My Cars
    92 325is, 91 Previa ftw
    What he said. I would imagine that would be the only way to start.

    Where would I start for the 1992 non-vanos...402 or 403 (can't remember exactly which one).

  17. #17
    techno550 is offline Senior Member Supporting Vendor
    Join Date
    Nov 2003
    Location
    Atlanta, GA
    Posts
    9,097
    My Cars
    E36's + 300D
    To restate "where we are and what we think we might understand" I should probably link to the old thread.

    http://forums.bimmerforums.com/forum...d.php?t=338847
    Michael McCoy TRM

  18. #18
    techno550 is offline Senior Member Supporting Vendor
    Join Date
    Nov 2003
    Location
    Atlanta, GA
    Posts
    9,097
    My Cars
    E36's + 300D
    the stock bin for a 413 box. (from a 94ish 325is.)
    http://www.racersmarket.net/files/DME/413/stock413.BIN
    Michael McCoy TRM

  19. #19
    Join Date
    Jan 2005
    Location
    PDX
    Posts
    2,070
    My Cars
    E36/5 ///M & Turbo 325
    I tried using the motronic editor to view the stock413.bin with no success. I wonder how much it would cost to purchase JC DME editor?

  20. #20
    Join Date
    Feb 2003
    Location
    Boston
    Posts
    154
    My Cars
    02M5
    Quote Originally Posted by dredder
    I tried using the motronic editor to view the stock413.bin with no success. I wonder how much it would cost to purchase JC DME editor?
    I dont think you can buy the jc dme editor at all anymore.


    I used to fool around with GM ecms like this, however, after years of trying to decode the BINs, eventually we came accross a "bible" so to speak on how the chip was constructed, pretty neat stuff... was probally about 200 pages worth of locations, etc.

    anyways, i tune with piggy backs now because everything else ive used wasnt a perfect tune (im using SMT-6s from perfect power, on a couple turbo applicatons). im down to help with what i can. im no software engineer, but in the end i have some cars here i can test it on easily.
    Turbo/n-a, etc.
    --npavlo

  21. #21
    Join Date
    Feb 2005
    Location
    OC
    Posts
    1,368
    My Cars
    95 m3, 08 m3, '87 325is
    anybody have a guide they can point me to on how to read fuel maps?

  22. #22
    Join Date
    Jan 2004
    Location
    Naperville,IL
    Posts
    3,013
    My Cars
    600cc of pure fury
    FYI I think the 8096 chip is the same family as 80196 etc there are a few companies that make disassemblers/debuggers for that cpu, keil,chipview,tasking... ill mess around with it when i get one.

  23. #23
    Join Date
    Feb 2005
    Location
    OC
    Posts
    1,368
    My Cars
    95 m3, 08 m3, '87 325is
    The C.A.T.S. disassembler seems to work pretty well. I believe I've found some fuel maps using a hex comparator. Check out the data that follows the hex string preamble "0e 0e 0e 0e 0c 10 10 5c". There are four instances I believe in the stock ECU program. Someone correct me if i'm wrong, but fuel maps depend on a couple of parameters: load (manifold pressure), rpm, and gearing(?). I'm not that sure. I'm single stepping through the initial startup code. It'd really help if there was a 8096 emulator out there but I have not seen any. The code segments are actually unchanged which was surprising to me. I thought that they might actually change how the software interprets the data.

  24. #24
    Join Date
    Sep 2002
    Location
    USA
    Posts
    45,770
    My Cars
    BMWs
    Ok,

    I had looked at the motronic ROM editor, loaded a porsche 951 OE map.


    Why does this not look so hard to do?

    You have a map for partial throttle, which would indicate an off-boost acceleration/cruise, you have throttle percentage, rpm, and fuel trim.

    You have a Full Throttle map, ie. when on boost, you have 0% throttle because the WOT switch is enabled. You have an RPM and a fuel trim. The trim is based in some what confusing increments on the RPM scale, but again, you adjust trim.

    I know there's more science to it, and testing, but is this how we control air/fuel? I loaded the stock 413 ecu into it, and it didn't work really... everything in the File Contents was "null" (255). I think this is really interesting. I have a CS/EE background... if anyone is interested in figuring this shit out, I would be willing to brainstorm with a few of you tech guys. It would be very interesting to learn how to do this. And I think every one knows why

  25. #25
    Join Date
    Sep 2002
    Location
    Chicago, IL
    Posts
    2,102
    My Cars
    M3
    You have an EE background? I knew you were good at mathology-

    Porsche 996

    1995 M3 turbo - GT35R , 55#inj , SPA manifold , AA tune SOLD

    1993 325IS turbo - 502whp , SC67 , 55#inj
    RIP

Page 1 of 21 1234567891011 ... 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
  •