Notices
ECU Flash

looking at ignition retard limit control, need some logging assistance

Thread Tools
 
Search this Thread
 
Old Dec 9, 2009 | 08:04 AM
  #1  
mrfred's Avatar
Thread Starter
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
looking at ignition retard limit control, need some logging assistance

I know that tephra has done some work on extending the ignition retard limit, but in the process of going through the ignition retard limit subroutine to understand what's happening, I think that there may be a way to more consistently approach -20 deg (or more). To start, I need someone (or a few people) to log a RAM variable during "launch conditions"

Evo 9 8859: FFFF6DC3
Evo 8 9653: FFFF8BF7

You'll have to write the value (e.g., 0x6DC3) to the MUT table and then setup a definition in the EvoScan Data.xml file.
Reply
Old Dec 9, 2009 | 09:44 AM
  #2  
JohnBradley's Avatar
Evolved Member
Shutterbug
Liked
Loved
Community Favorite
iTrader: (30)
 
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
M,

I am assuming we just need to use a timing alg for the EvoScan def?
Reply
Old Dec 9, 2009 | 10:19 AM
  #3  
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 JohnBradley
M,

I am assuming we just need to use a timing alg for the EvoScan def?
Raw (eval="x") is fine.
Reply
Old Dec 9, 2009 | 11:40 AM
  #4  
JohnBradley's Avatar
Evolved Member
Shutterbug
Liked
Loved
Community Favorite
iTrader: (30)
 
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
I should be able to get something later today for you then.
Reply
Old Dec 9, 2009 | 12:39 PM
  #5  
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 JohnBradley
I should be able to get something later today for you then.
Thank you!
Reply
Old Dec 9, 2009 | 12:58 PM
  #6  
scheides's Avatar
EvoM Moderator
iTrader: (10)
 
Joined: Oct 2006
Posts: 4,827
Likes: 13
From: Minneapolis
I set MUT83 to 0x6DC3 and then setup evoscan to log requestID 83, that's it right? Or is there a better MUTXX value to use?
Reply
Old Dec 9, 2009 | 01:00 PM
  #7  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
scheides,

Are you using LiveMap? I thought I remember seeing you post about using it.

If not, disregard, but if so, it's as easy as putting the RAM address in your RAM mut table and logging using the LiveMap app.
Reply
Old Dec 9, 2009 | 01:09 PM
  #8  
scheides's Avatar
EvoM Moderator
iTrader: (10)
 
Joined: Oct 2006
Posts: 4,827
Likes: 13
From: Minneapolis
Nope, old-skool evoscan and restarts/reflashes here I don't do enough tuning to jump to livemap, but hey, it's winter--might find myself trying it out here soon
Reply
Old Dec 9, 2009 | 03:18 PM
  #9  
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 scheides
I set MUT83 to 0x6DC3 and then setup evoscan to log requestID 83, that's it right? Or is there a better MUTXX value to use?
MUT83 is fine as you described, and then use Eval="x".
Reply
Old Dec 9, 2009 | 05:48 PM
  #10  
ziad's Avatar
Evolved Member
iTrader: (1)
 
Joined: Apr 2007
Posts: 529
Likes: 1
From: Melbourne
i will test... seeing i got 9653 and wanting to test my stat rev limiter
Reply
Old Dec 9, 2009 | 07:58 PM
  #11  
scheides's Avatar
EvoM Moderator
iTrader: (10)
 
Joined: Oct 2006
Posts: 4,827
Likes: 13
From: Minneapolis
I couldn't get timing to go to -20, I'm using the off-the-shelf 96531706 rom, but that value stayed at 195 solid during all driving and bouncing off the launch control rev limiter.
Reply
Old Dec 9, 2009 | 08:04 PM
  #12  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
I can't get mine to go past -10. Not that it would make a difference...I spin the heck out of the tires trying to launch this way. Sure is fun though.
Reply
Old Dec 9, 2009 | 10:29 PM
  #13  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Nice work mrfred, I see where you are heading, those tables are also an open point for me
Reply
Old Dec 10, 2009 | 07:28 AM
  #14  
scheides's Avatar
EvoM Moderator
iTrader: (10)
 
Joined: Oct 2006
Posts: 4,827
Likes: 13
From: Minneapolis
Turns out I only had -20's in half of my map so timing was bouncing around. Set top half of map to -20's and re-ran (I called this value you're looking for RevLimContVar:



side note: is this high knock count normal?
Reply
Old Dec 10, 2009 | 08:15 AM
  #15  
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 acamus
Nice work mrfred, I see where you are heading, those tables are also an open point for me
After looking over the timing limit subroutine a little more last night, I'm beginning to think that those tables are not so valuable. Ultimately, that limit of #203 needs to be increased to #231 to allow -20 deg. People are reporting momentarily reaching -20 deg and then tapering down to around -15 to -10 deg. There is something going on that's pulling r2 down from 231. It must be that bit of math and comparison that takes place after constraining r2 to the limit value.

BTW, you saw that the final RAM value at the end of the subroutine only serves to monitor timing via MUT and OBD? Its the second-to-last RAM value that appears to be the timing value used by the ECU.
Reply



All times are GMT -7. The time now is 11:55 AM.