Notices
ECU Flash

evoscan 2.1 problems and fixes

Thread Tools
 
Search this Thread
 
Old Feb 20, 2008 | 06:27 PM
  #1  
Jack_of_Trades's Avatar
Thread Starter
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
evoscan 2.1 problems and fixes

Well, it seems like there are quite a few bugs with the new Evoscan v2.1 so I figured I'd make a thread to accumulate any inaccuracies or issues people have already found.

I'll start.

"Hi my name is Jamie and I'm an alcoho...." Woops...wrong place,wrong time


Injector Duty Cycle Formula:


Incorrect = .256*[InjPulseWidth]*31.25*x/1200

Correct = [InjPulseWidth]*31.25*x/1200

The only thing incorrect about the original formula is the accidental addition of.256*

(Edited note) you can also use this formula which has the same results:

[InjPulseWidth]*[RPM]/1200




Formula for RPM MUT 2 byte Mod:

The formula for RPM 2 byte mod is wrong (31.25*x) you need to use this formula:

1000*x/256





Injector Duty Cycle Formula (2 byte mod):

If you have done the RPM_MUT_2byte Mod, use this formula for more accurate readings for your IDC:

[InjPulseWidth]*[RPMMUT2Byte]/1200




Converting Fuel Consumption from litre/100 Kms to MPG (U.S. Gallons):

You must first correct the Injector Duty Cycle formula for this to work.

[Speed]/(513*4*[InjDutyCycle]/100*0.015873)

Note: Replace the 513 value with whatever injector scaling you happen to be using in ECUFLash






Converting Fuel Consumption from litre/100 Kms to MPG (Imperial Gallons):
(Australia, United Kingdom, etc...)
You must first correct the Injector Duty Cycle formula for this to work.

1.201*([Speed]/(513*4*[InjDutyCycle]/100*0.015873))


Note: Replace the 513 value with whatever injector scaling you happen to be using in ECUFLash





.

Last edited by Jack_of_Trades; Mar 1, 2008 at 01:04 AM.
Reply
Old Feb 21, 2008 | 06:19 AM
  #2  
cossie1's Avatar
Evolved Member
 
Joined: Aug 2007
Posts: 569
Likes: 1
From: UK
are the bits in red the correct values to enter ?

