Notices
ECU Flash

adding extra cells to get to 300 load

Thread Tools
 
Search this Thread
 
Old Jul 15, 2007 | 07:02 PM
  #16  
codgi's Avatar
Evolved Member
20 Year Member
Photogenic
Liked
Loved
Community Favorite
iTrader: (22)
 
Joined: Aug 2004
Posts: 2,493
Likes: 41
From: Seattle, WA
^^ yeah that would be nice if you get some time.....
Reply
Old Jul 15, 2007 | 07:03 PM
  #17  
gunzo's Avatar
Evolved Member
iTrader: (2)
 
Joined: Oct 2002
Posts: 1,328
Likes: 0
From: Somewhere
Originally Posted by tephra
adding extra resolution isn't THAT hard, basically:

1) find new location in ROM for your load axis
2) find new location in ROM for your 3d maps that reference this axis
3) update ROM hehe

probably all of about 1 hours worth of work...
You're talking about setting the pointer to the arrays using blank rom spaces??
Problem is do you know what the blank spaces are for ??
Hmm .. viable .. but its alot more than that ..
you gotta tell the subroutine that it's dealing with more row/columns now ..

ie 0x03 00 FF FF 68 89 14(up from 13 for 19 columns) .. likewise for the for axis pointer ..

whew .. if I do that .. I gotta find locations for all 8 maps !!!!! yikes !!!
Reply
Old Jul 15, 2007 | 07:08 PM
  #18  
codgi's Avatar
Evolved Member
20 Year Member
Photogenic
Liked
Loved
Community Favorite
iTrader: (22)
 
Joined: Aug 2004
Posts: 2,493
Likes: 41
From: Seattle, WA
True. But if it can be done for one it shouldn't be too hard to figure out how to do it for your personal rom. We'll wait and see I guess.

Edit. Maybe j banks or whoever messes with the ecu code can answer...how does it determine the dimensions of the tables...is it stupid and just has it hard coded to some preset value/memory locations?

Last edited by codgi; Jul 15, 2007 at 07:11 PM.
Reply
Old Jul 15, 2007 | 07:21 PM
  #19  
C6C6CH3vo's Avatar
Evolved Member
iTrader: (9)
 
Joined: Feb 2005
Posts: 4,223
Likes: 4
From: sc
Originally Posted by nothere
just for the info, what does the ecu do when you go beyond the map? does it extrapolate from the existing?
If car loads beyond last load collumn it will pull timing
Reply
Old Jul 15, 2007 | 07:31 PM
  #20  
Mellon Racing's Avatar
Account Disabled
iTrader: (38)
 
Joined: Aug 2005
Posts: 9,319
Likes: 1
From: Virginia Beach, Virginia
Originally Posted by C6C6CH3vo
If car loads beyond last load collumn it will pull timing
I disagree, that's not always the case
Reply
Old Jul 15, 2007 | 08:03 PM
  #21  
JohnBradley's Avatar
Evolved Member
Shutterbug
Liked
Loved
Community Favorite
iTrader: (30)
 
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
Originally Posted by tephra
no, but if i have some free time, I can do one up for you to see...
Dave, I havent got any free time to experiment with your last "gift" but once the car is out of the shop and I get some time its high priority.

One thing about rescaling vs. adding columns, is that though it lowers the resolution you can increase the scaling distance from 20 to 25% increments above 200% and add quite alot of extra depth. I have been experimenting with this so far with good results and not too much of a loss from "too much difference" for it to extrapolate at different load levels.

You can pretty much always drop 20% because the car never spends much time there. At 30mph cruising around town mine tends to be in the 30% range and of course idle is about 10% or so. Here is an example of what it can look like and get to 300 pretty easy:

Reply
Old Jul 15, 2007 | 08:17 PM
  #22  
burgers22's Avatar
Evolved Member
 
Joined: Jan 2006
Posts: 953
Likes: 2
From: Oxfordshire
Originally Posted by tephra
adding extra resolution isn't THAT hard, basically:

1) find new location in ROM for your load axis
2) find new location in ROM for your 3d maps that reference this axis
3) update ROM hehe

probably all of about 1 hours worth of work...
Hi

I wasn't this bit that I thought would take the time, it's finding all the sub routines that would reference the maps and load scales and changing the code to point to those new maps. Of course I have noticed that you are a bit more knowlagable about assembly code than me so maybe, if you've looked into it, there isn't as much work as I thought.

JB I am unruffled thanks! Thinking about it, alot of the USDM cars show logs with much higher load (2 byte and calc) than my JDM 7 shows. Guess I was thinking along the lines of what my 7 shows. Though this could be due to a rather annoying and hard to track down boost fluctuation on my car.

