Notices
Evo X Engine Management / Tuning Forums Discuss the major engine management systems.

Omni 4bar writeup

Thread Tools
 
Search this Thread
 
Old Sep 26, 2010, 08:49 PM
  #1  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
Omni 4bar writeup

Hi All,

Firstly - Big thanks do Dave (Murlo26) for suppling the MAP sensor used to validate this.
Secondly - Because of the variations between regions (USDM vs AUDM vs JDM) it is ESSENTIAL that you verify your tune is still correct AFTER the 4bar change - you can do this by logging Load AND AFR before and after, ensuring they are still good!
Thirdly - If OMNI are reading this, please supply fatter O-Rings with the MAP sensor so they seal better against the intake manifold...

Intro:
Because of how the EvoX uses the MAP sensor (as a mechanism to calculate load) we are REQUIRED to change some scalings in the ECU when changing to a 4bar map sensor - if you DONT you will run leaner that you are tuned for - which is really bad

Because of the complexities of altitude and psig vs psia we will convert all of our scalings to kPa, this scaling is altitude independent

Step 1: Add some new scaling defititions into your evo10base.xml:
Code:
<scaling name="StockXMAP in kPa" units="StockXMAP in kPa" toexpr="((x * 2556 / 3800) + 0.5) / 2" frexpr="((x * 2) - 0.5) * 3800 / 2556" format="%.2f" min="0" max="350" inc="0.05" storagetype="uint16" endian="big"/>
<scaling name="Omni4barMAP in kPa" units="Omni4barMAP in kPa" toexpr="((x / 4) * 1.6151) + 3.4779" frexpr="((x - 3.4779) / 1.6151) * 4" format="%.2f" min="0" max="400" inc="0.05" storagetype="uint16" endian="big"/>
<scaling name="Percent_128_add_385_div_512" units="%" toexpr="((x+384)/512)*100" frexpr="((x/100)*512)-384" format="%.1f" min="0" max="100" inc="2" storagetype="uint8" endian="big"/>
These should be very accurate, the StockXMAP scaling was calculated from how the ECU converts the voltage into a OBD kPa value. The Omni4barMAP scaling was calculated from the Omni 4bar spec sheet.

Step 2: Modify your scalings:
To make things easier we are just modifying 1 of the 3xMAP tables at this stage:

- Modify your "MAP based Load Calc #1" table to use the "StockXMAP in kPa" scaling
- Modify your "MAP based Load Calc #2" table to use the "Omni4barMAP in kPa" scaling



Step 3: Open ECUFlash and copy the axis from "MAP based Load Calc #1" to "MAP based Load Calc #2"


In my picture I havn't YET copied the axis, once you have copied you will see the #2 axis look exactly like the original and the #1 axis will change to smaller values - this is ok.

Step 4: Save, and then edit the evo10base.xml again and update the scaling for the remaining 2 "MAP based Load Calc" maps to be "Omni4barMAP in kPa"

Step 5: Do the exact same but for the "Fuel Compensation MAT vs MAP" table, here is the XML for this table:
53040010:
Code:
<table name="Fuel Compensation MAT vs MAP - Stock3bar" category="Misc" address="60b89" type="3D" swapxy="true" scaling="Percent_128_add_385_div_512">
	<table name="MAP" address="62af4" type="X Axis" elements="10" scaling="StockXMAP in kPa"/>
	<table name="MAT" address="62ae0" type="Y Axis" elements="7" scaling="Temp"/>
</table>		
<table name="Fuel Compensation MAT vs MAP - Omni4bar" category="Misc" address="60b89" type="3D" swapxy="true" scaling="Percent_128_add_385_div_512">
	<table name="MAP" address="62af4" type="X Axis" elements="10" scaling="Omni4barMAP in kPa"/>
	<table name="MAT" address="62ae0" type="Y Axis" elements="7" scaling="Temp"/>
</table>
526800xx:
Code:
<table name="Fuel Compensation MAT vs MAP - Stock3bar" category="Misc" address="60b4d" type="3D" swapxy="true" scaling="Percent_128_add_385_div_512">
	<table name="MAP" address="62ab6" type="X Axis" elements="10" scaling="StockXMAP in kPa"/>
	<table name="MAT" address="62aa2" type="Y Axis" elements="7" scaling="Temp"/>
</table>		
<table name="Fuel Compensation MAT vs MAP - Omni4bar" category="Misc" address="60b4d" type="3D" swapxy="true" scaling="Percent_128_add_385_div_512">
	<table name="MAP" address="62ab6" type="X Axis" elements="10" scaling="Omni4barMAP in kPa"/>
	<table name="MAT" address="62aa2" type="Y Axis" elements="7" scaling="Temp"/>
</table>
Step 6: Realign the Omni4bar with other ECU parameters (DTC P0069, Logging kPa via CAN, etc)
53040010:
Code:
&lt;table name="Omni4bar #1 0x03B6 -&gt; 0x02FF" category="Misc" address="17b92" type="1D" scaling="Hex16"/&gt;		
&lt;table name="Omni4bar #2 0x0ED8 -&gt; 0x0BFC" category="Misc" address="17bc2" type="1D" scaling="Hex16"/&gt;		
&lt;table name="Omni4bar #3 0x0ED8 -&gt; 0x0BFC" category="Misc" address="17bd6" type="1D" scaling="Hex16"/&gt;
526800xx:
Code:
&lt;table name="Omni4bar #1 0x03B6 -&gt; 0x02FF" category="Misc" address="17d76" type="1D" scaling="Hex16"/&gt;		
&lt;table name="Omni4bar #2 0x0ED8 -&gt; 0x0BFC" category="Misc" address="17da6" type="1D" scaling="Hex16"/&gt;		
&lt;table name="Omni4bar #3 0x0ED8 -&gt; 0x0BFC" category="Misc" address="17dba" type="1D" scaling="Hex16"/&gt;
Step 7: Save and Flash

