Notices
ECU Flash

Evo8 ECU in a 1G DSM in the works!

Thread Tools
 
Search this Thread
 
Old Jul 31, 2009, 02:23 PM
  #91  
Evolved Member
iTrader: (2)
 
wreckleford's Avatar
 
Join Date: Jun 2003
Location: Jamaica
Posts: 1,171
Received 11 Likes on 9 Posts
http://www.dsmtuners.com/forums/tuni...shing-faq.html

The MAF scaling posted in the first post at the bottom for the Evo is different to what the 8 ROM has and also THE 2g scaling is different to what the Evo 1-3 ROM has. Is some sort of scaling being applied to the decimal value?
Old Jul 31, 2009, 04:05 PM
  #92  
Evolving Member
iTrader: (2)
 
knochgoon24's Avatar
 
Join Date: Feb 2009
Location: State College, PA
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts
Apparently, it seems there are 3 different MAF scalings for the same MAF.
95 2ga
98-99 2gb
Evo 1-3

Who knows what the 96 or 97 ecu had for values.

I think that once I get my 660cc injectors and 190 walbro in, I'll go through the MAF scaling routine, get some numbers, and make a pretty little graph. I'm an engineer, I like graphs.
Old Jul 31, 2009, 05:08 PM
  #93  
Evolved Member
Thread Starter
iTrader: (17)
 
Jack_of_Trades's Avatar
 
Join Date: Jun 2007
Location: Opelika,AL
Posts: 3,523
Likes: 0
Received 2 Likes on 1 Post
Originally Posted by knochgoon24
Apparently, it seems there are 3 different MAF scalings for the same MAF.
95 2ga
98-99 2gb
Evo 1-3

Who knows what the 96 or 97 ecu had for values.
That seems to be the biggest issue as of late. Either the MAF's are calibrated differently from year to year, or the CPU's need different values to do their math internally but I don't think that's it really. It'd be cool to have a way to cross reference the MAF part# to see what year its from. That'll help a little I'd imagine.
Old Jul 31, 2009, 09:13 PM
  #94  
Evolved Member
iTrader: (2)
 
wreckleford's Avatar
 
Join Date: Jun 2003
Location: Jamaica
Posts: 1,171
Received 11 Likes on 9 Posts
Originally Posted by Jack_of_Trades
That seems to be the biggest issue as of late. Either the MAF's are calibrated differently from year to year, or the CPU's need different values to do their math internally but I don't think that's it really. It'd be cool to have a way to cross reference the MAF part# to see what year its from. That'll help a little I'd imagine.
On DSM ECU, the accepted scaling for the 2G is the same in Hex as the Evo 1-3 scaling. I guess this would be the same as the 95 2G.

I am going to download a 99 2g ROM and look at the hex values for the MAF scaling to see if it is actually different.
Old Jul 31, 2009, 09:49 PM
  #95  
Evolved Member
iTrader: (2)
 
wreckleford's Avatar
 
Join Date: Jun 2003
Location: Jamaica
Posts: 1,171
Received 11 Likes on 9 Posts
Okay, here is why the scaling values are different. In the DSM ROM the MAF scaling is Airflow 8 which is x*321/256 wheras for the 8 XMLs it is Uint8 which just uses the decimal value.

This is what is messing up the MAFscaling when the 64 adder is added and the 140 subtracted.

Again, the one I posted is correct for an 8 XML.

Last edited by wreckleford; Jul 31, 2009 at 09:53 PM.
Old Aug 1, 2009, 12:38 AM
  #96  
Evolving Member
 
Ceddy's Avatar
 
Join Date: Apr 2008
Location: Reading, PA
Posts: 265
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by wreckleford
Okay, here is why the scaling values are different. In the DSM ROM the MAF scaling is Airflow 8 which is x*321/256 wheras for the 8 XMLs it is Uint8 which just uses the decimal value.