MB
Reply
Old Jul 15, 2007 | 08:21 PM
  #23  
tephra's Avatar
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
well if you guys have IDAPro finding the references is pretty damn easy.

the "dimensions" of the 3d tables are located in the 3dtable and in the axis 2d tables.

Its probably not worthwhile adding columns because you are wasting a lot of ROM space... as JB said you can remove some of the lower load columns because they aren't hit as much and most look the same anyways...

its not a problem for me yet, as I haven't hit 280load, yet alone 300
Reply
Old Jul 15, 2007 | 08:23 PM
  #24  
jrsimon27's Avatar
Evolved Member
20 Year Member
Photogenic
Liked
Loved
iTrader: (1)
 
Joined: Apr 2005
Posts: 2,574
Likes: 6
From: C.A Honduras!
how necesary is it to add higher load cells when using a piggyback as a tuning device?
Reply
Old Jul 15, 2007 | 08:30 PM
  #25  
burgers22's Avatar
Evolved Member
 
Joined: Jan 2006
Posts: 953
Likes: 2
From: Oxfordshire
Originally Posted by tephra
well if you guys have IDAPro finding the references is pretty damn easy.

the "dimensions" of the 3d tables are located in the 3dtable and in the axis 2d tables.

Its probably not worthwhile adding columns because you are wasting a lot of ROM space... as JB said you can remove some of the lower load columns because they aren't hit as much and most look the same anyways...

its not a problem for me yet, as I haven't hit 280load, yet alone 300
Sometimes my mind is soooo laggy, der "find and replace" As you say shouldn't be that hard. Still when your as challenged as I am about coding, things don't seem to fall into place that easy. I'm stuck well below 280 as well, so a rescale was the easy option for me.

MB
Reply
Old Jul 15, 2007 | 08:35 PM
  #26  
burgers22's Avatar
Evolved Member
 
Joined: Jan 2006
Posts: 953
Likes: 2
From: Oxfordshire
Originally Posted by jrsimon27
how necesary is it to add higher load cells when using a piggyback as a tuning device?
If you log your load, and your going outside you load range on your maps, then you would still be better rescaling your maps load range.


MB
Reply
Old Jul 15, 2007 | 08:56 PM
  #27  
JohnBradley's Avatar
Evolved Member
Shutterbug
Liked
Loved
Community Favorite
iTrader: (30)
 
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
20 can go for 100% sure, 40% for 75%, and probably then at least one more. I would also recommend that if needed just open the scaling jumps more than 25% as I showed earlier to 30% and that would land you to a max of 330 if you took out 40% also.

That is definitely more than 95% of anyone running on the street would actually need assuming the intake hasnt messed up the MAF. I can only think of one person that has reliably shown his car to exceed that on a stock turbo (let alone something like a Green) that doesnt have a MAF issue as far as we can tell. I would definitely be scaled out to at least 320 for a high boost Green on pump or a 30R and bigger.
Reply
Old Jul 15, 2007 | 09:00 PM
  #28  
jrsimon27's Avatar
Evolved Member
20 Year Member
Photogenic
Liked
Loved
iTrader: (1)
 
Joined: Apr 2005
Posts: 2,574
Likes: 6
From: C.A Honduras!
Originally Posted by burgers22
If you log your load, and your going outside you load range on your maps, then you would still be better rescaling your maps load range.


MB
thanks for the response
Reply
Old Jul 15, 2007 | 10:16 PM
  #29  
gunzo's Avatar
Evolved Member
iTrader: (2)
 
Joined: Oct 2002
Posts: 1,328
Likes: 0
From: Somewhere
Originally Posted by Mellon
I disagree, that's not always the case
It's ALWAYS the case .. because the subroutine says so

But it does not pull timing like you think .. it's an algorithm that says once you exceed the load .. every amount of load over limit .. the timing is reduced this amount .. .. semi linear until you're way over the load limit ..

Burgers .. the subroutines are very easy to find .. they are almost all the same from 7 thru 9 ..
Reply
Old Jul 15, 2007 | 11:42 PM
  #30  
RazorLab's Avatar
EvoM Guru
20 Year Member
Liked
Loved
Community Favorite
iTrader: (8)
 
Joined: Aug 2003
Posts: 14,092
Likes: 1,090
From: Mid-Hudson, NY
Originally Posted by Mellon
I disagree, that's not always the case
Then you haven't seen many real cases.
Reply



All times are GMT -7. The time now is 04:29 AM.