Step 8: CHECK YOUR TUNE

Again - if this information helped you out, please help me out by sending my some paypal - address in my signature

Cheers
D.

Last edited by tephra; Jun 9, 2016 at 06:31 AM.
Old Sep 26, 2010, 08:50 PM
  #2  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
At the moment the USDM changes haven't been fully tested - Murlo26 or scheides will report up when they are happy

Updating your logger:

EvoScan:
Eval="(x/4*0.2343)-14.196"

Tactrix:
scalingrpn=x,4,/,0.2343,*,14.196,-

It's 14.196 because I live at 14.5 psig - Whatever altitude you live at add 0.3psi

Last edited by tephra; Sep 26, 2010 at 08:54 PM.
The following users liked this post:
evoX_boostin (Apr 23, 2016)
Old Sep 26, 2010, 09:57 PM
  #3  
Evolved Member
iTrader: (9)
 
murlo26's Avatar
 
Join Date: Aug 2008
Location: Minnesota
Posts: 4,119
Likes: 0
Received 1 Like on 1 Post
Thanks again for your hard work Tephra

My part was easy, I will let you know if anything pops up on the dyno while we test this.
Old Sep 27, 2010, 07:51 AM
  #4  
Evolved Member
iTrader: (1)
 
Golden's Avatar
 
Join Date: Nov 2009
Location: Omaha, NE
Posts: 1,456
Likes: 0
Received 0 Likes on 0 Posts
Tephra, please don't forget ROM 555xxxxx.
Old Sep 27, 2010, 12:12 PM
  #5  
EvoM Moderator
iTrader: (10)
 
scheides's Avatar
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 4,827
Likes: 0
Received 12 Likes on 6 Posts
Confirmed working on USDM 2008 AFR, timing, idle, long and short term fuel trims are all working as they were before under all conditions I've tried; cold/warm start, cruising, playing, driving the wife, sitting in traffic, etc.

NOTE: when you log 'boost' in evoscan you will need to update your formula. This is in tephra's docs but don't be scurred, if you are all of a sudden running 18psi vs 26psi from before, but the car feels normal, this is why
Old Sep 27, 2010, 05:22 PM
  #6  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
Originally Posted by Golden
Tephra, please don't forget ROM 555xxxxx.
Are you getting a Omni4bar?
Old Sep 27, 2010, 08:18 PM
  #7  
Evolved Member
iTrader: (1)
 
Golden's Avatar
 
Join Date: Nov 2009
Location: Omaha, NE
Posts: 1,456
Likes: 0
Received 0 Likes on 0 Posts
Not right now. But we 2010's don't like to be left out.
Old Sep 28, 2010, 11:27 AM
  #8  
Evolved Member
iTrader: (6)
 
Guru's Avatar
 
Join Date: Mar 2003
Location: Deeetroit
Posts: 1,020
Likes: 0
Received 0 Likes on 0 Posts
Awesome! Thank goodness. I am going to run 29-30 PSI on 93 octane on this X I'm working on so was wondering what I was going to do for race gas. Thanks a million Tephra!
Old Sep 28, 2010, 08:44 PM
  #9  
Evolved Member
 
kozmic27's Avatar
 
Join Date: Jun 2009
Location: Houston, TX
Posts: 653
Likes: 0
Received 12 Likes on 9 Posts
Originally Posted by tephra
Hi All,

Again - if this information helped you out, please help me out by sending my some paypal - address in my signature

Cheers
D.
I now have a temp compensation table! Donation on the way.
Old Sep 28, 2010, 09:07 PM
  #10  
Evolved Member
 
kozmic27's Avatar
 
Join Date: Jun 2009
Location: Houston, TX
Posts: 653
Likes: 0
Received 12 Likes on 9 Posts
Originally Posted by tephra

It's 14.196 because I live at 14.5 psig - Whatever altitude you live at add 0.3psi
Just want to confirm that this is .3psi added to psi/absolute at your elevation. So sea level or 14.7 would be 14.4?

Perhaps I am just dense today, sorry.
Old Sep 28, 2010, 09:18 PM
  #11  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
yep that's right

so the full formula would be for EvoScan:
Eval="(x/4*0.2343) + 0.3 - 14.5"

but I merged the last two bits
Old Sep 29, 2010, 12:16 PM
  #12  
Evolved Member
iTrader: (9)
 
derekste's Avatar
 
Join Date: Nov 2006
Location: Aurora, IL
Posts: 818
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Golden
Not right now. But we 2010's don't like to be left out.
"hey do a bunch of work and give me something I don't need right now but might need in the distant future"
Old Sep 29, 2010, 02:25 PM
  #13  
Evolved Member
iTrader: (6)
 
Guru's Avatar
 
Join Date: Mar 2003
Location: Deeetroit
Posts: 1,020
Likes: 0
Received 0 Likes on 0 Posts
Tephra have a suggested donation amount?
Old Sep 29, 2010, 04:13 PM
  #14  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
whatever its worth to u man!
Old Sep 29, 2010, 06:49 PM
  #15  
Evolved Member
 
kozmic27's Avatar
 
Join Date: Jun 2009
Location: Houston, TX
Posts: 653
Likes: 0
Received 12 Likes on 9 Posts
Originally Posted by derekste
"hey do a bunch of work and give me something I don't need right now but might need in the distant future"
Golden has done enough work to be able to ask that and have earned it. Anyone driving a 2010 USDM Evo thats tuned, odds are that Golden did the map definitions the tuner used. This doesn't even count the various other world market cars he has also defined for people.


Quick Reply: Omni 4bar writeup



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