Notices
ECU Flash

Ignition Retard Limit

Old Jun 16, 2014, 09:21 AM
  #136  
Evolved Member
 
mines5's Avatar
 
Join Date: Oct 2010
Location: Streets of willow
Posts: 863
Received 22 Likes on 21 Posts
Originally Posted by todd6027
timing retard limit theres only one table in evo7 ecu


<table name="Timing Retard Limit" category="Timing" address="173e" type="1D" level="4" scaling="uint16"/>



als tables below

<table name="ALS minimum vehicle speed to trigger" category="ALS" address="2210" type="1D" level="1" scaling="VehicleSpeed"/>

<table name="ALS minimum coolant temperature to trigger" category="ALS" address="2212" type="1D" level="1" scaling="Temp"/>

<table name="ALS minimum RPM to trigger" category="ALS" address="2214" type="1D" level="1" scaling="RPMStatLimit"/>

<table name="ALS minimum load to trigger" category="ALS" address="2216" type="1D" level="1" scaling="Load16"/>

<table name="ALS minimum time to trigger" category="ALS" address="2218" type="1D" level="1" scaling="TimeSec"/>

<table name="ALS trigger valid time" category="ALS" address="221a" type="1D" level="1" scaling="TimeSec"/>

<table name="ALS Load below which active" category="ALS" address="221c" type="1D" level="1" scaling="Load16"/>

<table name="ALS active time limit" category="ALS" address="221e" type="1D" level="1" scaling="TimeSec"/>

<table name="ALS Delay before air injection" category="ALS" address="2220" type="1D" level="1" scaling="TimeSec"/>

<table name="ALS Delay before fuel injection" category="ALS" address="2222" type="1D" level="1" scaling="TimeSec"/>

<table name="ALS Fuel injector time" category="ALS" address="2224" type="1D" level="1" scaling="TimeSec"/>

<table name="ALS Air injection time" category="ALS" address="49e6" type="2D" level="1" scaling="Timesecbyte">
<table name="RPM" address="569a" type="X Axis" elements="9" scaling="RPM"/>
</table>
Thanks todd for the tables,

Now if i want to add the same tables for my JDM 93660005 what numbers do i need to change ? and the max retard for evo 8 is set to ?
Old Jun 19, 2014, 10:25 PM
  #137  
Evolved Member
 
mines5's Avatar
 
Join Date: Oct 2010
Location: Streets of willow
Posts: 863
Received 22 Likes on 21 Posts
I tried for the pops n bangs but it didnt work, set max retard to 255, 237, 203 it didnt work on either of them. Not even an odd pop. Guys any help ?
Old Jun 20, 2014, 04:49 PM
  #138  
Evolved Member
 
foxbat's Avatar
 
Join Date: Oct 2009
Location: UAE
Posts: 926
Received 15 Likes on 15 Posts
Did you insert negative timing in low load/rpm area of the map? Do you have the SAS hardware installed on your engine?
There is no point of inserting more than 203 as ignition retard since the current E7/8 software isn't capable of less than -10.
In general pops'n'bangs don't work well on E7s, some discussions suggest blanking the EGR valve to improve p'n'b, I have personally tried that & it didn't do any good!
Old Jun 20, 2014, 11:31 PM
  #139  
Evolved Member
 
mines5's Avatar
 
Join Date: Oct 2010
Location: Streets of willow
Posts: 863
Received 22 Likes on 21 Posts
Originally Posted by foxbat
Did you insert negative timing in low load/rpm area of the map? Do you have the SAS hardware installed on your engine?
There is no point of inserting more than 203 as ignition retard since the current E7/8 software isn't capable of less than -10.
In general pops'n'bangs don't work well on E7s, some discussions suggest blanking the EGR valve to improve p'n'b, I have personally tried that & it didn't do any good!
i dont have SAS hardware installed, plus the BOV is air vented , i did put max -10 retard in lower load zones. but it didnt pop but in contrast it was knocking in that zone so i re set the timing and AFR as well.

Can you give me details about sas hardware ? or i conclude that this e7 rom is simple inert in terms of pops n bangs.
Old Jun 29, 2014, 10:56 AM
  #140  
Evolving Member
 
dolphin888's Avatar
 
Join Date: May 2007
Location: Europe
Posts: 207
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by mines5
i dont have SAS hardware installed, plus the BOV is air vented , i did put max -10 retard in lower load zones. but it didnt pop but in contrast it was knocking in that zone so i re set the timing and AFR as well.

Can you give me details about sas hardware ? or i conclude that this e7 rom is simple inert in terms of pops n bangs.
Remove BOV, or install stock recirc valve and retrofit SAS hardware. You will be surprised.
Old Jan 2, 2016, 06:06 AM
  #141  
Newbie
 
WytWun's Avatar
 
Join Date: May 2010
Location: Canberra, Australia
Posts: 51
Received 6 Likes on 6 Posts
For those still looking for the ignition advance and retard limits, the following may be of interest:

scaling:
Code:
<scaling name="TimingMUT" units="degrees" toexpr="x-20" frexpr="x+20" format="%.0f" min="-20" max="60" inc="1" storagetype="uint8" endian="big" />

80700010:
Code:
<table name="Ignition Retard Limit" address="16fc9" category="Timing" type="1D" level="2" scaling="TimingMUT" />
<table name="Ignition Advance Limit" address="16fcb" category="Timing" type="1D" level="2" scaling="TimingMUT" />