This is what is messing up the MAFscaling when the 64 adder is added and the 140 subtracted.

Again, the one I posted is correct for an 8 XML.
Good eye. The evo5base.xml has Airflow8 as default and the evo9base.xml has UInt8 as default. Who ever is in charge of the base files should change them to match so everyone is using the same units. Sorry I posted bad info previously.
Old Aug 1, 2009, 08:08 AM
  #97  
Evolving Member
iTrader: (2)
 
knochgoon24's Avatar
 
Join Date: Feb 2009
Location: State College, PA
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts
So it seems we are FINALLY getting a few more of these bugs worked out, especially with the MAF. Now if we knew the MAF adder address for all the ROMs, we wouldn't even have to mess with adding and subtracting adders ourselves. But that's just the lazy in me talking.
Old Aug 1, 2009, 09:11 AM
  #98  
Evolved Member
Thread Starter
iTrader: (17)
 
Jack_of_Trades's Avatar
 
Join Date: Jun 2007
Location: Opelika,AL
Posts: 3,523
Likes: 0
Received 2 Likes on 1 Post
If you send tephra an email with the 99 eclipse bin file and tell him the maf adder address, he said he will try to find it in the evo rom.

Tephra at gmail.com
Old Aug 1, 2009, 10:55 AM
  #99  
Newbie
 
BlackBoosted's Avatar
 
Join Date: Apr 2009
Location: Indianapolis
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
How are you flashing this ECU?

I noticed this is in the ECUFlash sectino, but as most of you, my car doesnt have a OBDII connector.
Old Aug 1, 2009, 11:13 AM
  #100  
Evolved Member
Thread Starter
iTrader: (17)
 
Jack_of_Trades's Avatar
 
Join Date: Jun 2007
Location: Opelika,AL
Posts: 3,523
Likes: 0
Received 2 Likes on 1 Post
I'm not flashing it, I just downloaded the ROm from ceddy's thread on dsmtuners.com. Search for 'first reflashed 2g dsmtuners' on google, that should help you track down whats required to reflash the 98/99 2G ECU's.
Old Aug 1, 2009, 01:18 PM
  #101  
Evolved Member
Thread Starter
iTrader: (17)
 
Jack_of_Trades's Avatar
 
Join Date: Jun 2007
Location: Opelika,AL
Posts: 3,523
Likes: 0
Received 2 Likes on 1 Post
Since I cross referenced the 99 eclipse ROM data in its RAW form (hex), I have the car running better than anything else I've tried thus far. I'm basically just editing my injector scaling to try and get my trims in the ballpark. I'm certain this car has a decent boost leak somewhere so until I get that confirmed I'm just wasting my time with airflow adjustments. Thanks for everyone's help on this topic. Decent headway has been made already.


EDITED: corrected MAF ADDER

So I have set my MAF scaling to DECIMAL (uint8) so now if I want to make adjustments in the Evo8 ECU I just need to add the MAF Adder DECIMAL value of 140 (8c hex) to my scaling values then calculater the percentage adjustment I want to make.

Example: to add 10% in the 75Hz area, take the decimal value of 132, add 140 to it to get 272. Then multiply by 0.10 to get 27.2

Then subtract 27 (rounded) from the original decimal value of 132, so my new value for 75Hz would be 105.

(original MAF scaling value+ MAF adder)*percentage change= correction amount

(132+140)*0.10= 27.2 (rounded to 27)

original MAF value - correction amount = new MAF scaling value

132-27= 105

This seem like the best practice to everyone?


If so, add this to your ROM XML file and you can just use this scaling so you can edit your MAF Scaling with EASE.

Code:
<scaling name="MAFScaling" units="Scaling+Adder" toexpr="x+140" frexpr="x-140" format="%.1f" min="0" max="395" inc="1" storagetype="uint8" endian="big"/>
You may need to change the ENDIAN to 'LITTLE' if you are using an older version of ECUFlash that requires it.

