Notices
ECU Flash

TephraMod V7

Thread Tools
 
Search this Thread
 
Old Oct 12, 2009, 11:35 AM
  #166  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 14 Likes on 12 Posts
You just need to change the scaling equation for psia8 and psia16 to accommodate the omni 4bar when using direct boost.
Old Oct 12, 2009, 11:55 AM
  #167  
EvoM Community Team
iTrader: (15)
 
fostytou's Avatar
 
Join Date: Sep 2006
Location: Aurora, IL
Posts: 3,143
Received 6 Likes on 6 Posts
Whoa whoa whoa... chill out fam!

https://www.evolutionm.net/forums/5627574-post366.html

There are your instructions for 96530006 direct boost control.
Old Oct 12, 2009, 12:02 PM
  #168  
Evolved Member
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 fostytou
Whoa whoa whoa... chill out fam!

https://www.evolutionm.net/forums/5627574-post366.html

There are your instructions for 96530006 direct boost control.
Yeah, been posted like 3 times already. Still doesn't tell me HOW the ECU magically knows the difference between a kavlico or a JDM map sensor, which have TOTALLY different voltage/psi scaling.

We need MrFred to explain in detail WHY we don't need those MAP tables to adjust for ANY map sensor since he found the tables and figured out the different scaling required for each of the popular ones.

Last edited by Jack_of_Trades; Oct 12, 2009 at 12:04 PM.
Old Oct 12, 2009, 12:19 PM
  #169  
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
Because the scale doesn't matter, only the targeted values (which you're specifying based on a scaling in EcuFlash). Hence, the ECU doesn't care about the difference. As a mental exercise, try changing the EcuFlash scalings to voltage.

It's a similar situation to the BCS; the ECU has no idea that we've replaced our stock BCS with an EGR valve, GM BCS, or some other electronic valve; it only cares about voltage and duty cycle.
Old Oct 12, 2009, 12:22 PM
  #170  
Evolved Member
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
So we would need to just create a seperate scaling table for each of the popular MAP sensors off of the voltage/bit value readings?

That would work. would anyone want to make the scalings for these MAP sensors to add to the scaling dropdown list for v7? I definitely want to be able to just punch in the PSI target rather than mess with bit values and voltages, especially when every car I tune could have a different map sensor.
Old Oct 12, 2009, 12:23 PM
  #171  
Evolved Member
iTrader: (39)
 
phenem's Avatar
 
Join Date: Jul 2005
Location: Central PA
Posts: 811
Likes: 0
Received 4 Likes on 2 Posts
Exactly! Logic has the right idea. The MAP sensor does not matter at all! It's just the targeted values which we control through the XML def. and EVOScan logging def.

Changing those two change what MAP sensor you are running because to us the values look different but to the computer they are just formulas which alter the voltages going to the BCS.

The 9653 has no emissions code so that is why you don't have to change the scaling and that is why you have to change the scaling on the 9417 ROM's because it does depend on the values for emissions only!
Old Oct 12, 2009, 12:24 PM
  #172  
Evolved Member
iTrader: (39)
 
phenem's Avatar
 
Join Date: Jul 2005
Location: Central PA
Posts: 811
Likes: 0
Received 4 Likes on 2 Posts
Originally Posted by Jack_of_Trades
SO we would need to just create a seperate scaling table for each of the popular MAP sensors off of the voltage/bit value readings?

That would work. would anyone want to make the scalings for these MAP sensors to add to the scaling dropdown list for v7?
Exactly! mrfred already has them listed in a post somewhere I just don't have time to find it right now...
Old Oct 12, 2009, 12:28 PM
  #173  
Evolved Member
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 found them and changed the scaling names to represent the map sensors they are used for. That way the user can just choose from the scaling list.

Code:
<scaling name="JDM MAP" units="kPa" toexpr="x/3" frexpr="x*3" format="%.1f" min="0" max="350" inc="0.3333" storagetype="uint16" endian="big"/>
<scaling name="OMNI 3 BAR MAP" units="kPa" toexpr="x*0.3074" frexpr="x/0.3074" format="%.1f" min="0" max="350" inc="0.3074" storagetype="uint16" endian="big"/>
<scaling name="GM 3 BAR MAP" units="kPa" toexpr="x*0.3014" frexpr="x/0.3014" format="%.1f" min="0" max="350" inc="0.3014" storagetype="uint16" endian="big"/>
<scaling name="AEM 3.5 BAR MAP" units="kPa" toexpr="x*0.4213-43.1" frexpr="(x+43.1)/0.4213" format="%.1f" min="0" max="400" inc="0.4213" storagetype="uint16" endian="big"/>
<scaling name="OMNI 4 BAR MAP" units="kPa" toexpr="x*0.4072" frexpr="x/0.4072" format="%.1f" min="0" max="450" inc="0.4072" storagetype="uint16" endian="big"/>
<scaling name="Kavlico 5 BAR MAP" units="kPa" toexpr="x*0.6320-64.7" frexpr="(x+64.7)/0.6320" format="%.1f" min="0" max="550" inc="0.6320" storagetype="uint16" endian="big"/>

