Hacking the Motronic ECU (Audi RS2)

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • diesel des
    replied
    This is really usefull info! Keep it up guys!

    Leave a comment:


  • cid
    replied
    Tommy,

    Thanks for the links. I have ask to join the yahoo groups. Regardint he other links you gave me , I am aware of everything (I have heard of winols, and such other rempaing softwares), I even have a LC-1 from inovate to measure the mixture with a wideband. I really wanna try to find the maps (what I have done) but I want to find out everytning possible , so I could remap the ECU as best as possible. Most of the times we dont eve touch other maps, but I still want to undertsande the other maps.

    I search about ECU remaping beofre, but I have found the only person who understand that is Mihnea, and I know he wont help with this matter (and I do understand his side). So I hope I can found more about th motrionic ECU and give as much information as I find.

    BR.

    Leave a comment:


  • rs2315
    replied
    !uck me guys, I'm just happy to be able to change my own windscreen wipers.
    rs2315.

    Leave a comment:


  • VladaS2
    replied
    You can find lots of information and binary files you need at this location under files section.



    edit: I just realised that tommy200rs who posted before me is the mod there

    Leave a comment:


  • Tommy200rs
    replied
    Some binaries:


    approach.


    Real time eprom emulator with real time trace on correct map(s) is the feature you need if you stick with motronic.

    Try to find equal looking map pictures on this forum. I think there was some long time ago ? Search tool might help with correct words.

    Every good sotware is (normally) built so that there is main program and subroutines that are "linked" to main program block. When you find out the main program block and notice the subroutines and how they work the puzzle is more visible. Do not just stick to subroutines and single tables but the big picture and then also to details. Tables need axes (s) and coded headers and the main program needs to call the subroutines properly. Inputs are read from coded sensors inside the sw.

    Use German evc demo sw to find out some more


    If you are into sw programming, the vems sw platform might also be interesting as one alternative to get more HP.


    Especially I find this interesting combo product from vems:


    They also seem to offer a decently priced 3bar sensor

    The GM 3bar alternative might be more robust ?

    Also look at this EFI alternative:

    https://www.034motorsport.com/images...n/IMG_5015.jpg (green power)
    Last edited by Tommy200rs; 14 October 2006, 06:30.

    Leave a comment:


  • cid
    replied
    Try this other site:





    Unfortunetly I dont have the ANN bin file. Only the RS2.

    Leave a comment:


  • Jensk
    replied
    Been looking for bin maps for the AAN (UrS4) engine.. wouldn't by any chance have one of those? i don't have an eprom reader/writer, so i cant extract mine.. :/

    But anyways.. would you mind putting the tuner file and bin file for the RS2 somewhere else then upload.com? seems you have to register, witch i would like to avoid. Getting enough spam as it is.

    Leave a comment:


  • cid
    started a topic Hacking the Motronic ECU (Audi RS2)

    Hacking the Motronic ECU (Audi RS2)

    Hi guys,

    I am currently working on the Audi RS2 bin definition. I am trying to find all maps and the most important what they mean.

    First of, you need to download these softwares (the second one is optional):

    TunerPro is free bin editing and tuning software for automotive ECUs, with 2D/3D graphing, table tools, and a plug-in architecture. TunerPro RT adds real-time datalogging, emulation, and PROM burning. See features, screenshots, system requirements, and supported hardware.




    After you downloaded the Tuner Pro software, you can download these two files, the first is the XDF file for Tuner Pro and the second is bin file for fuel and ignition.





    Open Tuner Pro, and then open the RS2.xdf file and after the Fuel_IGN_ADU_551c.bin file.

    Now here are some points:

    1. Just take into account the table definition on the left. As flags and constants I lived from one of the definitions that came with tuner pro. I did that just to give me an idea what to look for.

    2. These are what I found regarding location in decimal format:

    - 58 : RPM
    - 63 : LOAD
    - 56 : ? I think has to do with ECT
    - 55 : ? I think it might be the IAT
    - 48 : ? not a clue
    - 54 : ? not a clue
    - 46 : ? not a clue
    - 93 : ? not a clue
    - 137 : ? not a clue
    - 75 : ? I think it might be something related to the MAF, due to one of the curve shape

    3. The motronic uses the following method for RPM:

    58 - 4 - 25 - 25 - 25 - 156

    That means 58 RPM location, 4 means there are 4 RPM points, to calculate the RPM does as follow: (256 - 156)*40 = 4000RPM so the last RPM value is 4000RPM.

    After you calculate the other values by multiplying it by 40 and subtracting from the last value, so 25*40 = 1000RPM, so the table is 1000 - 2000 - 3000 - 4000 RPM

    4. I dont know the constant for the LOAD value, I simply use the motronic editor from Atlantis which calculated the values for me but I cannot garantee it is correct.

    5. The fuel value in Part throttle is calculated dividing the value in decimal format by 128, so a value of 128 equals to 1, that means no fuel trim is made. If the value is 140 that means 140/128 = 1.09375 or 9.37% more fuel is added.

    So this is fuel trim table, how the fuel is calculated I dont know at the moment. But it might just use some internal formula regarding the various inputs.

    6. The ignition value I also used the ones from motronic editor, which I am almost certain is wrong, but I decided to left it. Until I find where are the constants for it. But for what I have seen I am pretty close to the actual numbers.

    So, if anyone can help me with the other definitions and the constants, I would appreciate. I dont know much about dissassembler, but if anyone can point me out one dissassembler that will give me some to work with, even I am a noob in this I will have a go.

    I still have to find where are the constant values (such as RPM limit, speed limit and others), I think I know where they are but I cant assure that while I dont have all the constants sort out.

    Anyway I hope I can help someone else who might be trying to find the maps inside the Audi RS2. As you can see there a lot of them. There are even 7 ignition maps (prety close in values to each one), and to my understanding it has to do with the quality of the fuel your are using, then the ECU chooses one of these maps.

    Regards.

    PS: I starting doing this because here I thing not many people know what maps they are changing, put aside how much they should change as each ECU (marelli, motronic, delco) have different approaches.
Working...