Notices
ECU Flash

Ignition Map Load Adder? MrFred?

Thread Tools
 
Search this Thread
 
Old May 16, 2010 | 03:56 PM
  #1  
Ceddy's Avatar
Thread Starter
Evolving Member
 
Joined: Apr 2008
Posts: 265
Likes: 1
From: Reading, PA
Ignition Map Load Adder? MrFred?

I am looking at the Ignition Map Load Calc sub on the H8s.

I know MrFred has posted the the Load Decision before, LoadIATBaro if Air Temp > 77*F, else LoadBaro.


But there seems to be two Compensation tables that are added to the above Load.

I was wondering if the Evos also have this Compensation?

And what the Compensation tables axis are? (Axis lookup is hidden in H8s)


The math is a little funky, but it looks like these Compensations could have a significant effect on final Ignition Map Load.


Thanks much for any info.


Edit:
The first Comp table is used when MAF is unplugged or the car isn't running, I think.

But, the second table is for normal use and has high compensation at is top end.

Last edited by Ceddy; May 16, 2010 at 05:20 PM.
Reply
Old May 16, 2010 | 10:20 PM
  #2  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Originally Posted by Ceddy
I am looking at the Ignition Map Load Calc sub on the H8s.

I know MrFred has posted the the Load Decision before, LoadIATBaro if Air Temp > 77*F, else LoadBaro.


But there seems to be two Compensation tables that are added to the above Load.

I was wondering if the Evos also have this Compensation?

And what the Compensation tables axis are? (Axis lookup is hidden in H8s)


The math is a little funky, but it looks like these Compensations could have a significant effect on final Ignition Map Load.


Thanks much for any info.


Edit:
The first Comp table is used when MAF is unplugged or the car isn't running, I think.

But, the second table is for normal use and has high compensation at is top end.
Can you specify locations in H8?
Reply
Old May 16, 2010 | 10:49 PM
  #3  
Ceddy's Avatar
Thread Starter
Evolving Member
 
Joined: Apr 2008
Posts: 265
Likes: 1
From: Reading, PA
Originally Posted by acamus
Can you specify locations in H8?

20550011


IgnMapLookUp
calls->LoadCompAdder
--------calls->LoadDecision

IgnMapLoad = LoadDecision + LoadCompAdder

IgnMapLookUp = 26086
LoadCompAdder = 261B3
LoadDecision = 26208

CompTable_Limp/NotStarted? = 2EC90 Points to 12628

CompTable_Normal = 1261A



Do the SH ecus have something similar?
Reply
Old May 16, 2010 | 11:04 PM
  #4  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Yes, but only in Evo9
The map does IAT LOAD compensation.

Load is either Baro compensated or Baro and IAT compensated (10E58 limit in your case)

Evo 9 uses RPM based compensation.

Last edited by acamus; May 17, 2010 at 03:28 AM.
Reply
Old May 17, 2010 | 12:41 AM
  #5  
Ceddy's Avatar
Thread Starter
Evolving Member
 
Joined: Apr 2008
Posts: 265
Likes: 1
From: Reading, PA
Originally Posted by acamus
Yes, but only in Evo7/8
The map does IAT LOAD compensation.
So that map is a IAT compensation?

So basically at high temps the Load is compensated twice for IAT?
(Once from the table and once because its LoadIATBaro)

[And the Lookup is thirdly compensated by "Ignition Trim vs Air Temp"]



I ask because I'm changing things for my new version of "BigMaps".
Making Fuel and Ignition maps same size and use the same Load, for easier, more consistent tuning and logging.

I think if I use LoadIATBaro all the time for both maps it will be ok, but want to make sure the Comp table isn't necessary for safety or something.
Reply
Old May 17, 2010 | 01:10 AM
  #6  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
I do not see your point

In 26208 depending on 10E38 either Baro compensated or baro and IAT compensated load is taken.

Last edited by acamus; May 17, 2010 at 03:31 AM.
Reply
Old May 17, 2010 | 02:00 AM
  #7  
Ceddy's Avatar
Thread Starter
Evolving Member
 
Joined: Apr 2008
Posts: 265
Likes: 1
From: Reading, PA
Originally Posted by acamus
I do not see your point

In 26208 depending on 10E38 either Baro compensated or baro and IAT compensated load is taken.

1261A is either Warmup ignition trim or EGR ignition trim.
I thought you meant 1261A was a IAT Comp.

Its not WarmUp, that has its own 3D map.
And it modifys the axis Load, not like a normal ignition trim.


In 26208 Load decision is based on:
mov:g.w @AirTmp$_F22A:16, r0
cmp:g.w @word_E58:16, r0
(E58=0x41=77*F)


Maybe we're looking at different things.
Reply
Old May 17, 2010 | 03:27 AM
  #8  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Yes, probably I have misunderstood it Or I have had insufficient coffee level

It is similar to IX.

Just the value in IX (88590015@134A = 0 in IX) makes this adder as not used, 20550011@A24 = 7 in your case is different thou.

So for 88590015 LoadCompAdder @ 1BC6C
RPM Axis
@6B70
Tables
@3C6A,@3C5A

Last edited by acamus; May 17, 2010 at 03:30 AM.
Reply
Old May 17, 2010 | 04:11 AM
  #9  
Ceddy's Avatar
Thread Starter
Evolving Member
 
Joined: Apr 2008
Posts: 265
Likes: 1
From: Reading, PA
In the H8s this appears to be a Tip-In Compensation.

A24 = 7 is multiplied by a TPS_Delta, then that is multiplied by the 1261A table.
Only the high word is kept and is added to the Load used for Ignition map lookup.

So if there is a large TPS change, Load is increased, and as a result Timing is decreased because you are higher up in the map.


Kind of a round about way of doing it, but it probably produces a better Timing Compensation.


Thanks for the Evo9 addresses. I was trying to find it in the Evo roms with no luck.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
l2r99gst
ECU Flash
22
Jul 7, 2017 10:51 PM
PPM
ECU Flash
7
Apr 2, 2015 09:35 AM
mrfred
ECU Flash
87
Dec 21, 2014 10:13 AM
Seijuro
ECU Flash
4
Mar 20, 2010 11:53 AM
mrfred
ECU Flash
5
Sep 30, 2008 01:31 PM




All times are GMT -7. The time now is 02:52 AM.