Pages: [1]
Author Topic: My journey to AMK EG tuning  (Read 1411 times)
pivooo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 6


« on: April 08, 2018, 01:49:20 PM »

Hello everyone,

I'm been browsing around on this website/forum for a while now but never dared to tamper with my car... Until now.

So I'm the current owner of an Audi S3 1.8T AMK EG.

More info ECU wise:
8N0906018J
0004
360314

So, my initial strategy was as follow: keep my stock ECU as is, buy another one and start messing around with that one on the bench without immobilizing the car.
I have plenty of question on that subject but let's put that aside for the moment as I found something else on the car that worries me.

So, one of the previous owner did a poor job of tuning the car and blew the engine. It had to be redone. Previous owner assured me the car was reverted to stock during that rebuild.

Except when I compare the content of my ECU to a basefile I found on the forum. It doesn't add up.

Differences (Map name - my understanding of the map - start addres in hex):

KFKHFM (Correction map for Mass Air Flow) - 0x10C23
KFMIRL (Engine load request - rlsol) - 0x150CA
KFLF (Injection time scaling) - 0x18B20
KFLDIMX (unclear to me) - 0x1E200
KFLDRL (Map for linearization of boost pressure) - 0x1E352
KFLDHBN (Maximum pressure ratio - usefull for atmospheric pressure adaptation) - 0x1E8F2
LDRXN (Maximum load - boost pressure control) - 0x1EAD4
LDRXNZK (Maximum load if knock) - 0x1EB16
Huh?? (No info in xdf/a2l) - from 0x1BC90 to 0x1BD59
Huh?? (No info in xdf/a2l) - from 0x1E760 to 0x1E8DF
Huh?? (No info in xdf/a2l) - from 0x1E932 to 0x1EAB1
Huh?? (No info in xdf/a2l) - from 0x1EB94 to 0x1EBD2
Huh?? (No info in xdf/a2l) - from 0x1FC46 to 0x1FC7C
Huh?? (No info in xdf/a2l) - from 0x1FE36 to 0x1FE3C

Huh?? (No info in xdf/a2l) - from 0x8D93A to 0x8D949
Huh?? (No info in xdf/a2l) - from 0xFFFE0 to 0xFFFE5
Those last two might not be mapping related. I don't know enough yet to be certain.

I'll link all the files I used so you can check by yourself if you want to. This above is just a short summary.



So my questions are:

1) Is my map short definition somewhat near the truth?
2) What is all this? This thing has modification on fueling & boost but no ignition. I'm kind of lost here. Does it look legit to you?
3) Any info on the map I didn't have a definition for? Didn't find a .a2l with that info.
4) Could the differences be linked to hardware modification (sensors?). I don't think by looking at the map modified (except maybe KFKHFM) but I'm clearly not an expert.
5) Should I revert to standard mapping I found here?
6) If you took the time to read all this, THANK YOU!

Edit: No sure if this is the right section for this kind of question. But I'm a noob after all and this is not exactly a rate my tune. If I'm mistaken just let me know Cheesy
Logged
nyet
Administrator
Hero Member
*****

Karma: +416/-47
Offline Offline

Posts: 9226


WWW
« Reply #1 on: April 08, 2018, 02:00:55 PM »

yes, revert to stock, start from there.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
prj
Hero Member
*****

Karma: +281/-27
Offline Offline

Posts: 3454


« Reply #2 on: April 08, 2018, 03:05:06 PM »

There is a full hex/a2l for your binary freely available.
Look around for it, if you haven't yet.

And yes deffo go to stock first. Never modify a tuned file that was not done by yourself.
Logged
pivooo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 6


« Reply #3 on: April 09, 2018, 08:22:30 AM »

Ok thank you to both of you. I already found some definitions files but not a full one. I'll keep looking. Maybe my search criteria are a bit too strict. I've been looking for a perfect match with this specific ECU/EG code combo but maybe any a2l for a 210/225 1.8T could do the trick.
« Last Edit: April 09, 2018, 08:30:34 AM by pivooo » Logged
prj
Hero Member
*****

Karma: +281/-27
Offline Offline

Posts: 3454


« Reply #4 on: April 09, 2018, 02:56:24 PM »

Attached.
Not a2l, but dam is good enough to locate everything for tuning.
Logged
prj
Hero Member
*****

Karma: +281/-27
Offline Offline

Posts: 3454


« Reply #5 on: April 09, 2018, 03:00:41 PM »

If you want to connect ME7Logger with engine running using SLOW-0x00 mode:
0x3D73E - 3D 06 -> CC 00
0x75C2C - 3D 08 -> CC 00
0x76AFE - 3D 03 -> CC 00
Logged
nyet
Administrator
Hero Member
*****

