Notices
ECU Flash

cold start enrichment table

Thread Tools
 
Search this Thread
 
Old Oct 23, 2008 | 03:05 AM
  #106  
Mattjin's Avatar
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
This is what I have.

For 90550001:

<table name="Cranking Primer (First Pulse)" category="Fuel" address="39c0" type="2D" level="3" scaling="uint8">
<table name="Engine Temp" address="511e" type="X Axis" elements="11" scaling="Temp"/>
</table>

<table name="Post Primer Enrichment" category="Fuel" address="3922" type="2D" level="3" scaling="uint8">
<table name="Engine Temp" address="5102" type="X Axis" elements="9" scaling="Temp"/>
</table>

<table name="Post Primer Enrich Decay" category="Fuel" address="3912" type="2D" level="3" scaling="EnrichmentAdj">
<table name="Engine Temp" address="5102" type="X Axis" elements="9" scaling="Temp"/>
</table>

<table name="Post Primer Enrich Load Control" category="Fuel" address="38fe" type="2D" level="3" scaling="uint8">
<table name="Engine Load" address="4e1e" type="X Axis" elements="14" scaling="Load"/>
</table>
Reply
Old Oct 23, 2008 | 04:15 AM
  #107  
BarryC's Avatar
Evolving Member
iTrader: (3)
 
Joined: Aug 2006
Posts: 264
Likes: 0
From: Ireland
cheers mate
Reply
Old Oct 23, 2008 | 08:21 PM
  #108  
laramie_05MR's Avatar
Evolving Member
iTrader: (20)
 
Joined: Jul 2006
Posts: 417
Likes: 1
From: texas
Originally Posted by evo828
Found some compensation tables for 96530006 - most usefull seems to be the one called "IPW comp starting".

<scaling name="IPW mcsec" units="mcSec" toexpr="x*432/1000" frexpr="x/432*1000" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>
<scaling name="McSec" units="mcSec" toexpr="x*4" frexpr="x/4" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>

<table name="Start IPW latency mcsec" category="Fuel" address="1569" type="1D" level="1" scaling="McSec"/>

<table name="IPW comp starting" category="Fuel" address="3822" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69be" type="Y Axis" elements="8" scaling="Temp"/>
</table>

<table name="IPW comp warmup 1" category="Fuel" address="3712" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69d8" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW comp warmup 2" category="Fuel" address="3722" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69d8" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW comp running 1" category="Fuel" address="3732" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69d8" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW comp running 2" category="Fuel" address="3742" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69d8" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW comp running 3" category="Fuel" address="3752" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69d8" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW comp running 4" category="Fuel" address="3762" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69d8" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW comp running 5" category="Fuel" address="3772" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69d8" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW comp running 6" category="Fuel" address="3782" type="2D" level="1" scaling="IPW mcsec">
<table name="Water temp" address="69d8" type="Y Axis" elements="9" scaling="Temp"/>
</table>
Thanks
Reply
Old Oct 24, 2008 | 11:48 AM
  #109  
evo828's Avatar
Evolving Member
 
Joined: Apr 2007
Posts: 195
Likes: 1
From: Slovakia
An additional for 96530006 - the most useful for cranking - I've tested if I put zeros - there was zero injection in the log during cranking (car did not start - when stock values were there - there were adequate ipw values in the logs (car started - put scaling IPW mcsec as the values in the table macth the IPW values I've seen in the log:

<table name="Cranking Primer (First Pulse)" category="Fuel" address="5b3a" type="2D" level="3" scaling="IPW mcsec">
<table name="Engine Temp" address="69f4" type="Y Axis" elements="11" scaling="Temp"/>
</table>
</table>

Last edited by evo828; Oct 25, 2008 at 10:07 AM. Reason: scaling corrected
Reply
Old Oct 24, 2008 | 02:24 PM
  #110  
logic's Avatar
Evolved Member
iTrader: (2)
 
Joined: Apr 2003
Posts: 1,022
Likes: 7
From: Berkeley, CA
Just a quick typo correction: the scaling for the Cranking Primer table should probably be "IPW mcsec", going by your previous post.

Good stuff, thanks for taking the time to track this down.
Reply
Old Oct 24, 2008 | 02:52 PM
  #111  
Mattjin's Avatar
Evolved Member
 
Joined: Apr 2008
Posts: 604
Likes: 0
From: Sydney, Australia
I decided to leave the numbers raw just due to the fact that you end up with messy decimal place numbers rather than just more easily considering it a control factor.

To clear up what the maps do. Cranking first pulse is the first type of enrichment when cranking begins. It then switches to what the aftermarket calls a Post Start Enrichment which is labelled here as a Post Primer Enrichment because it takes effect as soon as the cranking pulse has finished. This adds fuel to the normal mapping and it will decay (reduce over time) this enrichment based on the decay map. I am yet to thoroughly investigate the load control map but from initial testing it will reduce the effect of the post primer enrichment under heavy load to prevent running too rich (enrichment not needed at this level of airflow).

