cold start enrichment table
I added the data from post #1 into my ROM file (copy/paste so it is exact) but when I view the tables all I see is "..." I have this issue with a few of my other tables; anyone know why it does this or what is needed to fix it?
I'm using ECUFlash v1.35 and ROM ID# 88590015.
I'm using ECUFlash v1.35 and ROM ID# 88590015.
Have been following this thread and trying to fine the addresses for the JDM-7 rom 98640014.
Not having any sucess though.
Have the diss-assemblers had a look at this rom?
Not having any sucess though.
Have the diss-assemblers had a look at this rom?
Last edited by merlin.oz; Oct 14, 2008 at 10:16 PM. Reason: found correct address for 88580013, same as 88580015
I added the data from post #1 into my ROM file (copy/paste so it is exact) but when I view the tables all I see is "..." I have this issue with a few of my other tables; anyone know why it does this or what is needed to fix it?
I'm using ECUFlash v1.35 and ROM ID# 88590015.
I'm using ECUFlash v1.35 and ROM ID# 88590015.
If thats not it, I would make sure you have a correct .xml file for 88590015.xml and evo9base.xml you may have some screwy code in there that is throwing the tables out of wack.
Last edited by 20psiMR; Oct 14, 2008 at 09:16 PM.
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
I added the data from post #1 into my ROM file (copy/paste so it is exact) but when I view the tables all I see is "..." I have this issue with a few of my other tables; anyone know why it does this or what is needed to fix it?
I'm using ECUFlash v1.35 and ROM ID# 88590015.
I'm using ECUFlash v1.35 and ROM ID# 88590015.
Ok, for the 88580013, AUDM9, these work.
<scaling name="CrankPulseTime" units="mSec" toexpr="x" frexpr="x" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>
<table name="Post Crank Enrich Decay #1" category="Fuel" address="3126" type="2D" level="2" scaling="EnrichmentAdj">
<table name="Engine Temp" address="71ae" type="X Axis" elements="9" scaling="Temp"/>
</table>
<table name="Post Crank Enrich Decay #2" category="Fuel" address="3136" type="2D" level="2" scaling="EnrichmentAdj">
<table name="Engine Temp" address="71ae" type="X Axis" elements="9" scaling="Temp"/>
</table>
<table name="Post Crank Enrich % #1" category="Fuel" address="3146" type="2D" level="2" scaling="uint8">
<table name="Engine Temp" address="71ae" type="X Axis" elements="9" scaling="Temp"/>
</table>
<table name="Post Crank Enrich % #2" category="Fuel" address="3156" type="2D" level="2" scaling="uint8">
<table name="Engine Temp" address="71ae" type="X Axis" elements="9" scaling="Temp"/>
</table>
<table name="Cranking First Pulse mSec" category="Fuel" address="3224" type="2D" level="2" scaling="CrankPulseTime">
<table name="Engine Temp" address="711c" type="X Axis" elements="11" scaling="Temp"/>
</table>
These were posted by Mattjin for the 88580015, found in the new maps thread, thanks.
From my experiences with aftermarket ECUs, I believe Mattjin is right that the crank pulse data is in mSec, those values look like the sort of numbers I have used before.
The enrichment data I think is %, ie percent enrichment of the main fuel map, and the decay data, % decay (of the enrichment) per engine injection cycle until it gets to zero % enrichment.
<scaling name="CrankPulseTime" units="mSec" toexpr="x" frexpr="x" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>
<table name="Post Crank Enrich Decay #1" category="Fuel" address="3126" type="2D" level="2" scaling="EnrichmentAdj">
<table name="Engine Temp" address="71ae" type="X Axis" elements="9" scaling="Temp"/>
</table>
<table name="Post Crank Enrich Decay #2" category="Fuel" address="3136" type="2D" level="2" scaling="EnrichmentAdj">
<table name="Engine Temp" address="71ae" type="X Axis" elements="9" scaling="Temp"/>
</table>
<table name="Post Crank Enrich % #1" category="Fuel" address="3146" type="2D" level="2" scaling="uint8">
<table name="Engine Temp" address="71ae" type="X Axis" elements="9" scaling="Temp"/>
</table>
<table name="Post Crank Enrich % #2" category="Fuel" address="3156" type="2D" level="2" scaling="uint8">
<table name="Engine Temp" address="71ae" type="X Axis" elements="9" scaling="Temp"/>
</table>
<table name="Cranking First Pulse mSec" category="Fuel" address="3224" type="2D" level="2" scaling="CrankPulseTime">
<table name="Engine Temp" address="711c" type="X Axis" elements="11" scaling="Temp"/>
</table>
These were posted by Mattjin for the 88580015, found in the new maps thread, thanks.
From my experiences with aftermarket ECUs, I believe Mattjin is right that the crank pulse data is in mSec, those values look like the sort of numbers I have used before.
The enrichment data I think is %, ie percent enrichment of the main fuel map, and the decay data, % decay (of the enrichment) per engine injection cycle until it gets to zero % enrichment.
I am also having the hot start issue. I have 1000cc injectors which are scaled correctly, trims are within +/- 5. Cold start is solid, same as stock. When the car is started after the coolant is up to temp, it will turn over and start but it doesn't do it with authority. It barely starts and will run at ~500 rpms for a few tenths of a second then come up to normal. It always starts though. I am on the 94170015 ROM and was looking for the addresses for the IPW Starting Table. And what exactly do the Water Temp Enrich Starting/Running #1/2 actually do? What are the units? Thanks
MB
Thanks for the tip burgers22, its for a mates JDM EVO7, and I know (without asking) that he wont want his code "swapped".
He likes little steps with his baby!
I found a link to a set ef XML def files posted by BarryC, which got me back in the game. Worked on them some last night.
He likes little steps with his baby!
I found a link to a set ef XML def files posted by BarryC, which got me back in the game. Worked on them some last night.
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>
<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>