Karma: +416/-47
Offline Offline

Posts: 9226


WWW
« Reply #6 on: April 09, 2018, 03:35:30 PM »

If you want to connect ME7Logger with engine running using SLOW-0x00 mode:
0x3D73E - 3D 06 -> CC 00
0x75C2C - 3D 08 -> CC 00
0x76AFE - 3D 03 -> CC 00

Wow, thanks for this prj!
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
prj
Hero Member
*****

Karma: +281/-27
Offline Offline

Posts: 3454


« Reply #7 on: April 09, 2018, 03:55:49 PM »

It's my non-8E 1.8T devel software file, I have done pretty much everything imaginable on it Smiley
Logged
pivooo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 6


« Reply #8 on: April 10, 2018, 10:14:22 AM »

Attached.
Not a2l, but dam is good enough to locate everything for tuning.

Thanks. I've no way of reading .a2l/.dam at the moment. Is there any free (and legal, obv) tuner soft that can read those definition files?
If not I guess I'm stuck with TunerPro for now and I'll notepad the sh*t out of that .dam file into .xdf. This might even be helpful for other people I guess.


Quote from: prj
If you want to connect ME7Logger with engine running using SLOW-0x00 mode:
0x3D73E - 3D 06 -> CC 00
0x75C2C - 3D 08 -> CC 00
0x76AFE - 3D 03 -> CC 00
Honestly, you lost me there but I guess I'll figure it out as I go forward Cheesy

Thanks!
Logged
armageddon
Sr. Member
****

Karma: +17/-1
Offline Offline

Posts: 301


« Reply #9 on: April 12, 2018, 01:33:03 PM »

If you want to connect ME7Logger with engine running using SLOW-0x00 mode:
0x3D73E - 3D 06 -> CC 00
0x75C2C - 3D 08 -> CC 00
0x76AFE - 3D 03 -> CC 00

That would be perfect if applicable to other ecus like k-box

Could you elaborate that?
Logged
pivooo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 6


« Reply #10 on: April 12, 2018, 02:28:10 PM »

So, little update:

As I mentionned earlier. I'm trying to understanding the structure of the .dam file you shared with me. So far I found table definition looking like this.



So what I deduced so far:
/SPZ gives main information about Table: Name, Description, TBD, Start address

/SPW gives information about Cells of the table: TBD, Cell Data Size, Min Value, Max Value

/SPX gives information about X-axis: TBD, Cell Data Size, Min Value, Max Value, TBD

/SPY gives information about Y-axis: TBD, Cell Data Size, Min Value, Max Value, TBD

/FKX : TBD (I tought it was about X-axis size but does not seem to be the case after investigating several table)
/FKY: TBD (same as FKX but for Y-axis?)
/ABL: TBD

Is there any truth to what I just wrote?
If so and if I find all those info, I'm pretty sure I can create a script to translate .dam into .xdf for the ones among us that can't afford WinOls.
Logged
prj
Hero Member
*****

Karma: +281/-27
Offline Offline

Posts: 3454


« Reply #11 on: April 12, 2018, 03:57:57 PM »

That would be perfect if applicable to other ecus like k-box

Could you elaborate that?
Nothing to elaborate, look what I patched and patch the same in K.
Logged
armageddon
Sr. Member
****

Karma: +17/-1
Offline Offline

Posts: 301


« Reply #12 on: April 13, 2018, 02:23:33 AM »

Nothing to elaborate, look what I patched and patch the same in K.

Ok thanks. It will make logging easier.
Logged
pivooo
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 6


« Reply #13 on: April 14, 2018, 12:42:35 PM »

So, little update:

As I mentionned earlier. I'm trying to understand the structure of the .dam file you shared with me. So far I found table definition looking like this.



So what I deduced so far:
/SPZ gives main information about Table: Name, Description, TBD, Start address

/SPW gives information about Cells of the table: TBD, Cell Data Size, Min Value, Max Value

/SPX gives information about X-axis: TBD, Cell Data Size, Min Value, Max Value, TBD

/SPY gives information about Y-axis: TBD, Cell Data Size, Min Value, Max Value, TBD

/FKX : TBD (I tought it was about X-axis size but does not seem to be the case after investigating several table)
/FKY: TBD (same as FKX but for Y-axis?)
/ABL: TBD

Is there any truth to what I just wrote?
If so and if I find all those info, I'm pretty sure I can create a script to translate .dam into .xdf for the ones among us that can't afford WinOls.

Bump! Info anyone?
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.024 seconds with 17 queries. (Pretty URLs adds 0.001s, 0q)