Results 1 to 12 of 12

Thread: Need 80s Motronic xdf Help

  1. #1
    Carb and Points!
    Join Date
    Oct 2018
    Age
    73
    Posts
    6

    Need 80s Motronic xdf Help

    I was told you guys are very good with 80's ECUs. I have a chip I ripped the bin from and have no clue how to read the bianary and make an xdf file for it. Can anybody help me?

  2. #2
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,847
    Hello,

    Have you looked at the Tunerpro site?
    http://www.tunerpro.net/downloadBinDefs.htm#BMW

  3. #3
    Carb and Points!
    Join Date
    Oct 2018
    Age
    73
    Posts
    6
    It will have to be made.

  4. #4
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,007
    hows about some more details about the ECM itself?

    what is it? what vehicle is it from?

    does it have a part number?

    do you have a high res picture of the circuit board so we can see what processor it uses etc?

    how deeply do you want to tune it? would you be okay just guessing a few critical tables and experimenting?

    it's a huge process to reverse engineer an ECM, a labour of love, especially when it's right from scratch,

    if someone were to identify a similar ECM that has had research done on it, then one could infer some of the inner workings of YOUR ecm, such as table sizing and maybe make a few shortcuts using algorithmic or old fashioned graph searching, since code and table layout reuse is very common

  5. #5
    Carb and Points!
    Join Date
    Oct 2018
    Age
    73
    Posts
    6
    I think it is a 0261200011 but it has a 24 pin eprom chip in it and most of those do not. I have bought 2 other 0261200011 ecu but those did not have removable chips.

    It is a 24 pin eprom chip. It has no markings on it. It is 4kb in size.

    I can't guess or use the old school trial and error.

    Here is what I know from other XDF files online.

    BMW 059 ECU

    IdleRPM 5FE
    RevLimit 171
    FuelIdleMap 52c-533
    FuelIdleMap2 8AE-8B5
    IgnitionIdleMap 396-39D
    IgnitionIdleMap2 7E2-7E9
    FuelWOTMap 546-555
    FuelWOTMap 8C8-8D7
    IgnitionWOTMap 368-377
    IgnitionWOTMap2 7C8-7D7
    FuelPartThrottleMap 492-521
    FuelPartThrottleMap2 814-8A3
    IgnitionPartThrottleMap 2C6-355
    IgnitionPartThrottleMap2 726-7B5
    AFMTransferMap 104-123
    VG Table 2C6-345

    BMW 013 ECU

    FuelMAP 1537-15f6
    FuelKnockMap 15F7-1686
    IgnitionKnockMap 16B7-1776
    IgnitionMap 17FF-18BE
    Fuel2D 17A9-17C6
    Ignition2D 17c7-17E4
    BoostCutMap 193F-1959
    BoostCutMapScale 1A52-1A6C
    VoltageConversion 1B77-1B9A
    AFMTransferMap 3DF-41E

    84 Porsche 911
    IdleRPM 531
    RevLimit 130
    FuelIdleMap 48F-498
    IgnitionIdleMap 2FC-305
    FuelWOTMap 4AF-4C2
    IgnitionWOTMap 2D8-2E7
    FuelPartThrottleMap 3F3-482
    IgnitionPartThrottleMap 236-2C5
    AFMTransferMap F0-10F

    I appreciate your help as I am trying my best but just don’t know software and calibration.








  6. #6

  7. #7

  8. #8
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,007
    well, i can tell you at a glance that it's a calibration bin of some kind, there are definitely some 2d and 3d tables there..

    for starters, there's a 64 byte 2d table at 0x03BE that has curvature and resolution that i'd be used to seeing for a MAF/VAF calibration (but it could be anything of course), if i simply wanted to add some fuel i might take an experimental stab at adding a percentage to a range of that table to see what happens

    thing is i glanced at some potential 3d tables vs some normal-looking motronic ECMs and yours isn't even close, really.

    i think to make any real progress, you'd need to find the program ROM, which is on another chip, and disassemble it, which is a monumental undertaking

  9. #9
    Carb and Points!
    Join Date
    Oct 2018
    Age
    73
    Posts
    6
    I have no idea what a 64 byte 2d table at 0x03BE is. Can you eplain that to me?

    Would I be better suited asking bosch for the program rom since you say I need that and it is a monumental undertaking to get it off another chip?

  10. #10

  11. #11
    Carb and Points!
    Join Date
    Oct 2018
    Age
    73
    Posts
    6
    Is the program rom the version of Motronic it is? I know what I have is motronic 1.0. Does that help any?

  12. #12
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,847
    The program rom is the set of instructions that control how the computer operates. The most common way to get it is to read the chip which it's stored on. A person must then either find documents describing what those instructions are accomplishing, or a person must follow each instruction to figure out for themselves what the instructions are attempting to accomplish.

    Imagine a set of directions which tell you how to walk from Boston to NY City step by step. Now imagine having that set of instructions but not knowing what they actually describe. It would take a lot of work to figure out where you're going by reading the left, right walk, and stop values contained in the instructions. There is a similar problem with disassembling a vehicle computer's code.

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
  •