Notices
ECU Flash

Rom routines - Tephra Mfred etc etc

Thread Tools
 
Search this Thread
 
Old Jul 16, 2008 | 03:31 PM
  #1  
bondango's Avatar
Thread Starter
Newbie
 
Joined: Mar 2008
Posts: 29
Likes: 0
From: Ireland
Rom routines - Tephra Mfred etc etc

How hard would it be to insert a Routine into the 90550001 so that Stat_limit functions, would it be as simple as adding in some extra coding

IF vehicle_speed>0 AND vehicle_speed<3 AND rpm>=stat_limit THEN revlimit_routine

As the Stat limit dont work on any of the E7 Roms, so the coding must not actually be there.

Ps this comes from my psuedocode days and BASIC lol
Reply
Old Jul 17, 2008 | 04:45 AM
  #2  
tephra's Avatar
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
yeah - it's planned for a future release of 90550001...
Reply
Old Jul 17, 2008 | 10:57 AM
  #3  
JoeBee's Avatar
Evolving Member
 
Joined: Sep 2006
Posts: 152
Likes: 0
From: Germany
By the way, can anybody tell us EVO 7 owners how the stationary limit will be done?
Is there a fuel cut and/or an ignition cut? If it is not so hard to code then maybe I can implement it in a 7 ROM.
Reply
Old Jul 17, 2008 | 12:36 PM
  #4  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Change the pointer to the RPM limiter to RAM. Update the RAM variable depending on speed.
Reply
Old Jul 20, 2008 | 07:42 AM
  #5  
JoeBee's Avatar
Evolving Member
 
Joined: Sep 2006
Posts: 152
Likes: 0
From: Germany
Originally Posted by jcsbanks
Change the pointer to the RPM limiter to RAM. Update the RAM variable depending on speed.
Many thanks. A simple but very good idea.
Dammed most of the times I think to complicated.
Reply
Old Jul 26, 2008 | 03:22 AM
  #6  
JoeBee's Avatar
Evolving Member
 
Joined: Sep 2006
Posts: 152
Likes: 0
From: Germany
Stationary Rev Limiter on EVO VII, 99860002... done!
This way:
If Vehicle Speed <= 16km/h then revlimit = 5000
else revlimit = 7606
Reply
Old Jul 26, 2008 | 06:34 AM
  #7  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Nice.
Reply
Old Jul 26, 2008 | 08:53 AM
  #8  
cossie1's Avatar
Evolved Member
 
Joined: Aug 2007
Posts: 569
Likes: 1
From: UK
Ohhh, can you get this into the 90550001 rom now ???
Reply
Old Jul 26, 2008 | 08:55 AM
  #9  
tephra's Avatar
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
already in progress

5.8 will be a special for 90550001

ill get it out this week...
Reply
Old Jul 26, 2008 | 10:10 AM
  #10  
cossie1's Avatar
Evolved Member
 
Joined: Aug 2007
Posts: 569
Likes: 1
From: UK
Good news tephra

Can't wait
Reply
Old Jul 26, 2008 | 10:54 PM
  #11  
codgi's Avatar
Evolved Member
Photogenic
Liked
Loved
Community Favorite
iTrader: (22)
 
Joined: Aug 2004
Posts: 2,493
Likes: 41
From: Atlanta, GA
Originally Posted by JoeBee
Stationary Rev Limiter on EVO VII, 99860002... done!
This way:
If Vehicle Speed <= 16km/h then revlimit = 5000
else revlimit = 7606
Why 16km/h? Are you hard setting revlimit to be 7606? Or are you setting to be whatever the ram value for the regular rev limit already is?
Reply
Old Jul 27, 2008 | 03:27 AM
  #12  
sub7's Avatar
Evolving Member
 
Joined: Jun 2005
Posts: 282
Likes: 5
From: Kuala Lumpur
Originally Posted by tephra
already in progress

5.8 will be a special for 90550001

ill get it out this week...
will donate again for your effort. Hope it'll include ecu boost control with GM/Haltech boost solenoid
Reply
Old Jul 27, 2008 | 03:34 AM
  #13  
dolphin888's Avatar
Evolving Member
15 Year Member
 
Joined: May 2007
Posts: 208
Likes: 0
From: Europe
Can someone upload 90550001 V5 again?? in globalshare.net it's unavailable for download
Reply
Old Jul 27, 2008 | 03:50 AM
  #14  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Originally Posted by codgi
Why 16km/h? Are you hard setting revlimit to be 7606? Or are you setting to be whatever the ram value for the regular rev limit already is?
Because of the load-store architecture of the SH2 every variable longer than a byte loaded into a restricted register set has to be read from ROM or RAM. Even a "hard" setting would really be soft if you just updated the address of the rev limit in Ecuflash, although I would think he wouldn't have moved it.

Presumably 16km/h to account for wheelspin on launch but to make sure the rev limiter resets to 7606 by the time you're at the top of first gear.
Reply
Old Jul 27, 2008 | 07:22 AM
  #15  
JoeBee's Avatar
Evolving Member
 
Joined: Sep 2006
Posts: 152
Likes: 0
From: Germany
Originally Posted by codgi
Why 16km/h? Are you hard setting revlimit to be 7606? Or are you setting to be whatever the ram value for the regular rev limit already is?
Yes.
If speed <= 16km/h use the value at address xx (new created position)
else use the value at address "normal ref limit"
The 16 (8 in the raw variable of vehicle speed) is hardcoded right now, but can be changed to "adjutable" quite easy.

If tephra timeline is like evoscan's timeline , then you can send me your rom with your xml file than I can patch it. But if he is ready next week it may be a waste of time.
(Send me a PM then I give you my email. Some of my email accounts was checked rare.)

Why 16? During dissasembly I have found somewhere in the code this value for vehicle speed (8 in raw). This value has been burned into my brain so I must use it.
...and I was sure that this is a small value that the ecu can processing without testing it.

Last edited by JoeBee; Jul 27, 2008 at 07:33 AM.
Reply



All times are GMT -7. The time now is 01:58 PM.