Last edited by Jack_of_Trades; Aug 2, 2009 at 10:23 AM.
Old Aug 1, 2009, 02:30 PM
  #102  
Evolving Member
iTrader: (1)
 
the_mork's Avatar
 
Join Date: May 2008
Location: Wausau WI
Posts: 128
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Jack_of_Trades
I'm not flashing it, I just downloaded the ROm from ceddy's thread on dsmtuners.com. Search for 'first reflashed 2g dsmtuners' on google, that should help you track down whats required to reflash the 98/99 2G ECU's.
I think the question actually refers to how do you flash the evo8 ecu while it is in the 1g because a 1g doesn't have an obd2 port or flash port. The flash port is easy, you just add a pin and wire to the reflash pinout (87? I don't remember off the top of my head) and either add a flash port since it is only one wire or just stuff a wire right into your cable. As for the data that passes through the obd2 port I have no experience but I assume you just wire one in and it can't be that hard.
Old Aug 1, 2009, 03:11 PM
  #103  
Evolving Member
iTrader: (2)
 
knochgoon24's Avatar
 
Join Date: Feb 2009
Location: State College, PA
Posts: 109
Likes: 0
Received 0 Likes on 0 Posts
So Jack of Trades, what are you running the Evo 8 ecu in? I'm running it in a 97 Talon. I just went out and did a little street tuning. I'm creeping up to 17psi with my small16g, but it pulls hard. My only problem at the moment seems to be a slight break up if I stomp on the gas. I'm going to pull the plugs once the car cools off and see if they're fouled. I ran a can of Seafoam through the intake last week and never pulled the plugs so check them. Being that my WBo2 is acting up, I'm thinking everything from the intake on out is covered in soot.

At this point I'm runninng 91% IDC at 6500RPM on the stock 2g 450cc injectors. I'm waiting my new injectors seals to come in the mail. Then the PTE 660cc and the 190 wally go in and the boost gets turned up.

I'm loving this Evo 8 Ecu. As much as I've been fighting with it, it's starting to pay off. Hopefully, I'll get at least one 1/4 mile pass in before the end of the season.
Old Aug 1, 2009, 04:04 PM
  #104  
Evolved Member
Thread Starter
iTrader: (17)
 
Jack_of_Trades's Avatar
 
Join Date: Jun 2007
Location: Opelika,AL
Posts: 3,523
Likes: 0
Received 2 Likes on 1 Post
Originally Posted by the_mork
I think the question actually refers to how do you flash the evo8 ecu while it is in the 1g because a 1g doesn't have an obd2 port or flash port. The flash port is easy, you just add a pin and wire to the reflash pinout (87? I don't remember off the top of my head) and either add a flash port since it is only one wire or just stuff a wire right into your cable. As for the data that passes through the obd2 port I have no experience but I assume you just wire one in and it can't be that hard.
You add and OBD1 ports reflashing wire to pin 79 on the Evo8 ECU. The k-line wire (pin 7) on the OBD2 port needs to connect to pin 69. You also need to connect pin 16 on the OBD2 port to +12v constant and ground pins 4 and 5. HERE is a diagram.
Old Aug 1, 2009, 04:06 PM
  #105  
Evolved Member
Thread Starter
iTrader: (17)
 
Jack_of_Trades's Avatar
 
Join Date: Jun 2007
Location: Opelika,AL
Posts: 3,523
Likes: 0
Received 2 Likes on 1 Post
Originally Posted by knochgoon24
So Jack of Trades, what are you running the Evo 8 ecu in?
I'm running it in a '90 Mirage with a '90 4G63 engine swapped in her with a 2G MAS. I have plenty of work to do on this thing so right now I'm only focusing on closed loop tuning. WOT tuning is still a ways away for this car.


Quick Reply: Evo8 ECU in a 1G DSM in the works!



All times are GMT -7. The time now is 06:09 PM.