NefMoto

Noob Zone => Noob Questions => Topic started by: MetalForLive on March 28, 2018, 12:01:59 AM



Title: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: MetalForLive on March 28, 2018, 12:01:59 AM
Hi all,

I need a definition File for S4 8D0907551G.
I know there is one from Nyet on http://files.s4wiki.com/defs/ and this File works fine I put off Rear Lambda and VMAX and some other stuff, but there is anything not right with the LAMFA Table.
It Looks like this:

(https://www2.pic-upload.de/img/35071415/Unbenannt.png) (https://www.pic-upload.de)

But it have to look like this:

(https://www2.pic-upload.de/img/35071430/Unbenannt.png) (https://www.pic-upload.de)


Has anyone another XDF for the 8D0907551G  where this works ?
My original File is in the attachments.

thanks in advance


Title: Re: Definition File for 8D0907551G
Post by: nyet on March 28, 2018, 12:43:30 PM
Many DAMOS based map packs have off by one errors in their map addresses when the map is 16-bit

http://nefariousmotorsports.com/forum/index.php?topic=5525.0

I'm assuming this is because whatever tools OEMs use automatically align unaligned addresses and nobody notices.

All 16 bit maps (and axis data) MUST be 16-bit (2 byte) aligned, in other words, even not odd.

Set the low bit of the address to 0 if it is on (i.e. subtract 1 if the address is odd).


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: prj on March 28, 2018, 12:48:53 PM
It's due to a bug in the WinOLS damos import plugin (which has been fixed ages ago).
Since IIRC the xdf's were dumped from kp using my tool that's why.


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: nyet on March 28, 2018, 12:49:39 PM
It's due to a bug in the WinOLS damos import plugin (which has been fixed ages ago).
Since IIRC the xdf's were dumped from kp using my tool that's why.

The XDFs were dumped from my tool :P


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: nyet on March 28, 2018, 12:52:53 PM
BTW as an aside does the most recent WinOLS provide a human readable export of ALL map pack data (the old versions had csv export, but the csvs were missing a ton of info)?

Or does EVC still not want you to be able to convert WinOLS map data to open formats?


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: prj on March 28, 2018, 01:01:10 PM
You can dump a full CSV with the later versions. Basically all fields that exist, incl all the addresses, conversion factors and so on.

So that's a yes.

Send me hex/a2l combos for stuff you want and I can do full dumps of all of it, if you want as I have the paid OLS as well as the Damos Import Plugin.


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: nyet on March 28, 2018, 01:06:49 PM
You can dump a full CSV with the later versions. Basically all fields that exist, incl all the addresses, conversion factors and so on.

So that's a yes.

Send me hex/a2l combos for stuff you want and I can do full dumps of all of it, if you want as I have the paid OLS as well as the Damos Import Plugin.

Thanks. I'm now making another attempt at buying a legit OLS license myself.

Last time I tried this they insisted I need to be (at minimum) a LLC and have a reseller license.


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: prj on March 28, 2018, 02:03:30 PM
Buy the newcomer edition, so you get some CS points.


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: MetalForLive on March 31, 2018, 03:33:39 AM
Hi, thanks for your Feedback.

I edit XDF Parameter Info to 2 byte, but now it looks like this:

(https://www2.pic-upload.de/img/35089670/Unbenannt.png) (https://www.pic-upload.de)

Quote
Set the low bit of the address to 0 if it is on
Where can I do this in Tuner Pro I can't find it.

Sorry for this Questions, I try to become some know how in this Topic but it's hard for me especially English is not my Main Language.

Maybe should I try it with Winols ?
But can I use there XDF or does I have to use there damos Files ?


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: armageddon on March 31, 2018, 05:59:01 AM
You have to change the address, it's one byte off



Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: nyet on March 31, 2018, 11:57:41 AM
0x1c38f is odd

0x1c38e and 0x1c390 are even.

If you don't know what that means, I recommend doing a bit more learning before trying to tune anything.


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: MetalForLive on July 16, 2018, 11:17:03 PM
Now I set it one byte off, the columns looks okay (?) but the Values in the rows didn't.

(https://www2.pic-upload.de/img/35641547/index.jpg) (https://www.pic-upload.de)



Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: MetalForLive on July 17, 2018, 09:52:58 AM
Okay, I looked at the Nefmoto Stage 1 .xdf and played around a little bit.

Now my Table looks like this:

(https://www2.pic-upload.de/img/35644181/Unbenannt.png) (https://www.pic-upload.de)


I am not shure, the last one in the Column looks not proper, or am I wrong ?

This is what I have changed:

(https://www2.pic-upload.de/img/35644170/Unbenannt.png) (https://www.pic-upload.de)


I didn't understand the stuff with "Global Table Equation", what does that do ?

Am I now on the right Way ?


Title: Re: Definition File for 8D0907551G - 16 bit address not aligned properly
Post by: MetalForLive on July 17, 2018, 11:39:59 AM
Okay, I edit in General to 0x1C390 and now it should be correct.

I've changed air/fuel ratio, boost and now I'am going to the ignition.