So if you car is hard to get fired up, play with the Cranking map. If it fires up and runs crappy for the first few seconds play with the Post Primer maps.
Reply
Old Oct 24, 2008 | 03:21 PM
  #112  
mfr122887's Avatar
Evolving Member
iTrader: (14)
 
Joined: Feb 2006
Posts: 305
Likes: 0
From: Westchester, NY
Originally Posted by Mattjin
I decided to leave the numbers raw just due to the fact that you end up with messy decimal place numbers rather than just more easily considering it a control factor.

To clear up what the maps do. Cranking first pulse is the first type of enrichment when cranking begins. It then switches to what the aftermarket calls a Post Start Enrichment which is labelled here as a Post Primer Enrichment because it takes effect as soon as the cranking pulse has finished. This adds fuel to the normal mapping and it will decay (reduce over time) this enrichment based on the decay map. I am yet to thoroughly investigate the load control map but from initial testing it will reduce the effect of the post primer enrichment under heavy load to prevent running too rich (enrichment not needed at this level of airflow).

So if you car is hard to get fired up, play with the Cranking map. If it fires up and runs crappy for the first few seconds play with the Post Primer maps.
Thanks for clearing that up. Do you have the addresses for 94170015?
Reply
Old Oct 24, 2008 | 03:28 PM
  #113  
PeteyTurbo's Avatar
Evolved Member
20 Year Member
iTrader: (9)
 
Joined: May 2004
Posts: 1,581
Likes: 10
From: Philadelphia
any patches that have been tested for 96940011?? My car is taking forever to start, kinda sucks..
Reply
Old Oct 24, 2008 | 03:48 PM
  #114  
mplspilot's Avatar
Evolved Member
iTrader: (7)
 
Joined: Oct 2006
Posts: 1,439
Likes: 1
From: Flyover country.
mmm, me wants some post primer maps for 9417 0008 or 0015

Are there any tables that are used on cold-start gas tip-in? My car always leans out to the sky for a split second on tip-in right after cold start-up... (only with depressed clutch btw)
Reply
Old Oct 24, 2008 | 04:06 PM
  #115  
PeteyTurbo's Avatar
Evolved Member
20 Year Member
iTrader: (9)
 
Joined: May 2004
Posts: 1,581
Likes: 10
From: Philadelphia
Mine is the same way, but clutch makes no diff..
Originally Posted by mplspilot
mmm, me wants some post primer maps for 9417 0008 or 0015

Are there any tables that are used on cold-start gas tip-in? My car always leans out to the sky for a split second on tip-in right after cold start-up... (only with depressed clutch btw)
Reply
Old Oct 24, 2008 | 10:20 PM
  #116  
RazorLab's Avatar
EvoM Guru
20 Year Member
Liked
Loved
Community Favorite
iTrader: (8)
 
Joined: Aug 2003
Posts: 14,094
Likes: 1,092
From: Mid-Hudson, NY
Originally Posted by Petey Turbo
any patches that have been tested for 96940011?? My car is taking forever to start, kinda sucks..
<scaling name="Percent255" units="%" toexpr="100*x/255" frexpr="255*x/100" format="%.0f" min="0" max="100" inc="1" storagetype="uint8" endian="big"/>
<scaling name="TimingTrim8" units="units" toexpr="x-128" frexpr="x+128" format="%.0f" min="-128" max="128" inc="1" storagetype="uint8" endian="big"/>

<table name="Percent Low Temp Timing Trim vs Coolant Temp" category="Timing" address="38b4" type="2D" level="2" scaling="Percent255">
<table name="Engine Temp" address="6f12" type="Y Axis" elements="8" scaling="Temp"/>
</table>

<table name="Base Low Coolant Temp Timing Trim Map #1" category="Timing" address="36cd" type="3D" level="2" swapxy="true" scaling="TimingTrim8">
<table name="Engine Load" address="5ce8" type="X Axis" elements="19" scaling="Load"/>
<table name="RPM" address="5cb6" type="Y Axis" elements="20" scaling="RPM"/>
</table>

<scaling name="ColdStartTime" units="ms" toexpr="x*0.008" frexpr="x/0.008" format="%.1f" min="0" max="500" inc="1" storagetype="uint16" endian="big"/>

<table name="IPW Adder for Cold Start #1" category="Fuel" address="2fc0" type="2D" level="1" scaling="ColdStartTime">
<table name="Coolant Temperature" address="5db0" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW Adder for Cold Start #2" category="Fuel" address="4e72" type="2D" level="1" scaling="ColdStartTime">
<table name="Coolant Temperature" address="5db0" type="Y Axis" elements="9" scaling="Temp"/>
</table>
Reply
Old Oct 25, 2008 | 12:33 AM
  #117  
