Notices
ECU Flash

Knock control - load vs RPM table found

Thread Tools
 
Search this Thread
 
Old Nov 26, 2008 | 03:12 PM
  #91  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Originally Posted by jcsbanks
96940011: No tables - that is why you couldn't find them Eric

Adders are two single values:
137c = 7 (triple gain)
1380 = 2 (single gain)

Multipliers are three values:
1DE4 = 20 [if bit 4 set, bit 0 clear in flag]
20B0 = 18 [if bit 4 set, bit 0 set in flag]
137A = 13 [if bit 4 clear, bit 0 don't care in flag

The choice of multiplier depends on bit 4 and bit 0 in flag FFFF8C42 as noted []

Not knowing this ROM I can only speculate about how the flags are set, but you might be tempted to think they are RPM related with 13 at low, 18 at mid and 20 at high as these number exactly match my IX. I suspect the Evo VII/VIII will be the same.
Thanks, John. At least it confirms I wasn't going insane.


Eric
Reply
Old Nov 26, 2008 | 08:56 PM
  #92  
jid2's Avatar
Evolved Member
iTrader: (62)
 
Joined: Feb 2004
Posts: 3,336
Likes: 6
From: Redmond - Lake Tapps ,WA
So I'm a mechanical engineer and only understand about 75% of this code talk, can someone donate code for the last three maps: multiplier, and the two adders for a 94170008 ROM. Thanks.
Reply
Old Nov 27, 2008 | 01:55 AM
  #93  
jcsbanks's Avatar
Thread Starter
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Will need to be me I think Will try to do it later today.
Reply
Old Nov 27, 2008 | 06:23 AM
  #94  
honki24's Avatar
Evolved Member
20 Year Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,580
Likes: 0
From: Houston, TX
Another ME here that barely gets all this code stuff. lol. I don't find any real need for the other adder/subtractor/multiplier maps yet until they are more completely explained.
Reply
Old Nov 27, 2008 | 08:22 AM
  #95  
CBRD's Avatar
Account Disabled
iTrader: (60)
 
Joined: Dec 2004
Posts: 7,363
Likes: 8
From: york, pa 17402
yummy!

cb
Reply
Old Nov 27, 2008 | 12:52 PM
  #96  
jcsbanks's Avatar
Thread Starter
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
94170008:

Adders are two single values:
177c = 7 (triple gain)
1780 = 2 (single gain)

Multipliers are three values:
21DE = 20
24AA = 18
177A = 13
Reply
Old Nov 27, 2008 | 12:57 PM
  #97  
cossie1's Avatar
Evolved Member
 
Joined: Aug 2007
Posts: 569
Likes: 1
From: UK
90550001 ?
Reply
Old Nov 27, 2008 | 01:44 PM
  #98  
jcsbanks's Avatar
Thread Starter
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
90550001:

Adders are two single values:
177c = 7 (triple gain)
1780 = 2 (single gain)

Multipliers are three values:
21DC = 20
24A8 = 18
177A = 13
Reply
Old Nov 27, 2008 | 01:58 PM
  #99  
jcsbanks's Avatar
Thread Starter
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
88590015:

3cf6 load vs RPM table
6b7a RPM (10 items)

Multiply:
669e

Adding:
66b2
66c6

All three are 14 item tables, with RPM at 7fe8

Last edited by jcsbanks; Nov 27, 2008 at 02:17 PM.
Reply
Old Nov 27, 2008 | 02:55 PM
  #100  
lan_evo_mr9's Avatar
Evolved Member
iTrader: (10)
 
Joined: Feb 2006
Posts: 1,097
Likes: 2
From: MD
I assume the full patches with definitions will be released relatively soon since alot of the info has been figured out. This is amazing stuff. Thank you all for your unselfish work. Happy thanksgiving!
Reply
Old Nov 27, 2008 | 03:09 PM
  #101  
jcsbanks's Avatar
Thread Starter
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Not really any patches, just a few tables to add to your xml or in Ecuflash.
Reply
Old Nov 27, 2008 | 03:13 PM
  #102  
lan_evo_mr9's Avatar
Evolved Member
iTrader: (10)
 
Joined: Feb 2006
Posts: 1,097
Likes: 2
From: MD
I see, I think. I know just enough about computers to be dangerous. Basically what I'm saying is I need dumbrections on how to go about adding tables.
Reply
Old Nov 27, 2008 | 03:29 PM
  #103  
cossie1's Avatar
Evolved Member
 
Joined: Aug 2007
Posts: 569
Likes: 1
From: UK
Cheers John
Reply
Old Nov 27, 2008 | 03:33 PM
  #104  
jcsbanks's Avatar
Thread Starter
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
I have been thinking further about how to do a high speed continuous log of the knock sensor. I can setup a DMA routine that will dump for a long time to the serial port, and my logger can collect it as a csv.

There were two problems:

1. How to stop the ECU killing the comms with the MUT timeout, but I think I have a few ideas how I can log 4 values very quickly in a continuous loop without MUT overheads or interruptions. I could have RPM, knocksum, knockbase and knockadc and hopefully catch every ignition cycle.

2. How to plot the massive files since Excel has a 65535 row limit which is a problem. I've found a utility http://www.live-graph.org/ that looks like it will provide a fast realtime display of my log file.
Reply
Old Nov 27, 2008 | 03:36 PM
  #105  
Ph3n1x's Avatar
Evolved Member
iTrader: (12)
 
Joined: Aug 2005
Posts: 2,251
Likes: 0
From: ¯\(º_o)/¯
so what do we do for 96940011
Reply



All times are GMT -7. The time now is 05:35 AM.