Notices
ECU Flash

96940011 05 EVOVIII ROM: Known Patches

Thread Tools
 
Search this Thread
 
Old Sep 30, 2007, 06:52 PM
  #76  
Evolving Member
iTrader: (3)
 
krillin's Avatar
 
Join Date: Dec 2004
Location: CA
Posts: 119
Likes: 0
Received 0 Likes on 0 Posts
ok, in order to see the new tables on your rom you gotta edit your ROM ID xml file, right? well, why is it that i can just edit my evo7base.xml without touching my 96940011.xml file and i can still see/edit new available options?

Last edited by krillin; Sep 30, 2007 at 08:16 PM.
Old Oct 7, 2007, 11:34 AM
  #77  
Evolved Member
iTrader: (2)
 
logic's Avatar
 
Join Date: Apr 2003
Location: Berkeley, CA
Posts: 1,022
Likes: 0
Received 6 Likes on 5 Posts
Just an FYI: in EvoScan's data.xml, if you place the 2-byte RPM entry in data.xml before Injector Duty %, you can reference it there rather than having it reference the regular RPM value. So, if your 2-byte RPM line looks something like this (my scaling is a little different, makes the graphs a little more readable for my setup):

Code:
<DataListItem DataLog="N" Color="" Display="RPM MUT 2Byte Mod"
  LogReference="RPMMUT2Byte" RequestID="04" RequestID2="05"
  Eval="3.906*x" Unit="rpm" MetricEval="" MetricUnit=""
  ResponseBytes="1" GaugeMin="0" GaugeMax="400" ChartMin="0"
  ChartMax="400" ScalingFactor="0.05" Notes=""/>
Then you can change Injector Duty % to this:

Code:
<DataListItem DataLog="N" Color="" Display="Injector Duty %"
  LogReference="InjDutyCycle" RequestID="29"
  Eval="[InjPulseWidth]*[RPMMUT2Byte]/1200" Unit="%" MetricEval=""
  MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="160"
  ChartMin="0" ChartMax="160" ScalingFactor="1" Notes=""/>
Note that if you set the 2-byte RPM LogReference to something other than RPMMUT2Byte, then you'll need to change the name in the Eval calculation.

It's important to note that the 2-byte RPM line must precede the IDC line; otherwise, it won't be able to look up the value. (Seems to be a small quirk of EvoScan, at least 1.0-alpha.)

You'd want to do this to avoid having to log Engine RPM as well as 2-byte RPM when you want to watch your injector duty cycle as well.

Last edited by logic; Oct 7, 2007 at 11:38 AM.
Old Oct 7, 2007, 11:40 AM
  #78  
Evolved Member
iTrader: (2)
 
logic's Avatar
 
Join Date: Apr 2003
Location: Berkeley, CA
Posts: 1,022
Likes: 0
Received 6 Likes on 5 Posts
As a quick follow-up: if you really didn't care about the original RPM value anymore, and simply wanted to refer to the 2-byte version all the time, it would be a simple matter of just renaming RPMMUT2Byte to RPM, removing the old "Engine RPM" entry, and calling it a day. The same thing could apply to load and airflow. Then, your logs end up looking a little more "normal".
Old Oct 27, 2007, 08:11 PM
  #79  
Evolved Member
iTrader: (21)
 
SEEnoEVO's Avatar
 
Join Date: Dec 2006
Location: D
Posts: 544
Likes: 0
Received 1 Like on 1 Post
I currently use Logworks 2 for my logging. I recently added 2byte load to my ECU and logging. I have noticed that up in the high RPMS, there is quite a big difference between calculated load, and load based off 2 byte. As much as 30+ in some instances. I am going to try to post a quick screen grab of the exact same log, with charts based off both to show as an example. Is 2 byte more accurate to follow? Between that and the big dips in the log on 2 byte that chart as an AFR in a wierd cell, i don't know what I should use anymore.
Old Oct 27, 2007, 08:46 PM
  #80  
EvoM Guru
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 129 Likes on 97 Posts
2-byte load is definitely what you want to log. The occasional huge drop or increase in the load is not a real phenomenon. The logging programs have to read both the high and low byte, and if the load is crossing a high byte change during the read, the load read by the logging program can go either really low or really high. You can delete those values.
Old Oct 28, 2007, 12:12 AM
  #81  
Evolved Member
iTrader: (6)
 
nj1266's Avatar
 
Join Date: Nov 2004
Location: USA
Posts: 3,254
Likes: 0
Received 13 Likes on 3 Posts
Anyone have the 2 byte airflow for the rom in this thread?
Old Oct 28, 2007, 12:14 AM
  #82  
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 nj1266
Anyone have the 2 byte airflow for the rom in this thread?
89F6 and 89F7


Eric
Old Oct 31, 2007, 12:03 AM
  #83  
Newbie
 
turbotiger's Avatar
 
