Knock control - load vs RPM table found
Code:
<table name="Knock Load" category="Knock Control" address="38f2" type="2D" level="2" scaling="Load8"> <table name="X" address="594e" type="X Axis" elements="10" scaling="RPM"/> </table> <table name="Knock Multiplier - Low RPM" category="Knock Control" address="137a" type="1D" level="1" scaling="uint16"/> <table name="Knock Multiplier - Mid RPM" category="Knock Control" address="20b0" type="1D" level="1" scaling="uint16"/> <table name="Knock Multiplier - High RPM" category="Knock Control" address="1de4" type="1D" level="1" scaling="uint16"/> <table name="Knock Adder - Single Gain" category="Knock Control" address="1380" type="1D" level="1" scaling="uint16"/> <table name="Knock Adder - Triple Gain" category="Knock Control" address="137c" type="1D" level="1" scaling="uint16"/>
The knock load table is at:
421A (6576 RPM axis)
Or, to make it easy, this is added to ECUFlash:
Code:
<table name="Knock Load" category="Knock Control" address="421a" type="2D" level="2" scaling="Load8"> <table name="X" address="6576" type="X Axis" elements="10" scaling="RPM"/> </table> <table name="Knock Multiplier - Low RPM" category="Knock Control" address="177a" type="1D" level="1" scaling="uint16"/> <table name="Knock Multiplier - Mid RPM" category="Knock Control" address="24aa" type="1D" level="1" scaling="uint16"/> <table name="Knock Multiplier - High RPM" category="Knock Control" address="21de" type="1D" level="1" scaling="uint16"/> <table name="Knock Adder - Single Gain" category="Knock Control" address="1780" type="1D" level="1" scaling="uint16"/> <table name="Knock Adder - Triple Gain" category="Knock Control" address="177c" type="1D" level="1" scaling="uint16"/>
Last edited by l2r99gst; Nov 27, 2008 at 03:54 PM.
The maps in post #51 for multipliers and adders were 1X14 and dependant on RPM, the code above creates simple 1 cell maps for the multiplier and adders. Is that correct? No RPM range of adjustment for the EVO 8 in the same way the 9 works?
So we just kinda guess at what the low, mid, and high RPM transitions are for the Multiplers etc. I guess it's similar, I think I understand having just explained it to myself typing.
So we just kinda guess at what the low, mid, and high RPM transitions are for the Multiplers etc. I guess it's similar, I think I understand having just explained it to myself typing.
Last edited by jid2; Nov 27, 2008 at 08:21 PM.
Or, to make it easy, this is added to ECUFlash:
Eric
Code:
<table name="Knock Load" category="Knock Control" address="421a" type="2D" level="2" scaling="Load8"> <table name="X" address="6576" type="X Axis" elements="10" scaling="RPM"/> </table> <table name="Knock Multiplier - Low RPM" category="Knock Control" address="177a" type="1D" level="1" scaling="uint16"/> <table name="Knock Multiplier - Mid RPM" category="Knock Control" address="24aa" type="1D" level="1" scaling="uint16"/> <table name="Knock Multiplier - High RPM" category="Knock Control" address="21de" type="1D" level="1" scaling="uint16"/> <table name="Knock Adder - Single Gain" category="Knock Control" address="1780" type="1D" level="1" scaling="uint16"/> <table name="Knock Adder - Triple Gain" category="Knock Control" address="177c" type="1D" level="1" scaling="uint16"/>
The Evo 8 uses one 2d table for load like the 9.
For the Evo 8, the 13,18,20 single values replace the multiplier table on the 9.
Also on the Evo 8, there are just two adders - 2 and 7 rather than 2 tables on the9.
For the Evo 8, the 13,18,20 single values replace the multiplier table on the 9.
Also on the Evo 8, there are just two adders - 2 and 7 rather than 2 tables on the9.
Thanks for all the work you've done.
Relevant patents - just read the abstracts, but these seem relevant to how the system works:
http://www.patents.com/Knocking-cont...5190011/en-US/
http://www.patents.com/Knock-suppres...5205258/en-US/
http://www.patents.com/Knocking-dete...5419180/en-US/
http://www.patents.com/Knocking-cont...5190011/en-US/
http://www.patents.com/Knock-suppres...5205258/en-US/
http://www.patents.com/Knocking-dete...5419180/en-US/
Does this look correct for 88590015?
<table name="Knock Load" category="Knock Control" address="3cf6" type="2D" level="2" scaling="Load8">
<table name="X" address="6b7a" type="X Axis" elements="10" scaling="RPM"/>
</table>
<table name="Knock Multiplier - Low RPM" category="Knock Control" address="669e" type="1D" level="1" scaling="uint16"/>
<table name="Knock Adder - Single Gain" category="Knock Control" address="66c6" type="1D" level="1" scaling="uint16"/>
<table name="Knock Adder - Triple Gain" category="Knock Control" address="66b2" type="1D" level="1" scaling="uint16"/>
<table name="Knock Load" category="Knock Control" address="3cf6" type="2D" level="2" scaling="Load8">
<table name="X" address="6b7a" type="X Axis" elements="10" scaling="RPM"/>
</table>
<table name="Knock Multiplier - Low RPM" category="Knock Control" address="669e" type="1D" level="1" scaling="uint16"/>
<table name="Knock Adder - Single Gain" category="Knock Control" address="66c6" type="1D" level="1" scaling="uint16"/>
<table name="Knock Adder - Triple Gain" category="Knock Control" address="66b2" type="1D" level="1" scaling="uint16"/>
Relevant patents - just read the abstracts, but these seem relevant to how the system works:
http://www.patents.com/Knocking-cont...5190011/en-US/
http://www.patents.com/Knock-suppres...5205258/en-US/
http://www.patents.com/Knocking-dete...5419180/en-US/
http://www.patents.com/Knocking-cont...5190011/en-US/
http://www.patents.com/Knock-suppres...5205258/en-US/
http://www.patents.com/Knocking-dete...5419180/en-US/
Since you mentioned the adaptive learning of the knock system, I have been studying my knock sums after a reflash which clears the ecu on a 9. The very first pull it knocks significantly (6 counts). Every pull theirafter it becomes less till I get 1-2 counts or none at all after a couple pulls or maybe just a long period of driving. Of course the logging isn't fast enough to pick up the spikes in knock sensor noise, but I can still pattern trends in my head with the info given above. I'm really glad I'm not only learning how to deal with this system, but how to manipulate it and retain the safety that it is intended to provide.
The patent search tool in google will give you the actual paperwork and drawings - I use it at work all the time.
http://www.google.com/patents?id=K5w...BAJ&dq=5419180
jcsbanks description is pretty much right on.
http://www.google.com/patents?id=K5w...BAJ&dq=5419180
jcsbanks description is pretty much right on.


