launch maps
#91
Evolving Member
Join Date: Aug 2009
Location: Herndon, VA
Posts: 128
Likes: 0
Received 0 Likes
on
0 Posts
EDIT: You may need to alter the Category in the code below to get it to show up where you want it! For example, I changed the Category from "Ignition" to "Global Ignition Settings"
ALSO: I found that I already had the IgnTimingECUa scaling defined in my XML, so all I needed were the 2 table definitions.
DOUBLE EDIT: I'm a big fat liar. I did *not* have IgnTimingECUa scaling defined, I confused it with something else.
I've been sniffing around the subroutine that sets the ignition retard limit, and it appears that in the newer ROMs, there are two ignition retard limit tables that are used for two different operating conditions. Not sure yet on what conditions these are, but here are the two tables for the 8859XX15 and the 9653XX06. They may both need to be set more neg for ignition to retard further under all conditions. Note that the max possible neg value is about -28 deg. Should be easy for people running newer JDM, EDM, and ADM ROMs to find the additional table by comparing the offset between the two addresses.
8859XX15:
<scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/>
<table name="Ignition Retard Limit #1" category="Timing" address="205e" type="1D" level="1" scaling="IgnTimingECUa"/>
<table name="Ignition Retard Limit #2" category="Timing" address="133e" type="1D" level="1" scaling="IgnTimingECUa"/>
9653XX06:
<scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/>
<table name="Ignition Retard Limit #1" category="Timing" address="2438" type="1D" level="1" scaling="IgnTimingECUa"/>
<table name="Ignition Retard Limit #2" category="Timing" address="173e" type="1D" level="1" scaling="IgnTimingECUa"/>
88570008-88570014, 88580013-88580015, 88840016, 88900006
<scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/>
<table name="Ignition Retard Limit #1" category="Timing" address="2038" type="1D" level="1" scaling="IgnTimingECUa"/>
<table name="Ignition Retard Limit #2" category="Timing" address="133e" type="1D" level="1" scaling="IgnTimingECUa"/>
9417XXXX has only one ignition retard limit table:
<scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/>
<table name="Ignition Retard Limit #2" category="Timing" address="173e" type="1D" level="1" scaling="IgnTimingECUa"/>
8859XX15:
<scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/>
<table name="Ignition Retard Limit #1" category="Timing" address="205e" type="1D" level="1" scaling="IgnTimingECUa"/>
<table name="Ignition Retard Limit #2" category="Timing" address="133e" type="1D" level="1" scaling="IgnTimingECUa"/>
9653XX06:
<scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/>
<table name="Ignition Retard Limit #1" category="Timing" address="2438" type="1D" level="1" scaling="IgnTimingECUa"/>
<table name="Ignition Retard Limit #2" category="Timing" address="173e" type="1D" level="1" scaling="IgnTimingECUa"/>
88570008-88570014, 88580013-88580015, 88840016, 88900006
<scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/>
<table name="Ignition Retard Limit #1" category="Timing" address="2038" type="1D" level="1" scaling="IgnTimingECUa"/>
<table name="Ignition Retard Limit #2" category="Timing" address="133e" type="1D" level="1" scaling="IgnTimingECUa"/>
9417XXXX has only one ignition retard limit table:
<scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/>
<table name="Ignition Retard Limit #2" category="Timing" address="173e" type="1D" level="1" scaling="IgnTimingECUa"/>
Last edited by Seijuro; Mar 29, 2010 at 11:35 AM.
#92
Evolved Member
iTrader: (3)
Here you go.
EDIT: You may need to alter the Category in the code below to get it to show up where you want it! For example, I changed the Category from "Ignition" to "Global Ignition Settings"
ALSO: I found that I already had the IgnTimingECUa scaling defined in my XML, so all I needed were the 2 table definitions.
EDIT: You may need to alter the Category in the code below to get it to show up where you want it! For example, I changed the Category from "Ignition" to "Global Ignition Settings"
ALSO: I found that I already had the IgnTimingECUa scaling defined in my XML, so all I needed were the 2 table definitions.
#93
Evolving Member
Join Date: Aug 2009
Location: Herndon, VA
Posts: 128
Likes: 0
Received 0 Likes
on
0 Posts
My 96530706 XML is attached (renamed to .txt). I don't know if it would just work for you to swap out, but maybe you can cut and paste over the code you need.
EDIT: Looking this over, I was mistaken about the scaling when I said it was already defined. I did not have it and I needed to add it. I mixed that scaling up with something else I was doing the same day for which the scaling was already defined. Oops.
Last edited by Seijuro; Mar 29, 2010 at 11:37 AM.
#95
Evolved Member
iTrader: (3)
The same thing basically, I'm using 96532706 so I can use livemaps.
My 96530706 XML is attached (renamed to .txt). I don't know if it would just work for you to swap out, but maybe you can cut and paste over the code you need.
EDIT: Looking this over, I was mistaken about the scaling when I said it was already defined. I did not have it and I needed to add it. I mixed that scaling up with something else I was doing the same day for which the scaling was already defined. Oops.
My 96530706 XML is attached (renamed to .txt). I don't know if it would just work for you to swap out, but maybe you can cut and paste over the code you need.
EDIT: Looking this over, I was mistaken about the scaling when I said it was already defined. I did not have it and I needed to add it. I mixed that scaling up with something else I was doing the same day for which the scaling was already defined. Oops.
BTW, i just pasted in your code into the same spots you had them in the .xml. I spent countless hours trying to get this to work properly, and eventually dicked my EcuFlash install and had to start over...haha. Your code worked like a charm. Thanks bro!
#96
Evolving Member
Join Date: Aug 2009
Location: Herndon, VA
Posts: 128
Likes: 0
Received 0 Likes
on
0 Posts
Oh word....Thanks man! This worked wonderfully...now it's time to properly test. I'm gonna try -20 as the values and see if i can log it hitting that low, then work my way back up from there....as i feel i only really need about -17-18 or so to produce the effect i'm looking for.
BTW, i just pasted in your code into the same spots you had them in the .xml. I spent countless hours trying to get this to work properly, and eventually dicked my EcuFlash install and had to start over...haha. Your code worked like a charm. Thanks bro!
BTW, i just pasted in your code into the same spots you had them in the .xml. I spent countless hours trying to get this to work properly, and eventually dicked my EcuFlash install and had to start over...haha. Your code worked like a charm. Thanks bro!
#97
Evolved Member
iTrader: (3)
Thanks again!
#100
Evolved Member
iTrader: (3)
EDIT: This is for 96530706 ROM ONLY!!!!
You have to be careful when you're editing your .xml, first off....
Follow the .txt that Seijuro posted up a few posts back(post #93)...make sure you copy the new code exactly like his and put it in the .xml in the exact same places in the .xml.
Open up the .txt that Seijuro Added and find the code that looks like this:
and
Copy this code into your .xml in the EXACT place it was in his .txt.
THIS IS ONLY FOR 96530706 ROM...no other. PLease refer to "ignition timing retard limit" thread, post #74 for other ROM info.
You have to be careful when you're editing your .xml, first off....
Follow the .txt that Seijuro posted up a few posts back(post #93)...make sure you copy the new code exactly like his and put it in the .xml in the exact same places in the .xml.
Open up the .txt that Seijuro Added and find the code that looks like this:
Code:
<!-- Seijuro Added --> <scaling name="IgnTimingECUa" units="deg" toexpr="61-x*90/256" frexpr="(61-x)*256/90" format="%.1f" min="-30" max="50" inc="1" storagetype="uint16" endian="big"/> <!-- /Seijuro Added -->
Code:
<!-- Seijuro Added --> <table name="Ignition Retard Limit #1" category="Global Ignition Settings" address="2438" type="1D" level="1" scaling="IgnTimingECUa"/> <table name="Ignition Retard Limit #2" category="Global Ignition Settings" address="173e" type="1D" level="1" scaling="IgnTimingECUa"/> <!-- /Seijuro Added -->
THIS IS ONLY FOR 96530706 ROM...no other. PLease refer to "ignition timing retard limit" thread, post #74 for other ROM info.
Last edited by iTune; Mar 29, 2010 at 03:05 PM.
#101
Evolved Member
iTrader: (3)
I was just looking at your info....seems you have a IX...so, you don't want to use this code for your ECU....refer to this thread https://www.evolutionm.net/forums/ec...d-limit-5.html post # 74 for info on your ROM..
DO NOT FLASH YOUR ECU WITH THE CODE WE POSTED....it's for a different ROM(96530706).....you can screw something up if you attempt this. Again, refer to the link above...post #74.
DO NOT FLASH YOUR ECU WITH THE CODE WE POSTED....it's for a different ROM(96530706).....you can screw something up if you attempt this. Again, refer to the link above...post #74.
#102
Evolving Member
Join Date: Aug 2009
Location: Herndon, VA
Posts: 128
Likes: 0
Received 0 Likes
on
0 Posts
Here is how my ROM is set up currently.
You did enable Launch maps under the Tephra options right?
Picasa Fail, that's too small, here's a link.
http://picasaweb.google.com/lh/photo...eat=directlink
Last edited by Seijuro; Mar 29, 2010 at 04:31 PM.
#103
Evolved Member
iTrader: (21)
I was just looking at your info....seems you have a IX...so, you don't want to use this code for your ECU....refer to this thread https://www.evolutionm.net/forums/ec...d-limit-5.html post # 74 for info on your ROM..
DO NOT FLASH YOUR ECU WITH THE CODE WE POSTED....it's for a different ROM(96530706).....you can screw something up if you attempt this. Again, refer to the link above...post #74.
DO NOT FLASH YOUR ECU WITH THE CODE WE POSTED....it's for a different ROM(96530706).....you can screw something up if you attempt this. Again, refer to the link above...post #74.