Notices
ECU Flash

question about evoscan knock sum!

Thread Tools
 
Search this Thread
 
Old Jun 26, 2007, 01:54 PM
  #91  
Evolved Member
 
burgers22's Avatar
 
Join Date: Jan 2006
Location: Oxfordshire
Posts: 953
Received 2 Likes on 2 Posts
Originally Posted by evoRS06
l2r99gst maybe your right but everything ive said has happened that way on about, i dont know almost 15 evos ive looked at and tuned. maybe your just not understanging what im writing, can you read english?.
I'm not sure I understand you as well.

The issue here is that the stock ECU can and will pull timing with 3 counts of knock and at 6 counts will start to interpolate between the high and low maps. you can find instances where a 3 count of knock won't pull timing but this is rare.

I'm not trying to start an argument, but you ask if I2r99gst can read English. Have you actually looked at the grammar and spelling in your post?

MB
Old Jun 26, 2007, 02:03 PM
  #92  
Evolved Member
iTrader: (2)
 
l2r99gst's Avatar
 
Join Date: Mar 2004
Location: CA
Posts: 3,499
Likes: 0
Received 4 Likes on 4 Posts
Originally Posted by evoRS06
can you read english?
Can I read English....hmmmm. Let's take a look at a few things that you call English, shall we?


Originally Posted by evoRS06
if your tunning yourself tune for scarace knock
I think you mean 'tuning' and 'scarce' knock.

Originally Posted by evoRS06
the combustiion engine
I think the word you're hunting for is 'combustion'.

Originally Posted by evoRS06
l2r99gst maybe your right
I think you are looking for 'you're', not your.

And thank you...I am right.


Also, since I can't really read English, maybe you can explain why you like writing contradictions to yourself...maybe a split personality?:

Originally Posted by evoRS06
believe it our not sometimes you have more knock in a smoother graph than in a choppier one
Originally Posted by evoRS06
to the original poster its the graph your wanting to tune to, it WILL NOT BE SMOOTH if your knocking and holding counts

Maybe you woke up on the wrong side of the bed. Why are you acting like an *** when people are trying to help you understand the workings of the stock ECU and your misundstanding of knock?

Also, to answer your own contradicting quotes above, a graph (assuming that you are meaning a dyno graph) can be smooth or rough with the presence of knock. It matters if the increase in knock from one point in time to the next is a rapid increase or not. This is what causes the rough graph (because of the pulled timing), not solely the fact that you are knocking.


Eric

Last edited by l2r99gst; Jun 26, 2007 at 02:06 PM.
Old Jun 26, 2007, 02:20 PM
  #93  
Evolved Member
iTrader: (2)
 
Murf's Avatar
 
Join Date: Jan 2007
Location: Reno,NV
Posts: 851
Likes: 0
Received 1 Like on 1 Post
log your run take note of where the knock is..check timing in that area..adjust
Old Jun 26, 2007, 03:06 PM
  #94  
Evolving Member
iTrader: (1)
 
evoRS06's Avatar
 
Join Date: Jul 2006
Location: Oak Harbor, WA
Posts: 152
Likes: 0
Received 0 Likes on 0 Posts
i dont see a contradiction there. I said with more knock, as in a quanity, and that it wont be smooth if your holding the counts. I just got off the phone with lucas english and he seems to be on the same page; but i guess he doesn't know about the evo stock ecu too, huh? he's been tuning the 4G63 for 10 years and just ran 11.5 on an '04 SSL. basics are you dont want knock, but if you get it in a map that creates more power then so be it. Im not saying go run 6 to 8 counts constant and expect more power or your motor to last, but if you hit 6 at 3k or 3.5k and it tappers down to 0 then the in-between isn't knock, its the ecus way of bringing the timing back up to the target degree on the map. Look man im not trying to bash you and if its coming off that way im sorry, im just trying to share what i know.
Old Jun 26, 2007, 03:10 PM
  #95  
Evolving Member
iTrader: (1)
 
evoRS06's Avatar
 
Join Date: Jul 2006
Location: Oak Harbor, WA
Posts: 152
Likes: 0
Received 0 Likes on 0 Posts
I was at work and had to run back and forth to the comp., sorry about the grammer, plus the fact that i cant spell to save my life, doesnt help! lol.
Old Jun 26, 2007, 04:38 PM
  #96  
Evolved Member
iTrader: (2)
 
l2r99gst's Avatar
 
