Accell Enrichment News
#1
Account Disabled
Thread Starter
iTrader: (1)
Join Date: Jun 2006
Location: Taftville, CT
Posts: 472
Likes: 0
Received 0 Likes
on
0 Posts
Accell Enrichment News
I got an email from Bez regarding the speed/density patch. In it he discusses the accell enrichment function and gives new definitions for it.
This is for a 15 rom:
<data>Max_pulsewidth</data>
<data>idle_TPSRange</data>
<data>after_engine_start_addition</data>
</table>
</table>
<table name="Asynch_VS_TPSDELTA" category="Fuel" address="32b6" type="2D" level="1" scaling="uint8">
<table name="X" type="Static Y Axis" elements="9">
<data>0</data>
<data>1</data>
<data>2</data>
<data>3</data>
<data>4</data>
<data>5</data>
<data>6</data>
<data>7</data>
<data>8</data>
</table>
</table>
<table name="Asynch_TPS(Rpm) Limit" category="Fuel" address="32c6" type="2D" level="1" scaling="WGDuty">
<table name="X" address="6c26" type="Y Axis" elements="10" scaling="RPM"/>
</table>
<table name="Asynch_Accel_vsRPM" category="Fuel" address="32e4" type="2D" level="1" scaling="uint8">
<table name="X" address="6c26" type="Y Axis" elements="10" scaling="RPM"/>
</table>
Here is his description of it:
In addition to defining these tables, the speed density patch will allow for the GM IAT to actually compensate fueling based on temperature, add a 3D VE table and allow for wideband O2 input as a trimming source.
This is for a 15 rom:
<data>Max_pulsewidth</data>
<data>idle_TPSRange</data>
<data>after_engine_start_addition</data>
</table>
</table>
<table name="Asynch_VS_TPSDELTA" category="Fuel" address="32b6" type="2D" level="1" scaling="uint8">
<table name="X" type="Static Y Axis" elements="9">
<data>0</data>
<data>1</data>
<data>2</data>
<data>3</data>
<data>4</data>
<data>5</data>
<data>6</data>
<data>7</data>
<data>8</data>
</table>
</table>
<table name="Asynch_TPS(Rpm) Limit" category="Fuel" address="32c6" type="2D" level="1" scaling="WGDuty">
<table name="X" address="6c26" type="Y Axis" elements="10" scaling="RPM"/>
</table>
<table name="Asynch_Accel_vsRPM" category="Fuel" address="32e4" type="2D" level="1" scaling="uint8">
<table name="X" address="6c26" type="Y Axis" elements="10" scaling="RPM"/>
</table>
Here is his description of it:
Originally Posted by Mad Scientist Bez Bashni
Briefly
1 table
Pause period - TPS dynamics measurement cycle (shorter -faster) It measures TPS and copares it to OLD TPS value
min TPSDLTA - the minimum encrease of ADC value to recognise enrichment (TPS-OLDTPS) shoud be > TPSDELTA
Max Pulsewidth - total maxium enrichment pulsewidth
Idle tpsrange - the range withn wich the enrichment will work.
after engine start addition - the asynch PW constantly used within first ~5 seconds of engine started.
Asynch vs TPS - the amount of enrichment added for each point of tps difference.
Asynch_TPS(Rpm) Limit The TPS(RPM) above wich the enrichment will not be added
Asynch_Accel_vsRPM the general enrichment -Limits max total enrichment vs RPM - in newer ecu its an addition to some value)
these params exists on evo all ecus..The adressses could vary.
To log FPULSE2 (asynch injpulse) RAM:FFFF6D08 FPULSE2 i give U the ref 2 its adress 4 your ecu
1 table
Pause period - TPS dynamics measurement cycle (shorter -faster) It measures TPS and copares it to OLD TPS value
min TPSDLTA - the minimum encrease of ADC value to recognise enrichment (TPS-OLDTPS) shoud be > TPSDELTA
Max Pulsewidth - total maxium enrichment pulsewidth
Idle tpsrange - the range withn wich the enrichment will work.
after engine start addition - the asynch PW constantly used within first ~5 seconds of engine started.
Asynch vs TPS - the amount of enrichment added for each point of tps difference.
Asynch_TPS(Rpm) Limit The TPS(RPM) above wich the enrichment will not be added
Asynch_Accel_vsRPM the general enrichment -Limits max total enrichment vs RPM - in newer ecu its an addition to some value)
these params exists on evo all ecus..The adressses could vary.
To log FPULSE2 (asynch injpulse) RAM:FFFF6D08 FPULSE2 i give U the ref 2 its adress 4 your ecu
#2
Evolving Member
Join Date: Sep 2006
Location: Germany
Posts: 152
Likes: 0
Received 0 Likes
on
0 Posts
By the way, I don't know if somebody has already told this.
During dissassemble I find out that the table named "Boost Enhancement Enrich/Enlean (Anti-lag) Map" is used only in the ignition function.
It changes the ignition value from the high/low ignition map under some circumstances. (If a flag is set: I don't know when this flag will be set)
During dissassemble I find out that the table named "Boost Enhancement Enrich/Enlean (Anti-lag) Map" is used only in the ignition function.
It changes the ignition value from the high/low ignition map under some circumstances. (If a flag is set: I don't know when this flag will be set)
#4
Account Disabled
Thread Starter
iTrader: (1)
Join Date: Jun 2006
Location: Taftville, CT
Posts: 472
Likes: 0
Received 0 Likes
on
0 Posts
Yes, I was testing a patch back in october, but I lifted my head and blew the head gasket. I am currently rebuilding with a 2.3l and buschur head. Then I'll be testing the new version of the modified ROM and will release a how-to if everything goes well.
#5
Evolved Member
iTrader: (9)
By the way, I don't know if somebody has already told this.
During dissassemble I find out that the table named "Boost Enhancement Enrich/Enlean (Anti-lag) Map" is used only in the ignition function.
It changes the ignition value from the high/low ignition map under some circumstances. (If a flag is set: I don't know when this flag will be set)
During dissassemble I find out that the table named "Boost Enhancement Enrich/Enlean (Anti-lag) Map" is used only in the ignition function.
It changes the ignition value from the high/low ignition map under some circumstances. (If a flag is set: I don't know when this flag will be set)
#6
Evolved Member
iTrader: (23)
So, can that be translated into dummy? (accel enrichment) I know I'm having a problem with accel enrichment and my current changes aren't helping enough. Do you understsand what it is he was trying to say? I dont...
Also I assume the "15" rom you're referring to is a IX rom. I'd be very interested in 94170014.
Also I assume the "15" rom you're referring to is a IX rom. I'd be very interested in 94170014.
Trending Topics
#12
Evolved Member
iTrader: (5)
Try this then
<table name="Asynch_Acell_Enrichment" category="Fuel" address="1254" type="2D" level="1" scaling="uint16">
<table name="X" type="Static Y Axis" elements="5">
<data>pause_period</data>
<data>min_TPSdelta</data>
<data>Max_pulsewidth</data>
<data>idle_TPSRange</data>
<data>after_engine_start_addition</data>
</table>
</table>
<table name="Asynch_VS_TPSDELTA" category="Fuel" address="2f7a" type="2D" level="1" scaling="uint8">
<table name="X" type="Static Y Axis" elements="9">
<data>0</data>
<data>1</data>
<data>2</data>
<data>3</data>
<data>4</data>
<data>5</data>
<data>6</data>
<data>7</data>
<data>8</data>
</table>
</table>
<table name="Asynch_TPS(Rpm) Limit" category="Fuel" address="2f8a" type="2D" level="1" scaling="WGDuty">
<table name="X" address="59fa" type="Y Axis" elements="10" scaling="RPM"/>
</table>
<table name="Asynch_Accel_vsRPM" category="Fuel" address="2fa8" type="2D" level="1" scaling="uint8">
<table name="X" address="59fa" type="Y Axis" elements="15" scaling="RPM"/>
</table>
<table name="Asynch_Acell_Enrichment" category="Fuel" address="1254" type="2D" level="1" scaling="uint16">
<table name="X" type="Static Y Axis" elements="5">
<data>pause_period</data>
<data>min_TPSdelta</data>
<data>Max_pulsewidth</data>
<data>idle_TPSRange</data>
<data>after_engine_start_addition</data>
</table>
</table>
<table name="Asynch_VS_TPSDELTA" category="Fuel" address="2f7a" type="2D" level="1" scaling="uint8">
<table name="X" type="Static Y Axis" elements="9">
<data>0</data>
<data>1</data>
<data>2</data>
<data>3</data>
<data>4</data>
<data>5</data>
<data>6</data>
<data>7</data>
<data>8</data>
</table>
</table>
<table name="Asynch_TPS(Rpm) Limit" category="Fuel" address="2f8a" type="2D" level="1" scaling="WGDuty">
<table name="X" address="59fa" type="Y Axis" elements="10" scaling="RPM"/>
</table>
<table name="Asynch_Accel_vsRPM" category="Fuel" address="2fa8" type="2D" level="1" scaling="uint8">
<table name="X" address="59fa" type="Y Axis" elements="15" scaling="RPM"/>
</table>
#14
Evolved Member
iTrader: (38)
Join Date: Feb 2005
Location: Laurel, MD
Posts: 660
Likes: 0
Received 0 Likes
on
0 Posts
I hope this is not a dumb question but can the asynch tables be used to help tune out my initial rich AFR dip when first going into boost under load (eg, going WOT in 3rd gear while cruising)?