Low load timing not matching your maps?
#1
Low load timing not matching your maps?
Hey Guys,
Do you get that feeling that sometimes your car just feels crap?
If you look at your timing logs you will see that "sometimes" timing doesn't match whats in the maps.
If you log MUT06 (normal timing) and MUT33 (timing from the maps) you will see a discrepancy... The difference between MUT33 and MUT06 is MUT06 has all the Ign Corrections applied (air temp, coolant temp, baro etc etc)
However there is one "weird" correction that gets applied, not really sure what it does... I have sent MrFred the details so hopefully we can understand it soon.
FAA bit 10 (ie 0x0400) controls whether this "weird" correction is applied or not.
As soon as I disable FAAbit10 my timing for low load stuff goes straight to whats in the map... (Other corrections - airtemp,coolant etc are STILL applied).
I have looked through the code and FAAbit10 ONLY affects this so it seems fairly safe to disable.
One word of WARNING - perhaps lower your timing if you are running a LOT as as soon as you disable this bit the timing will jump up anywhere between 3* and 8*...
I am too busy atm to post up graphs to show you, but please feel free to log MUT33 and see for yourself (use the same EvoScan line, just change 06 to 33 and log both together...)
Cheers
D.
Do you get that feeling that sometimes your car just feels crap?
If you look at your timing logs you will see that "sometimes" timing doesn't match whats in the maps.
If you log MUT06 (normal timing) and MUT33 (timing from the maps) you will see a discrepancy... The difference between MUT33 and MUT06 is MUT06 has all the Ign Corrections applied (air temp, coolant temp, baro etc etc)
However there is one "weird" correction that gets applied, not really sure what it does... I have sent MrFred the details so hopefully we can understand it soon.
FAA bit 10 (ie 0x0400) controls whether this "weird" correction is applied or not.
As soon as I disable FAAbit10 my timing for low load stuff goes straight to whats in the map... (Other corrections - airtemp,coolant etc are STILL applied).
I have looked through the code and FAAbit10 ONLY affects this so it seems fairly safe to disable.
One word of WARNING - perhaps lower your timing if you are running a LOT as as soon as you disable this bit the timing will jump up anywhere between 3* and 8*...
I am too busy atm to post up graphs to show you, but please feel free to log MUT33 and see for yourself (use the same EvoScan line, just change 06 to 33 and log both together...)
Cheers
D.
#2
EvoM Guru
iTrader: (50)
First reply. WOOT. :-) Seriously though, I haven't looked at disassm yet, but I think I know which correction you are talking about. I recall looking at one subroutine that was giving me a headache, so I moved on. :-) I'll try to take another look tonight after I finish up revising my closed loop wideband patch.
Trending Topics
#9
There are a bunch of Ign Trims going on for various things:
Air Temp
Coolant Temp
Barometer
This Weird one.. Not really sure what its for, all I know is it pulls timing unnecessarily..
If you log MUT06 vs MUT33 you can see the trims in affect (MUT33 is timing from the map, MUT06 is final timing)
Air Temp
Coolant Temp
Barometer
This Weird one.. Not really sure what its for, all I know is it pulls timing unnecessarily..
If you log MUT06 vs MUT33 you can see the trims in affect (MUT33 is timing from the map, MUT06 is final timing)
#11
mmmm dont know.
best way to tell:
LOG MUT33 along side MUT06 (same EvoScan formula)
Warm up car
go for a short drive, just part throttle stuff
review the logs - you should see that between 1500rpm and 3000 rpm there is a deviation between 33 and 06 - ranges from 3* and 8*
If you do see it - then go ahead and disable the bit and then relog and see if MUT06 lines up with MUT33...
I would guess its Evo7-9 wide...
best way to tell:
LOG MUT33 along side MUT06 (same EvoScan formula)
Warm up car
go for a short drive, just part throttle stuff
review the logs - you should see that between 1500rpm and 3000 rpm there is a deviation between 33 and 06 - ranges from 3* and 8*
If you do see it - then go ahead and disable the bit and then relog and see if MUT06 lines up with MUT33...
I would guess its Evo7-9 wide...