Pages: [1] 2
Author Topic: 5120 hack clarifications  (Read 9375 times)
IWay
Full Member
***

Karma: +2/-3
Offline Offline

Posts: 143


« on: February 01, 2021, 05:31:18 AM »

Hello all,

I’ve got the 5120 Hack to work on 8N0906018H 0004, but still have the general questions below;

-   What exactly are the ASM edits achieving, if we are scaling the required elements in the config, why are we needing to edit the code? Also if we are editing the code why is it not
        possible to edit the 2560mBar limit to a greater value? Resolved see further down trail

-   How do the VCDS edits work, is it just a report x 2 edit or something else? Resolved see further down trail

-   4Bar MAP sensor values, using the attached pdf I come out with; Resolved see further down trail

        Min Pressure   50   Min Voltage   0.3           
        Max Pressure   400   Max Voltage   4.7           
                        
        DSLGRAD =   79.54545       For 5120 Hack divide by 2 =   39.77273
        DSLOFS =           26.13636       For 5120 Hack divide by 2 =   13.06818

        Yet when using these values the car doesn’t go very well, they are clearly wrong.

        How are the DSLGRAD / DSLOFS of 437.5 / 31.25 values arrived at using the below formulas and specification PDF?
 
        DSLGRAD = (MAXPRESSURE - MINPRESSURE) / (MAXVOLTAGE - MINVOLTAGE) = xxx.x
        DSLOFS = MAXPRESSURE - (DSLGRAD * MAXVOLTAGE) = xx.xxx

In the log & bin attached I’m limiting the boost via KFLDRL, while testing, which explains the squirmy boost profile.

Thanks
« Last Edit: February 18, 2021, 02:01:47 AM by IWay » Logged
zamzu
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 72


« Reply #1 on: February 01, 2021, 05:42:43 AM »

You write here a formula, but cannot calculate?

You have your "." at wrong place, pressure is not 50 & 400
« Last Edit: February 01, 2021, 05:55:29 AM by zamzu » Logged
IWay
Full Member
***

Karma: +2/-3
Offline Offline

Posts: 143


« Reply #2 on: February 01, 2021, 05:58:28 AM »

Am I reading the PDF wrong?

Using values from PDF;

DSLGRAD = (400KPa – 50KPa) / (4.7V – 0.3V) = 79.54    5120 hack /2 = 39.77
DSLOFS   =         400KPa - (79.54 * 4.7V)     = 26.13    5120 hack /2 = 13.06

Even using mBar it still comes out different from the established working values?

Min Pressure   500   Min Voltage   0.3         
Max Pressure   4000   Max Voltage   4.7         
                  
                  
                  
DSLGRAD =   795.4545455      For 5120 Hack divide by 2 =         397.7272727
DSLOFS =   261.3636364      For 5120 Hack divide by 2 =         130.6818182

How are people getting the below from the PDF?

Min Pressure   420   Min Voltage   0.4
Max Pressure   4100   Max Voltage   4.646

PS

Any thoughts on the other points?

« Last Edit: February 01, 2021, 06:04:54 AM by IWay » Logged
zamzu
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 72


« Reply #3 on: February 01, 2021, 06:12:54 AM »

You use mBar and 0,5/4,5 volt
Logged
IWay
Full Member
***

Karma: +2/-3
Offline Offline

Posts: 143


« Reply #4 on: February 01, 2021, 07:10:46 AM »

Ahh,

I get it, you use the graph on the right hand side of the PDF not the table on the left, would have been easier if I could speak German (the whole thing would be easier if I could speak German).

Thanks
Logged
zamzu
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 72


« Reply #5 on: February 01, 2021, 07:38:58 AM »

This is also covered in s4wiki in pure english.
Logged
sonflasch
Full Member
***

Karma: +12/-2
Offline Offline

Posts: 67


« Reply #6 on: February 09, 2021, 11:30:28 PM »

 -> What exactly are the ASM edits achieving, if we are scaling the required elements in the config, why are we needing to edit the code? Also if we are editing the code why is it not
possible to edit the 2560mBar limit to a greater value?

= you give the ECU for example 500mbar corresponds to 1000mbar Otherwise higher processing is not possible.  (ASM changes are inevitable)
disadvantageous you change the resolution a little bit ,

from ori ECU files:
DSLGRAD
stock map->541.00
3bar map ->658.81
4bar map ->875 

DSLOFS
stock map-> -16.41
3bar map -> -63.52
4bar map -> 62.5


->   How do the VCDS edits work, is it just a report x 2 edit or something else?
= yes the formula has to be edited, similar to edc15 16 only that you have to do it in code

 
« Last Edit: October 20, 2022, 06:50:07 AM by sonflasch » Logged
IWay
Full Member
***

Karma: +2/-3
Offline Offline

Posts: 143


« Reply #7 on: February 10, 2021, 04:06:27 AM »

= you give the ECU for example 500mbar corresponds to 1000mbar Otherwise higher processing is not possible.  (ASM changes are inevitable)
disadvantageous you change the resolution from 10mbar to 20mbar ,

I understand the principle, I was asking what are the ASM edits specifically changing and asking why the 2560mBar limit can't be edited in the ASM thus avoiding the whole 5120 hack?

Is there something in the ROM which prevents a simple edit in the EPROM, if not I can't see why an edit of the EPROM code wouldn't lift the 2560mBar limit?

Thanks for your answer on the VCDS edits.
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12235


WWW
« Reply #8 on: February 10, 2021, 01:37:57 PM »

why the 2560mBar limit can't be edited in the ASM

You completely misunderstand the nature of the limit.
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.
IWay
Full Member
***

Karma: +2/-3
Offline Offline

Posts: 143


« Reply #9 on: February 11, 2021, 01:51:29 AM »

Enlighten me
Logged
prj
Hero Member
*****

Karma: +919/-429
Offline Offline

Posts: 5859


« Reply #10 on: February 11, 2021, 01:58:46 AM »

Enlighten me
How about enlighten yourself with the info that's been posted on here time and time again.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
IWay
Full Member
***

Karma: +2/-3
Offline Offline

Posts: 143


« Reply #11 on: February 11, 2021, 02:57:09 AM »

I'm not expecting to be spoon fed.

I was expecting a look here https://........ response.

Tried looking through the posts but can't find the required information.

Please send a link so I can enlighten myself.

Thanks
Logged
IWay
Full Member
***

Karma: +2/-3
Offline Offline

Posts: 143


« Reply #12 on: February 11, 2021, 04:16:30 AM »

Somone pointed me in the right direction.

Without compling the whole thing you can't just use two registers next to each other to store a number larger 255.

If you were just to use 0.1*255 instead of 0.01*255 to represent boost, the resolustion would go down to 100mBar.

Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12235


WWW
« Reply #13 on: February 11, 2021, 12:43:16 PM »

Somone pointed me in the right direction.

Without compling the whole thing you can't just use two registers next to each other to store a number larger 255.
If you were just to use 0.1*255 instead of 0.01*255 to represent boost, the resolustion would go down to 100mBar


A register is 16 bits not 8.

ps_w and rl_w are 16 bit quantities.

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.
IWay
Full Member
***

Karma: +2/-3
Offline Offline

Posts: 143


« Reply #14 on: February 12, 2021, 02:39:48 AM »

Lost me now, if it's 16 Bit a value of 65536 can be stored.

Where is 2560 limit comming from?
Logged
Pages: [1] 2
  Print  
 
Jump to:  

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