PeteyTurbo's Avatar
Evolved Member
20 Year Member
iTrader: (9)
 
Joined: May 2004
Posts: 1,581
Likes: 10
From: Philadelphia
Thanks Bryan, I'll give it a shot tommorow..
Originally Posted by razorlab
<scaling name="Percent255" units="%" toexpr="100*x/255" frexpr="255*x/100" format="%.0f" min="0" max="100" inc="1" storagetype="uint8" endian="big"/>
<scaling name="TimingTrim8" units="units" toexpr="x-128" frexpr="x+128" format="%.0f" min="-128" max="128" inc="1" storagetype="uint8" endian="big"/>

<table name="Percent Low Temp Timing Trim vs Coolant Temp" category="Timing" address="38b4" type="2D" level="2" scaling="Percent255">
<table name="Engine Temp" address="6f12" type="Y Axis" elements="8" scaling="Temp"/>
</table>

<table name="Base Low Coolant Temp Timing Trim Map #1" category="Timing" address="36cd" type="3D" level="2" swapxy="true" scaling="TimingTrim8">
<table name="Engine Load" address="5ce8" type="X Axis" elements="19" scaling="Load"/>
<table name="RPM" address="5cb6" type="Y Axis" elements="20" scaling="RPM"/>
</table>

<scaling name="ColdStartTime" units="ms" toexpr="x*0.008" frexpr="x/0.008" format="%.1f" min="0" max="500" inc="1" storagetype="uint16" endian="big"/>

<table name="IPW Adder for Cold Start #1" category="Fuel" address="2fc0" type="2D" level="1" scaling="ColdStartTime">
<table name="Coolant Temperature" address="5db0" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="IPW Adder for Cold Start #2" category="Fuel" address="4e72" type="2D" level="1" scaling="ColdStartTime">
<table name="Coolant Temperature" address="5db0" type="Y Axis" elements="9" scaling="Temp"/>
</table>
Reply
Old Oct 25, 2008 | 12:56 AM
  #118  
RazorLab's Avatar
EvoM Guru
20 Year Member
Liked
Loved
Community Favorite
iTrader: (8)
 
Joined: Aug 2003
Posts: 14,094
Likes: 1,092
From: Mid-Hudson, NY
Thank mrfred and l2r99gst

Add IPW at lower coolant temp, should help. Same thing the "cold start E85 kits" do.
Reply
Old Oct 26, 2008 | 12:55 PM
  #119  
lan_evo_mr9's Avatar
Evolved Member
iTrader: (10)
 
Joined: Feb 2006
Posts: 1,097
Likes: 2
From: MD
Is this capable with 88590015-
<table name="Water Temp Enrich Starting #1" category="Fuel" address="3732" type="2D" level="1" scaling="uint8">
<table name="Water Temp" address="67BC" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="Water Temp Enrich Starting #2" category="Fuel" address="3742" type="2D" level="1" scaling="uint8">
<table name="Water Temp" address="67BC" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="Water Temp Enrich Running #1" category="Fuel" address="3712" type="2D" level="1" scaling="Enrich">
<table name="Water Temp" address="67BC" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="Water Temp Enrich Running #2" category="Fuel" address="3722" type="2D" level="1" scaling="Enrich">
<table name="Water Temp" address="67BC" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<scaling name="Enrich" units="units" toexpr="x-128" frexpr="x+128" format="%.0f" min="-128" max="127" inc="1" storagetype="uint8" endian="big"/>
Reply
Old Oct 26, 2008 | 04:32 PM
  #120  
mrfred's Avatar
Thread Starter
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by lan_evo_mr9
Is this capable with 88590015-
<table name="Water Temp Enrich Starting #1" category="Fuel" address="3732" type="2D" level="1" scaling="uint8">
<table name="Water Temp" address="67BC" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="Water Temp Enrich Starting #2" category="Fuel" address="3742" type="2D" level="1" scaling="uint8">
<table name="Water Temp" address="67BC" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="Water Temp Enrich Running #1" category="Fuel" address="3712" type="2D" level="1" scaling="Enrich">
<table name="Water Temp" address="67BC" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<table name="Water Temp Enrich Running #2" category="Fuel" address="3722" type="2D" level="1" scaling="Enrich">
<table name="Water Temp" address="67BC" type="Y Axis" elements="9" scaling="Temp"/>
</table>

<scaling name="Enrich" units="units" toexpr="x-128" frexpr="x+128" format="%.0f" min="-128" max="127" inc="1" storagetype="uint8" endian="big"/>
The startup enrichment table for the 88590015 is in the first post of this thread. There is only one startup enrichment table that matters for the Evo 9. No one has found a table for the Evo 9 that affects enrichment for the few moments after the engine is started. Either it doesn't exist, or its more elusive than the other table.
Reply



All times are GMT -7. The time now is 05:21 PM.