Last edited by Jack_of_Trades; Oct 12, 2009 at 06:36 PM.
Old Oct 12, 2009, 12:31 PM
  #174  
Evolved Member
iTrader: (39)
 
phenem's Avatar
 
Join Date: Jul 2005
Location: Central PA
Posts: 811
Likes: 0
Received 4 Likes on 2 Posts
Originally Posted by Oettinger
With this new universal rom for evo 8-9, is possible retarded ign to -15 or -20 degrees? Old roms limited to -10º igntion.

How-to for create this launch phenem!
http://www.youtube.com/watch?v=LRBHANh-_Yg
If you are interested in setting you car up like mine in my video, here is the post I made about what I have in order to get this result:

https://www.evolutionm.net/forums/7171893-post961.html
Old Oct 12, 2009, 12:34 PM
  #175  
Evolved Member
iTrader: (39)
 
phenem's Avatar
 
Join Date: Jul 2005
Location: Central PA
Posts: 811
Likes: 0
Received 4 Likes on 2 Posts
JoT, Perfect! That's that data I was referring to!

Can you create an XML so all we have to do is change the scaling in ECUFlash? Just add those scalings in and call the scaling each sensor by name? Then the user can just choose the scaling they want based on the sensor they have?

Also did you see my post above about adding the XML data to the main XML that you sent me? Link here: https://www.evolutionm.net/forums/7600409-post117.html
Old Oct 12, 2009, 12:37 PM
  #176  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 14 Likes on 12 Posts
There are a few others that need to be changed for direct boost control as well...

These are for the JDM3bar. You need all 4 of them for each sensor.
Code:
<scaling name="MAP 16bit" units="kPa" toexpr="x/3" frexpr="x*3" format="%.1f" min="0" max="350" inc="0.3333" storagetype="uint16" endian="big"/>
<scaling name="psia16" units="psia" toexpr="x/(5.18*2)" frexpr="x*(2*5.18)" format="%.1f" min="0" max="32" inc="0.1" storagetype="uint16" endian="big"/>
<scaling name="psia8" units="psia" toexpr="x/(5.18*2)" frexpr="x*(2*5.18)" format="%.1f" min="0" max="24.6" inc="0.1" storagetype="uint8" endian="big"/>
<scaling name="BoostErrorPsi" units="psi" toexpr="(x-128)/(8*5.18)" frexpr="x*8*5.18+128" format="%.1f" min="-3.1" max="3.1" inc="0.1" storagetype="uint16" endian="big"/>
Here they are for the Omni 4-bar
Code:
<scaling name="MAP 16bit" units="kPa" toexpr="x*0.4072" frexpr="x/0.4072" format="%.1f" min="0" max="450" inc="0.4072" storagetype="uint16" endian="big"/>
<scaling name="psia16" units="psia" toexpr="x/(4.23*2)" frexpr="x*(2*4.23)" format="%.1f" min="0" max="32" inc="0.1" storagetype="uint16" endian="big"/>
<scaling name="psia8" units="psia" toexpr="x/(4.23*2)" frexpr="x*(2*4.23)" format="%.1f" min="0" max="30.1" inc="0.1" storagetype="uint8" endian="big"/>
<scaling name="BoostErrorPsi" units="psi" toexpr="(x-128)/(8*4.23)" frexpr="x*8*4.23+128" format="%.1f" min="-3.8" max="3.8" inc="0.1" storagetype="uint16" endian="big"/>

Last edited by 03whitegsr; Oct 12, 2009 at 12:49 PM.
Old Oct 12, 2009, 12:42 PM
  #177  
Evolved Member
iTrader: (39)
 
phenem's Avatar
 
Join Date: Jul 2005
Location: Central PA
Posts: 811
Likes: 0
Received 4 Likes on 2 Posts
Originally Posted by 03whitegsr
There are a few others that need to be changed for direct boost control as well...
Correct, I have these defined in my 9653 base XML and not the Tephra XML, they should be moved to the Tephra XML so everyone has them defined.