Join Date: Jan 2005
Posts: 62
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by nj1266
Anyone have the 2 byte airflow for the rom in this thread?
https://www.evolutionm.net/forums/sh...7&postcount=34
Old Nov 1, 2007, 08:09 AM
  #84  
Evolved Member
iTrader: (6)
 
tkklemann's Avatar
 
Join Date: Jul 2005
Location: Charleston, SC
Posts: 1,228
Likes: 0
Received 0 Likes on 0 Posts
While this thread is on the 2byte airflow, mine isn't working...

It outputs a changing number, but it is outputting values in the following format:

0.09828XXXX

Where only the XXXX's are changing..

I have double, triple checked my EVOscan data.xml file, and even tried it on a different car to no avail.

It worked before I changed from 0.98 and I am now on 1.01 (I think..)

The string is correct, and my MUT table is correct as well...

Someone help!
Old Nov 1, 2007, 05:12 PM
  #85  
Evolving Member
iTrader: (1)
 
Max Power's Avatar
 
Join Date: Aug 2005
Location: Chandler, AZ
Posts: 318
Likes: 0
Received 0 Likes on 0 Posts
Make sure you have a "*" in your equation formulation.

Edit - looking at the thread, the formulation is Eval="0.09828125x"

Make it Eval="0.09828125*x"

Last edited by Max Power; Nov 1, 2007 at 05:18 PM.
Old Feb 18, 2008, 07:08 PM
  #86  
Evolved Member
iTrader: (7)
 
Asmodeus6's Avatar
 
Join Date: Nov 2006
Location: Pittsburgh
Posts: 772
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by mrfred
I checked it out, and l2r99gst is correct. It is (0x)8976 for 02 and (0x)8977 for 03. The formula in EvoScan is wrong. Change it from 31.25x to 3.906x, and you'll get the correct rpm. BTW, FFFF8976 is the rpm used by the ECU when looking up afr and timing values to use, so its the best one to use for tuning.
This thread is obviously extremely helpful to anyone with an 05.

Here's my question;
With as many updates that have passed in Evo Scan, why haven't they fixed this?


As usual, mrfred with the save.
Also, ES 2.1 still has the wrong eval.

Just FYI, for anyone hitting that download button like I did.
And then going, I wonder if they fixed this, nope... not yet.

Last edited by Asmodeus6; Feb 18, 2008 at 07:13 PM.
Old Feb 24, 2008, 02:59 PM
  #87  
Evolved Member
iTrader: (7)
 
Asmodeus6's Avatar
 
Join Date: Nov 2006
Location: Pittsburgh
Posts: 772
Likes: 0
Received 0 Likes on 0 Posts
For those using logworks, you might want to add this to the 2 byte airflow portion;

<datachannel id="#04" name="airflowmsb" selected="1" units="hz" min="0" max="3000" expr="x" type="0" />
<datachannel id="#05" name="airflowlsb" selected="1" units="hz" min="0" max="3000" expr="x" type="0" />


Here is the required formula to load into logworks -

2 Byte Airflow

MC(2byte_Airflow;Hz;0;3000) = ((Airflowmsb * 256) + Airflowlsb)*6.29/64

***Please keep in mind I have my airflow on 04 & 05 byte to match the current evo scan configuration. If yours is 02 and 03 ~ simply put 02 and 03 in place of 04 and 05 in the datachannel id. This definately works tho. I used it today. Its alot harder to find info for the logworks users, so I thought I would post it up since I know this works 100%.
Old Feb 24, 2008, 03:23 PM
  #88  
Evolved Member
iTrader: (2)
 
l2r99gst's Avatar
 
Join Date: Mar 2004
Location: CA
Posts: 3,499
Likes: 0
Received 4 Likes on 4 Posts
Not that is matters, but the max on each datachannel is simply 255. Also, the actual formula for the 2-byte Hz will max over 6000, but 3000 is used since most ppl will never get above that level, and I believe the MAF isn't known to read above that level anyway.


Eric
Old Mar 24, 2008, 05:18 AM
  #89  
Evolved Member
iTrader: (2)
 
logic's Avatar
 
Join Date: Apr 2003
Location: Berkeley, CA
Posts: 1,022
Likes: 0
Received 6 Likes on 5 Posts
Eric, here's a gratuitous link to your new 96940011 thread for doing an OBDII-safe rear-O2 elimination.

https://www.evolutionm.net/forums/sh...d.php?t=333820
Old Mar 24, 2008, 11:40 AM
  #90  
Evolved Member
iTrader: (2)
 
logic's Avatar
 
Join Date: Apr 2003
Location: Berkeley, CA
Posts: 1,022
Likes: 0
Received 6 Likes on 5 Posts
And, hot on the heels of that, here's a thread about replacing 96940011 with 96530006 on a USDM 2005 Evo:

https://www.evolutionm.net/forums/sh...d.php?t=334065


Quick Reply: 96940011 05 EVOVIII ROM: Known Patches



All times are GMT -7. The time now is 08:19 PM.