Also with JDM cars in the loadcalc do I need to change from 513 (for injectors) to 542 (as ecuflash see's the injectors) or 560 which is what they actually are ??
Reply
Old Feb 21, 2008 | 06:33 AM
  #3  
mymigi's Avatar
Evolving Member
iTrader: (12)
 
Joined: Sep 2006
Posts: 233
Likes: 0
From: Massachusetts
good thread...can we use this to post some concerns regarding EvoScan?
Reply
Old Feb 21, 2008 | 06:40 AM
  #4  
Jack_of_Trades's Avatar
Thread Starter
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
Originally Posted by cossie1
are the bits in red the correct values to enter ?

Also with JDM cars in the loadcalc do I need to change from 513 (for injectors) to 542 (as ecuflash see's the injectors) or 560 which is what they actually are ??
I changed the colors for clarity here. Blue is bad, red is good.

I'm not sure is the load calc is off of scaled parameters or not. If it IS off of scaled parameters you need to edit that value to your scaled #(which appears to be how it was intended to be calculated). Good question though.

Originally Posted by mymigi
good thread...can we use this to post some concerns regarding EvoScan?
You can post any ERRORS you find in evoscan v2.1 or the solutions to errors. Keep anything else in the regular 2.1 evoscan thread.
Reply
Old Feb 21, 2008 | 06:51 AM
  #5  
cossie1's Avatar
Evolved Member
 
Joined: Aug 2007
Posts: 569
Likes: 1
From: UK
LoadCalc

5*InjScaling*([InjPulseWidth]-(-0.1026*[Battery]+1.8741))/[AFRMAP]

So as it is when you install 5*513*([InjPulseWidth]-(-0.1026*[Battery]+1.8741))/[AFRMAP] is wrong for my car.


I'm sorry but I don't know what the true size is of the usdm injectors, if they are 513cc true value, then that matches what ecuflash has them listed as, and therefore I have no idea what the correct value is that I need to input.

However if they are approx 530cc true value then I know that I need to use 542cc to give the correct loadcalc figures for my car.

Sorry if I have gone on abit there, just want to get it right
Reply
Old Feb 21, 2008 | 10:17 AM
  #6  
Jack_of_Trades's Avatar
Thread Starter
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
Ahh, I totally mis-read exactly what you were asking the first time. Yes, you change that value to whatever your injector scaling is. USDM cars use 560cc/min(560ml/min) injectors and are scaled to 513 in ECUFlash. So if you have a JDM car and the scaling is 542, alter the 513 in the formula to 542 and you should be all set.
Reply
Old Feb 21, 2008 | 10:21 AM
  #7  
cossie1's Avatar
Evolved Member
 
Joined: Aug 2007
Posts: 569
Likes: 1
From: UK
Originally Posted by Jack_of_Trades
Ahh, I totally mis-read exactly what you were asking the first time. Yes, you change that value to whatever your injector scaling is. USDM cars use 560cc/min(560ml/min) injectors and are scaled to 513 in ECUFlash. So if you have a JDM car and the scaling is 542, alter the 513 in the formula to 542 and you should be all set.
good stuff, cheers for the reply
Reply
Old Feb 21, 2008 | 11:24 AM
  #8  
G20's Avatar
G20
Evolved Member
iTrader: (13)
 
Joined: May 2003
Posts: 1,060
Likes: 14
From: Orange County, CA
Correction for those estimated power and torque to give more reasonable numbers and using 2-bye load:

Estimated g/rev : Eval => [LoadMUT2Byte]/95
Estimated Lbs/min: Eval => ([gRev]*[rpm])/454
Estimated Horsepower: Eval => [LbsMin]*9.15
Estimated Torque: Eval => ([WHP]*5252/[rpm])
Reply
Old Feb 21, 2008 | 02:28 PM
  #9  
tephra's Avatar
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
I just delete normal RPM/LOAD and rename my 2bytes..
Reply
Old Feb 21, 2008 | 04:23 PM
  #10  
Jack_of_Trades's Avatar
Thread Starter
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
Originally Posted by tephra
I just delete normal RPM/LOAD and rename my 2bytes..
Yeah, to get the best results overall its best to do the 2byte RPM, 2byte LOAD (and 2byte airflow I believe) and then go through EVERY formula and replace the basic RPM, LOADCALC values(and whichever other 2byte upgrades you did) with the new 2byte tags.

A lot of people upgrade to 2byte data but forget (or don't realize) that some of the other parameters still use the 1byte data for their calculations.
Reply
Old Feb 21, 2008 | 04:28 PM
  #11  
idriveanevo's Avatar
Evolved Member
iTrader: (30)
 
Joined: Jul 2006
Posts: 1,286
Likes: 0
From: in my Evo
mine reads:
"Error: USB Cable Device Not Responding
Info: Datalogger Ended."

anybody else have this problem? i asked at the help desk on the site and they replied with "you need to use the cable" wth? how dumb am i?
Reply
Old Feb 21, 2008 | 04:40 PM
  #12  
Jack_of_Trades's Avatar
Thread Starter
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
The one thing that I believe is different is the BaudRate "auto-detect" feature which sees what baudrate setting is set in ECUFlash (I think lol). If you edited your baudrate to anything than the default for Mitsubishi of 15625 (mine is set to 62500 and wont connect unless I physically enter this value into the baudrate window) your computer won't connect.
Reply
Old Feb 21, 2008 | 10:47 PM
  #13  
G20's Avatar
G20
Evolved Member
iTrader: (13)
 
Joined: May 2003
Posts: 1,060
Likes: 14
From: Orange County, CA
Originally Posted by Jack_of_Trades
Yeah, to get the best results overall its best to do the 2byte RPM, 2byte LOAD (and 2byte airflow I believe) and then go through EVERY formula and replace the basic RPM, LOADCALC values(and whichever other 2byte upgrades you did) with the new 2byte tags.

A lot of people upgrade to 2byte data but forget (or don't realize) that some of the other parameters still use the 1byte data for their calculations.
what is the advantage of 2-byte rpm?
Reply
Old Feb 21, 2008 | 10:56 PM
  #14  
Jack_of_Trades's Avatar
Thread Starter
Evolved Member
iTrader: (17)
 
Joined: Jun 2007
Posts: 3,523
Likes: 2
From: Opelika,AL
In a nutshell, its more accurate because it checks what the actual RPM values are more times per second. So instead of being in stepped incriments its more linear.
Reply
Old Feb 22, 2008 | 01:45 AM
  #15  
mrfred's Avatar
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by Jack_of_Trades
In a nutshell, its more accurate because it checks what the actual RPM values are more times per second. So instead of being in stepped incriments its more linear.
Right about the increments but wrong about how its accomplished. ;-) Both are checked with the same frequency. 2-byte RPM provides a more precise RPM measurement. The 1-byte RPM gradation is 31.25 RPM. 2-byte RPM gradation is something like 1 RPM (haven't checked exactly). The finer gradation is useful for HP and TQ calculations.

Last edited by mrfred; Feb 22, 2008 at 01:54 AM.
Reply



All times are GMT -7. The time now is 01:55 AM.