Join Date: Mar 2004
Location: CA
Posts: 3,499
Likes: 0
Received 4 Likes on 4 Posts
Originally Posted by evoRS06
...but if you hit 6 at 3k or 3.5k and it tappers down to 0 then the in-between isn't knock, its the ecus way of bringing the timing back up to the target degree on the map.

If you hit 6 counts of knock at 3k or 3.5k, then the ECU will pull 2 degrees of timing and because of the decay function it will pull timing after that, until the knock count reaches 0, where, as you stated, there really isn't any knock. The knock count will decay back to 0, as long as no more knock occurs.

That is the whole point why you should tune just to the point of knock and no more than a count or two, preferrably 0, if you know the point at which you will begin to knock. Timing being pulled reduces power and the knock decay algorithm in the stock ECU will continue pulling timing during that decay time. This decay will take longer during a higher knock count to get back to 0 and the intended timing in your ignition map.

In that same scenario that you stated where 6 counts of knock appeared at 3k RPM and tapered to 0...if you simply removed 1 or two degrees at 3k, then you may have 0 knock the whole run, get more timing, as the map wants, and make more power. I don't where you think less timing is giving you more power.

Also, I know you're not trying to bash me and are just sharing what you have experienced or heard, but in my years with DSMs and now Evos and learning a lot about the stock ECU from the DSMLink creators and now through the disassembly of the Evo ECU, I'm simply sharing what I know, too.


Eric

Last edited by l2r99gst; Jun 26, 2007 at 05:04 PM.
Old Jun 26, 2007, 05:10 PM
  #97  
EvoM Guru
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
EvoRS06 - this is the answer:

- TUNE FOR ZERO KNOCK -

why?
1) When the ECU detects knock it pulls timing, so you might as well tune for it in the first place!!!

2) When you get say 5 counts of knock @ 3500/250 you are more likely to knock at 4000/250, and 4500/250 - it's what I call "a knock avalanche" - knock upsteam in the map induces knock downstream that wouldn't normally be there.

Last edited by tephra; Jun 26, 2007 at 05:21 PM. Reason: remove personal attack
Old Jun 26, 2007, 08:03 PM
  #98  
Evolved Member
iTrader: (9)
 
C6C6CH3vo's Avatar
 
Join Date: Feb 2005
Location: sc
Posts: 4,223
Likes: 0
Received 4 Likes on 4 Posts
Sometimes knock happens without respect to tune (I get knock in first gear at mid throttle before boost every time), engine temp and heat soak also makes a decent tune knock, but its hard to make power with significant knock when timing goes off track and fuel maps switch so tuune befor knock threshold
Old Jun 26, 2007, 11:16 PM
  #99  
Evolved Member
iTrader: (22)
 
codgi's Avatar
 
Join Date: Aug 2004
Location: Seattle, WA
Posts: 2,491
Received 41 Likes on 37 Posts
Originally Posted by lemmonhead
lets not forget logging software, can users really believe in all of them? Im sure some say there is some sort of knock when actually the OEM software says otherwise. Software algorithms are not all the same, just like adaware, spyware and other software on your home computer says,no virsus found or spyware or whatever. You still could have a virus even though they say otherwise.
So some of the confusiong not is coming from how the heck the the OEM software does its magic, but sometimes its the logging software that is confusing you!!
+1 to what Mr Fred said. To go slightly OT here the analogy is not even close. The reason why adware, spware and other software can often not detect malware is most likely because their definitions which is what they use to search for the said malware hasn't been updated.

The basic algorithm for those programs says "look for this type of behaviour and if you see it knock it over". New definitions just extend the types of behaviour to look for...they don't change the basic algo of the program but now "poof" the malware can now be found. Update those and they should find the malware and if they don't then get your money back .

That has nothing to do with the values that the logging programs that the majority of this forum use...which wherever possible explicitly ask the ECU for whatever values it is using for its various comparisons. You could have made this basic argument for Calculated load...which was a best guess effort outside the ECU to approximate what load cell the ECU was in but not knocksum.

To be fair people are always afraid of something new...flashback a little over a year on this forum and other tuners were questioning the validity of certain values returned from these programs as well...my how their tunes (pardon the pun) have changed .

Last edited by codgi; Jun 27, 2007 at 12:54 AM.
Old Jun 28, 2007, 10:36 AM
  #100  
Account Disabled
 
lemmonhead's Avatar
 
Join Date: Nov 2006
Location: wexford,pa
Posts: 1,296
Likes: 0
Received 2 Likes on 2 Posts
The OEM ROM is not transfereing memory dump to the datalog software. Its reading in real time the interpretation from the OEM. Therefore, the datalog software can and will miss this "real time data" on occasion. The sampling rate is not infinite, there is room to "skip a beat" it would be better if you can download froma memory dump, but we cant.

