Pages: [1]
Author Topic: What is A2L Files?  (Read 6250 times)
Jim_Coupe
Hero Member
*****

Karma: +16/-12
Offline Offline

Posts: 663



« on: September 21, 2016, 03:43:34 AM »

Hello,

What is A2L files and what can i use them for? Is this the file that defines the code stored in the MCU?

I Opened a Me7.5 A2L file and what i find is some sort of assembler code.

In the pic below i took a screenshoot from my A2L file from Me7.5.. 

"relative Luftfullnung"

What does Limit (0 . 191,25%) mean?


//

Logged

E85oholic
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Online Online

Posts: 12270


WWW
« Reply #1 on: September 21, 2016, 11:12:29 AM »

What is A2L files and what can i use them for? Is this the file that defines the code stored in the MCU?

It documents variable and map locations in the ECU flash image, among many other things. It forms the basis from which many publicly available auto-generated .kp and .xdfs come from.

Quote
"relative Luftfullnung"

rl = load

In that case, the 8-bit load.

Quote
What does Limit (0 . 191,25%) mean?

In many European languages, "," is the decimal point

So (0 . 191,25%) is 0 - 191.25%

Note that 16-bit rl_w can go higher than 191.25%
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

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 ex
eliotroyano
Hero Member
*****

Karma: +48/-8
Offline Offline

Posts: 825


« Reply #2 on: September 22, 2016, 04:56:49 AM »

It documents variable and map locations in the ECU flash image, among many other things. It forms the basis from which many publicly available auto-generated .kp and .xdfs come from.

rl = load

In that case, the 8-bit load.

In many European languages, "," is the decimal point

So (0 . 191,25%) is 0 - 191.25%

Note that 16-bit rl_w can go higher than 191.25%

Nice info, what A2L viewer do you recommend?
Logged
nubcake
Sr. Member
****

Karma: +53/-4
Offline Offline

Posts: 400


« Reply #3 on: September 22, 2016, 10:45:45 AM »

http://nefariousmotorsports.com/forum/index.php?topic=5912.0
Logged
Jim_Coupe
Hero Member
*****

Karma: +16/-12
Offline Offline

Posts: 663



« Reply #4 on: September 24, 2016, 01:10:30 PM »

Why do they use one that is 8bit byte and one that is 16bit WORD? for use elsewhere i guess..
Logged

E85oholic
Mikhail
Full Member
***

Karma: +2/-4
Offline Offline

Posts: 136


« Reply #5 on: September 29, 2016, 08:58:12 PM »

Why do they use one that is 8bit byte and one that is 16bit WORD? for use elsewhere i guess..
Would it be, that the ecu has rl or rl_w not both. Which does r32 7.1.1g have?
Logged
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Online Online

Posts: 12270


WWW
« Reply #6 on: September 29, 2016, 09:52:30 PM »

Most have both.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

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 ex
Mikhail
Full Member
***

Karma: +2/-4
Offline Offline

Posts: 136


« Reply #7 on: September 29, 2016, 10:32:35 PM »

Note that 16-bit rl_w can go higher than 191.25%
So maps with 8-bit load axis stop that 191.25% and 16-bit load using stuff goes above. Does the ecu work good above 8-bit values besides some maps are at max?
Logged
Jim_Coupe
Hero Member
*****

Karma: +16/-12
Offline Offline

Posts: 663



« Reply #8 on: September 30, 2016, 11:23:24 AM »

I guess they work but not to high above... I have expanded my load axis... All after that i think ECU extrapolates the last value.
Logged

E85oholic
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Online Online

Posts: 12270


WWW
« Reply #9 on: September 30, 2016, 11:25:44 AM »

I guess they work but not to high above... I have expanded my load axis... All after that i think ECU extrapolates the last value.

No. Map lookups ride the edge, they do not extrapolate. Don't believe me? Go look at the map lookup ASM Tongue

By definition you can't "expand" an 8-bit load axis. Not sure what you think you did Tongue
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

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 ex
Pages: [1]
  Print  
 
Jump to:  

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