88590015:
Code:
<table name="Ignition Retard Limit" address="1ba53" category="Timing" type="1D" level="2" scaling="TimingMUT" />
<table name="Ignition Advance Limit" address="1ba55" category="Timing" type="1D" level="2" scaling="TimingMUT" />

90550001:
Code:
<table name="Ignition Retard Limit" address="1631d" category="Timing" type="1D" level="2" scaling="TimingMUT" />
<table name="Ignition Advance Limit" address="1631f" category="Timing" type="1D" level="2" scaling="TimingMUT" />

94170015:
Code:
<table name="Ignition Retard Limit" address="182b5" category="Timing" type="1D" level="2" scaling="TimingMUT" />
<table name="Ignition Advance Limit" address="182b7" category="Timing" type="1D" level="2" scaling="TimingMUT" />

96530006:
Code:
<table name="Ignition Retard Limit" address="1813d" category="Timing" type="1D" level="2" scaling="TimingMUT" />
<table name="Ignition Advance Limit" address="1813f" category="Timing" type="1D" level="2" scaling="TimingMUT" />

Last edited by WytWun; Jul 11, 2016 at 04:56 AM. Reason: convert to code blocks & restore XML tag text
Old Jan 2, 2016, 07:12 AM
  #142  
Evolved Member
iTrader: (2)
 
wreckleford's Avatar
 
Join Date: Jun 2003
Location: Jamaica
Posts: 1,171
Received 11 Likes on 9 Posts
Thanks. Have you confirmed those values for 9653? I have them defined in my xml at different addresses, with different scaling, but they don't work, so your addresses are probably correct.

I will try and see.
Old Jan 2, 2016, 06:12 PM
  #143  
Newbie
 
WytWun's Avatar
 
Join Date: May 2010
Location: Canberra, Australia
Posts: 51
Received 6 Likes on 6 Posts
Originally Posted by wreckleford
Have you confirmed those values for 9653?
The advance limit has been validated in an AUDM v6 ROM (Magna AWD) and the above references are based on matching the disassemblies with that ROM.

The actual values are encoded as opcode immediate operands, which is why they're at the addresses they are. The advance limit should be easy to find in any SH2 Mitsubishi ROM disassembly by searching for "mov #0x46" as that seems to be unique in these ROMs. The retard limit will normally be a "mov #0x0A" instruction preceding the advance limit instruction in the same subroutine, though not always the immediate preceding instruction as it is for the above ROMs; note that this instruction is used in a number of other routines in each ROM which aren't timing related hence the need to search for the advance limit instruction first. NB: the operand encoding may need to be adjusted to match the disassembler output; the instruction text shown matches the output from logic's SH2 disassembler.

Last edited by WytWun; Jan 2, 2016 at 06:23 PM. Reason: clarification
Old Jan 9, 2016, 09:43 AM
  #144  
Evolved Member
iTrader: (10)
 
todd6027's Avatar
 
Join Date: Jun 2007
Location: Ireland
Posts: 1,860
Received 12 Likes on 12 Posts
Originally Posted by WytWun
For those still looking for the ignition advance and retard limits, the following may be of interest:

top job confirmed working als on 90550001
Old Jan 10, 2016, 06:09 AM
  #145  
Evolving Member
 
Biggy VIII's Avatar
 
Join Date: Nov 2008
Location: Russia, Moscow
Posts: 424
Received 2 Likes on 2 Posts
Originally Posted by todd6027
top job confirmed working als on 90550001
Does that mean confirmed working inition retard limit lower than -10 ?
Old Jan 10, 2016, 06:49 AM
  #146  
Evolved Member
iTrader: (2)
 
wreckleford's Avatar
 
Join Date: Jun 2003
Location: Jamaica
Posts: 1,171
Received 11 Likes on 9 Posts
Originally Posted by todd6027
top job confirmed working als on 90550001
Great! I haven't gotten to try it on 9653 yet.
Old Jan 10, 2016, 07:58 AM
  #147  
Evolved Member
iTrader: (10)
 
todd6027's Avatar
 
Join Date: Jun 2007
Location: Ireland
Posts: 1,860
Received 12 Likes on 12 Posts
Originally Posted by Biggy VIII
Does that mean confirmed working inition retard limit lower than -10 ?
yes -20

remember to set original timing retard limit to 255 also

Last edited by todd6027; Jan 10, 2016 at 08:10 AM.
Old Jan 10, 2016, 08:08 AM
  #148  
Evolving Member
 
Biggy VIII's Avatar
 
Join Date: Nov 2008
Location: Russia, Moscow
Posts: 424
Received 2 Likes on 2 Posts
Originally Posted by todd6027
yes -20
wow sounds awesome, will check on 9653
Old Jan 10, 2016, 09:55 AM
  #149  
Newbie
 
Donnyevo7's Avatar
 
Join Date: Dec 2015
Location: Forfar
Posts: 17
Likes: 0
Received 0 Likes on 0 Posts
Todd6027 I got this working too same rom as yourself although it only lasted 15 min run any ideas why what did you change/amend in settings xml files etc please help guys this has been driving me nuts for few days now ��
Old Jan 10, 2016, 09:57 AM
  #150  
Evolved Member
iTrader: (10)
 
todd6027's Avatar
 
Join Date: Jun 2007
Location: Ireland
Posts: 1,860
Received 12 Likes on 12 Posts
send me over your rom il have a look

Thread Tools
Search this Thread
Quick Reply: Ignition Retard Limit



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