Originally Posted by mrfred
This is completely untrue. Don't start with this kind of junk. The logging software (EvoScan, Mitsulogger, LogWorks) all read the knock sum value from the ECU. There is no modification of that data.

Its quite easy to prove this for yourself by watching the timing and the knock sum together. If what you propose were true, then the logging program could show knock counts without the ECU pulling any timing. This never happens for significant knock sums (4+). I have never seen an instance where EvoScan showed a knock sum of 2 (or more) where the ECU did not pull back timing.

And if you actually could read the programming languages for the software and the ROM, you could see for yourself that the software is simply requesting the knock sum value from the ECU.
Old Jun 28, 2007, 11:07 AM
  #101  
Account Disabled
iTrader: (465)
 
TTP Engineering's Avatar
 
Join Date: May 2005
Location: Central FL
Posts: 8,824
Likes: 0
Received 2 Likes on 2 Posts
It is at a tuner's discretion as to what level is safe for the how the car is intended to be used.

One thing being overlooked is as of right now at this moment, the temperature, humidity and conditions will differ than any other time so a tuner may decide to leave some minute sums or make other decisions based on forward thinking data and not just what is being read from the ECU on that very moment in time.

Weather changes, AIT changes, the conditions the car is operated in may be different than the condition in which the car is tuned in.

All this needs to be taken into account when determining where to leave a map at the end of a tune.
Old Jun 28, 2007, 11:12 AM
  #102  
Evolved Member
 
jcsbanks's Avatar
 
Join Date: May 2006
Location: UK
Posts: 2,399
Likes: 0
Received 5 Likes on 4 Posts
Decay interval knocksum > sample interval

In this case can you explain how knock sum data is ever missed?

"The OEM ROM is not transfereing memory dump to the datalog software."

Perhaps you can explain the following code then that shows that it is?

ROM:000217BA mov.l @(h'DC,pc), r0 ; [00021898] = REQ_MUT_0
ROM:000217BC mov.l @(r0,r1), r10
ROM:000217BE mov.b @r10, r8

(r0=MUT table base, r1=request ID offset, r8=byte to the serial port)

That MUT table contains the addresses of real RAM variables. The logging is easily fast enough. Some values are clipped or heavily quantized, but practically I don't see the limitations, and if I did I would be addressing them by rewriting them.

Last edited by jcsbanks; Jun 28, 2007 at 11:17 AM.
Old Jun 28, 2007, 11:17 AM
  #103  
Evolved Member
iTrader: (33)
 
Turbo Kyle's Avatar
 
Join Date: Aug 2006
Location: St. Louis
Posts: 1,182
Likes: 0
Received 0 Likes on 0 Posts
I was running 93 octane BP fuel and running 24 psi (stock tune)....had a few 3's and some 2's. Right after that we flashed in the new tune from TTP. Knock went down to a few 2's some 1's and the rest was 0's. Pulls were made in 3rd gear starting a 3K all the way to 7K. I think a few hits of 3's wont hurt anything.
Old Jun 28, 2007, 11:17 AM
  #104  
Account Disabled
iTrader: (465)
 
TTP Engineering's Avatar
 
Join Date: May 2005
Location: Central FL
Posts: 8,824
Likes: 0
Received 2 Likes on 2 Posts
Originally Posted by jcsbanks
Decay interval knocksum > sample interval

In this case can you explain how knock sum data is ever missed?

"The OEM ROM is not transfereing memory dump to the datalog software."

Perhaps you can explain the following code then that shows that it is?

ROM:000217BA mov.l @(h'DC,pc), r0 ; [00021898] = REQ_MUT_0
ROM:000217BC mov.l @(r0,r1), r10
ROM:000217BE mov.b @r10, r8

(r0=MUT table base, r1=request ID offset, r8=byte to the serial port)

That MUT table contains the addresses of real RAM variables. The logging is easily fast enough. Some values are clipped or heavily quantized, but practically I don't see the limitations, and I did I would be addressing them by rewriting them.
Don't question Mr. Banks and the ECU code.
Old Jun 28, 2007, 11:18 AM
  #105  
Evolved Member
 
jcsbanks's Avatar
 
Join Date: May 2006
Location: UK
Posts: 2,399
Likes: 0
Received 5 Likes on 4 Posts
It's Dr Banks


Quick Reply: question about evoscan knock sum!



All times are GMT -7. The time now is 06:53 AM.