JoT, do you want me to add all this stuff to the main XML distribution or can you do it and shoot me an email?
Old Oct 12, 2009, 12:51 PM
  #178  
Evolved Member
iTrader: (2)
 
TouringBubble's Avatar
 
Join Date: Jul 2006
Location: Chelsea, AL
Posts: 2,639
Likes: 0
Received 3 Likes on 3 Posts
Originally Posted by phenem
If you are interested in setting you car up like mine in my video, here is the post I made about what I have in order to get this result:

https://www.evolutionm.net/forums/7171893-post961.html
Maybe people will soon catch on to the whole "You can't shoot flames on the factory 2-step because it's fuel-cut based" thing soon ...

I do look forward to playing with the launch map settings though. I'm sure that having the little blip in my maps for the launch has affected some transitions at autocross and track events.
Old Oct 12, 2009, 01:00 PM
  #179  
Evolved Member
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 03whitegsr
There are a few others that need to be changed for direct boost control as well...

These are for the JDM3bar. You need all 4 of them for each sensor.
Code:
<scaling name="MAP 16bit" units="kPa" toexpr="x/3" frexpr="x*3" format="%.1f" min="0" max="350" inc="0.3333" storagetype="uint16" endian="big"/>
<scaling name="psia16" units="psia" toexpr="x/(5.18*2)" frexpr="x*(2*5.18)" format="%.1f" min="0" max="32" inc="0.1" storagetype="uint16" endian="big"/>
<scaling name="psia8" units="psia" toexpr="x/(5.18*2)" frexpr="x*(2*5.18)" format="%.1f" min="0" max="24.6" inc="0.1" storagetype="uint8" endian="big"/>
<scaling name="BoostErrorPsi" units="psi" toexpr="(x-128)/(8*5.18)" frexpr="x*8*5.18+128" format="%.1f" min="-3.1" max="3.1" inc="0.1" storagetype="uint16" endian="big"/>
Here they are for the Omni 4-bar
Code:
<scaling name="MAP 16bit" units="kPa" toexpr="x*0.4072" frexpr="x/0.4072" format="%.1f" min="0" max="450" inc="0.4072" storagetype="uint16" endian="big"/>
<scaling name="psia16" units="psia" toexpr="x/(4.23*2)" frexpr="x*(2*4.23)" format="%.1f" min="0" max="32" inc="0.1" storagetype="uint16" endian="big"/>
<scaling name="psia8" units="psia" toexpr="x/(4.23*2)" frexpr="x*(2*4.23)" format="%.1f" min="0" max="30.1" inc="0.1" storagetype="uint8" endian="big"/>
<scaling name="BoostErrorPsi" units="psi" toexpr="(x-128)/(8*4.23)" frexpr="x*8*4.23+128" format="%.1f" min="-3.8" max="3.8" inc="0.1" storagetype="uint16" endian="big"/>
That means we need to have a relabeled and converted version of the following for each of the most popular MAP Sensors used:
  • MAP scaling
  • Psia16
  • Psia8
  • BoostErrorPSI

let me work on adding this stuff in the XML and I'll email it to you Phenem.

Last edited by Jack_of_Trades; Oct 12, 2009 at 01:02 PM.
Old Oct 12, 2009, 01:00 PM
  #180  
Evolved Member
iTrader: (17)
 
Evo_Jay's Avatar
 
Join Date: Jun 2005
Location: Chico, CA (NOR-CAL)
Posts: 3,417
Received 13 Likes on 12 Posts
Originally Posted by Evo_Kid
After searching around, supposedly you can just install a JDM/EVO X MAP and it will log. Nothing else necessary
Originally Posted by MR Turco
not on a USDM 8/9 that i have ever heard of. There are a bunch of scaling tables that need to be altered.

What rom are you using?
Originally Posted by Jack_of_Trades
....orrrrrr you need it for PSI based ECU boost control!!! Which apparently can't be done with this rom if we can't calibrate the MAP sensor signal for the ECU to make any use of it. It needs to be done for the ECU to control boost with it at all. If that can't be done already (or added), looks like Tephra's doing the 94170015 rom as well.
Originally Posted by GST Motorsports
The JDM 3 bar just "works" in this rom, at least it did with the older versions of 96530006
Originally Posted by nothere
And the JDM 3 bar works in this latest version, I had a chance to tune with it yesterday, however I think JOT is worried about configuring the omni or some 4 bar sensor
..


Quick Reply: TephraMod V7



All times are GMT -7. The time now is 05:44 AM.