Notices
ECU Flash

log boost with JDM MAP sensor (updated instructions)

Thread Tools
 
Search this Thread
 
Old Oct 20, 2012 | 12:50 PM
  #811  
Nimpoc's Avatar
Evolving Member
iTrader: (17)
 
Joined: Jun 2012
Posts: 402
Likes: 6
From: Santa Barbara, CA
Typo corrections

1. Thanks to all dev's for doing this stuff!

2. There is a typo in the instructions for two of the ROM sets. "EGR MAP Check #" should likely read "EGR MAP Offset #". See red highlights below.

3. It's not totally clear if one is on 008 ROM vs. 007 ROM which .xlm should be patched. I did both...

4. I initially had trouble getting the .xml updates to show up in EcuFlash. I tried pasting into the end per the instructions, and when that didn't work, into the beginning just after "<include>evo7base</include>". I updated the following .xml's just in case some path was screwed up:
C:\Program Files (x86)\OpenECU\EcuFlash\rommetadata\mitsubishi\evo\ 96420007.xml
C:\Program Files (x86)\OpenECU\EcuFlash\rommetadata\mitsubishi\evo\ 96420008.xml
C:\Users\mike\Documents\EvoScan v2.9\ROMS\96420007.xml (this is where I keep my ROM files)
C:\Users\mike\Documents\EvoScan v2.9\ROMS\96420008.xml

Dev mode + invalid tables + tables beyond = all on.
[12:16:02.145] EcuFlash Version 1.43.3252
[12:16:02.145] OS Version Windows 7
[12:16:02.145] Qt Version 4.6.2

Nothing. Started writing this then suddenly started working... My question is, what's the best practices for file locations so both apps consistently hit the same files?

Cheers,

MK



Originally Posted by mrfred
Updates

ROM Mods for 2004 USDM Evo 8 ROMs 96420007, 96420008

First is to add some definitions to your ECUFlash ROM XML definition file found in:

C:\Program Files\OpenECU\EcuFlash\rommetadata\mitsubishi\evo

Open the 96420007.xml file with the text/XML editor of your choice. Scroll down to the bottom of the file. Add the following lines just before the </rom> tag (copy everything *between* the ----):

----
<table name="MAP Test 1: Mid VE Max Voltage" category="MAPSensor" address="2048" type="1D" level="1" scaling="Volts16"/>

<table name="MAP Test 1: Mid VE Min Voltage" category="MAPSensor" address="2046" type="1D" level="1" scaling="Volts16"/>

<table name="MAP Test 2: Low VE Max Voltage" category="MAPSensor" address="204C" type="1D" level="1" scaling="Volts16"/>

<table name="MAP Test 3: High VE Min Voltage" category="MAPSensor" address="2050" type="1D" level="1" scaling="Volts16"/>

<table name="MAP Test 4: Max Minus Min" category="MAPSensor" address="2054" type="1D" level="1" scaling="Volts16"/>

<table name="EGR MAP Check 1" category="MAPSensor" address="4EEC" type="2D" level="1" scaling="uint8">
<table name="RPM" address="6D74" type="Y Axis" elements="9" scaling="RPM"/>
</table>

<table name="EGR MAP Check 2" category="MAPSensor" address="4EFC" type="2D" level="1" scaling="uint8">
<table name="RPM" address="6D74" type="Y Axis" elements="9" scaling="RPM"/>
</table>

<table name="MAP Scaling for Baro" category="MAPSensor" address="12059" type="1D" level="1" scaling="uint8"/>

<table name="EGR Pressure Diff" category="MAPSensor" address="1F62" type="1D" level="1" scaling="Volts16"/>

<table name="ECU Periphery2" category="ECUPeriphery" address="fca" type="1D" level="1" scaling="Hex16"/>
----

After modifying and saving the ROM xml file, launch ECUFlash, open your ROM, and find the new entries. Note that they have their own category. It may be necessary to set ECUFlash to "Developer" mode in the ECUFlash options (and relaunch ECUFlash) to be able to see the tables. Here is what needs to be changed in ECUFlash:

MAP Test 1: Mid VE High Voltage Test -- Change from 4.61 volts to 4.80 volts.

MAP Test 1: Mid VE Low Voltage Test -- Change from 0.10 volts to 0.06 volts.

MAP Test 3: High VE Voltage Test -- Change from 1.80 volts to 0.51 volts.

MAP Test 4: Max Minus Min -- Change from 1.80 volts to 0.51 volts.

"EGR MAP Offset #1" should read:

750 97
1000 86
1250 75
1500 67
1750 52
2000 56
2500 65
3000 63
3500 60

And "EGR MAP Offset #2" should read:

750 97
1000 86
1250 84
1500 67
1750 52
2000 56
2500 65
3000 63
3500 60

Change *both* tables to:

750 84
1000 84
1250 73
1500 65
1750 60
2000 55
2500 48
3000 43
3500 23

Change the "MAP Scaling for Baro" from 50 to 150.

Change the "EGR Pressure Diff" from 0.12 to 0.04.

If you wish to disable the EGR test, change the ECU Periphery2 parameter from EFDF to EDDF. (Type 0xEDDF.)

Save the ROM file, and flash your ECU with it. That's it for the ROM mods. Now skip down to the end of this post to see instructions for setting up EvoScan/Mitsulogger to log boost.


ROM Mods for 2004 USDM Evo 8 ROMs 94170014, 94170015

First is to add some definitions to your ECUFlash ROM XML definition file found in:

C:\Program Files\OpenECU\EcuFlash\rommetadata\mitsubishi\evo

Open the 94170014.xml or 94170015.xml file with the text/XML editor of your choice. Scroll down to the bottom of the file. Add the following lines just before the </rom> tag (copy everything *between* the ----):

----
<table name="MAP Test 1: Mid VE Max Voltage" category="MAPSensor" address="2048" type="1D" level="1" scaling="Volts16"/>

<table name="MAP Test 1: Mid VE Min Voltage" category="MAPSensor" address="2046" type="1D" level="1" scaling="Volts16"/>

<table name="MAP Test 2: Low VE Max Voltage" category="MAPSensor" address="204C" type="1D" level="1" scaling="Volts16"/>

<table name="MAP Test 3: High VE Min Voltage" category="MAPSensor" address="2050" type="1D" level="1" scaling="Volts16"/>

<table name="EGR MAP Check 1" category="MAPSensor" address="4DE4" type="2D" level="1" scaling="uint8">
<table name="RPM" address="6C0A" type="Y Axis" elements="9" scaling="RPM"/>
</table>

<table name="EGR MAP Check 2" category="MAPSensor" address="4DF4" type="2D" level="1" scaling="uint8">
<table name="RPM" address="6C0A" type="Y Axis" elements="9" scaling="RPM"/>
</table>

<table name="EGR Pressure Diff" category="MAPSensor" address="1F62" type="1D" level="1" scaling="Volts16"/>

<table name="ECU Periphery2" category="ECUPeriphery" address="fca" type="1D" level="1" scaling="Hex16"/>
----

After modifying and saving the ROM xml file, launch ECUFlash, open your ROM, and find the new entries. Note that they have their own category. It may be necessary to set ECUFlash to "Developer" mode in the ECUFlash options (and relaunch ECUFlash) to be able to see the tables. Here is what needs to be changed in ECUFlash:

MAP Test 1: Mid VE High Voltage Test -- Change from 4.61 volts to 4.80 volts.

MAP Test 1: Mid VE Low Voltage Test -- Change from 0.10 volts to 0.06 volts.

MAP Test 3: High VE Voltage Test -- Change from 1.8 volts to 0.5 volts.

"EGR MAP Offset #1" should read:

750 97
1000 86
1250 75
1500 67
1750 52
2000 56
2500 65
3000 63
3500 60

And "EGR MAP Offset #2" should read:

750 97
1000 86
1250 84
1500 67
1750 52
2000 56
2500 65
3000 63
3500 60

Change *both* tables to:

750 84
1000 84
1250 73
1500 65
1750 60
2000 55
2500 48
3000 43
3500 23

Change the "EGR Pressure Diff" from 0.12 to 0.04.

If you wish to disable the EGR test, change the ECU Periphery2 parameter from EFDF to EDDF. (Type 0xEDDF.)

Save the ROM file, and flash your ECU with it. That's it for the ROM mods. Now skip down to the end of this post to see instructions for setting up EvoScan/Mitsulogger to log boost.
Reply
Old Oct 20, 2012 | 01:14 PM
  #812  
Nimpoc's Avatar
Evolving Member
iTrader: (17)
 
Joined: Jun 2012
Posts: 402
Likes: 6
From: Santa Barbara, CA
FWIW, I unwound all the changes except for:
C:\Program Files (x86)\OpenECU\EcuFlash\rommetadata\mitsubishi\evo\ 96420008.xml

And it's still working. Go figure.

Not that it should matter, but I'm running a fully updated (and legal) copy of Win7.1x64 atop Parallels 7 on a 10.8.2 MacBook Pro 6,2. Runs everything fine, including Solidworks and stupid in-house dirty code from work.
Reply
Old Nov 3, 2012 | 07:31 AM
  #813  
BoostBaby's Avatar
Newbie
 
Joined: Oct 2012
Posts: 13
Likes: 0
From: Florida
Originally Posted by BoostBaby
I've been searching around for a while now and can't seem to find the map sensor definition tables for my JDM IX MR...80920002 (inherits 88570008)
I just installed an Omni 4 bar and am unable to rescale it because the tables aren't defined. Thanks for the help in advance guys.
bumping for some help.
Reply
Old Nov 30, 2012 | 11:11 PM
  #814  
limaynard's Avatar
Evolving Member
 
Joined: Nov 2012
Posts: 282
Likes: 4
From: Sydney
Originally Posted by ch53avitech
Yeah, so my issue is still unresolved. $20 to whoever can help me fix it.

Hi, did you ever resolve this? I have exactly the same issue with my JDM 2002 Airtrek Turbo. At stationery idle the JDM 3 bar MAP Sensot is reading 14.7 psi...
Reply
Old Jan 1, 2013 | 07:25 PM
  #815  
CRONZ305's Avatar
Evolving Member
iTrader: (1)
 
Joined: Jan 2011
Posts: 139
Likes: 0
From: Oceanside, CA
I'm still having issues with setting the values to the exact ones in the how to. It won't let me set the correct increment.
Reply
Old Apr 3, 2013 | 11:05 AM
  #816  
BoostBaby's Avatar
Newbie
 
Joined: Oct 2012
Posts: 13
Likes: 0
From: Florida
Originally Posted by BoostBaby
I've been searching around for a while now and can't seem to find the map sensor definition tables for my JDM IX MR...80920002 (inherits 88570008)
I just installed an Omni 4 bar and am unable to rescale it because the tables aren't defined. Thanks for the help in advance guys.
Gotta bump this again...anyone got a JDM IX and installed an omni 4 bar map?
I'm looking for the map sensor definitions so I can get to rescale it.
Mrfred's thread only caters to the omni map sensor being installed on a USDM car.
https://www.evolutionm.net/forums/ec...evo-8-9-a.html
Please help.
Reply
Old Apr 15, 2013 | 03:36 AM
  #817  
Jesussaves1's Avatar
Evolving Member
 
Joined: Aug 2012
Posts: 108
Likes: 0
From: kempton, pa
how hard is this install of the 3 bar map sensor on a 2005 evo 8? is it just plug in and re flash the ecu?
Reply
Old Apr 15, 2013 | 05:48 AM
  #818  
evo8426's Avatar
Evolved Member
iTrader: (27)
 
Joined: Jan 2006
Posts: 4,248
Likes: 8
From: Charlotte, North Carolina
Super easy install. It might take you a full minute to swap out.
Reply
Old Apr 15, 2013 | 10:10 PM
  #819  
CDrinkH2O's Avatar
EvoM Guru
15 Year Member
Liked
Loved
Community Favorite
iTrader: (7)
 
Joined: Nov 2006
Posts: 1,147
Likes: 161
From: San Francisco
Originally Posted by Jesussaves1
how hard is this install of the 3 bar map sensor on a 2005 evo 8? is it just plug in and re flash the ecu?
Yep I can confirm that it is really simple. I flashed 96530706 and log JDMMAP in EvoScan at MUT request ID 38 using 0.19347*x-14.7 - piece of cake!
Reply
Old Apr 19, 2013 | 10:12 PM
  #820  
kyoo's Avatar
Evolved Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (29)
 
Joined: May 2006
Posts: 10,822
Likes: 279
From: US
What do you guys torque the map sensor down to? hand tight?
Reply
Old Apr 19, 2013 | 11:51 PM
  #821  
RUDEBOY77's Avatar
Newbie
15 Year Member
iTrader: (5)
 
Joined: Jan 2006
Posts: 77
Likes: 0
From: Behind the wheel!!
Originally Posted by kyoo
What do you guys torque the map sensor down to? hand tight?
Tight enough not to leak but not too tight to break the screws. dont kill it, use finesse
Reply
Old Apr 20, 2013 | 08:23 AM
  #822  
kyoo's Avatar
Evolved Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (29)
 
Joined: May 2006
Posts: 10,822
Likes: 279
From: US
Originally Posted by RUDEBOY77
Tight enough not to leak but not too tight to break the screws. dont kill it, use finesse
lol. just hand tight then?
Reply
Old Apr 20, 2013 | 10:50 AM
  #823  
RUDEBOY77's Avatar
Newbie
15 Year Member
iTrader: (5)
 
Joined: Jan 2006
Posts: 77
Likes: 0
From: Behind the wheel!!
Originally Posted by kyoo
lol. just hand tight then?
Service manual states 44 +/-9in lbs, so snug.
Reply
Old Apr 20, 2013 | 07:36 PM
  #824  
ApacheToYaDome's Avatar
Newbie
iTrader: (3)
 
Joined: Jan 2013
Posts: 49
Likes: 0
From: Colorado
I feel really dumb right now for this formula 0.19347*x-11.8 what would it be? I live at 6000ft elevation
Reply
Old Apr 20, 2013 | 07:49 PM
  #825  
ApacheToYaDome's Avatar
Newbie
iTrader: (3)
 
Joined: Jan 2013
Posts: 49
Likes: 0
From: Colorado
I think I'm over thinking this

In the following instructions, please use your formula in place of the words FORMULA HERE.

For EvoScan 0.99+, the MAP logging definition in the Data.xml file should be changed to:

<DataListItem DataLog="Y" Color="" Display="JDM MAP" LogReference="JDMMAP" RequestID="38" Eval="FORMULA HERE" Unit="psig" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="-15" GaugeMax="35" ChartMin="-15" ChartMax="35" ScalingFactor="1" Notes=""/>

So where it says "FORMULA HERE" I just enter 0.19347*x-11.8?
Reply



All times are GMT -7. The time now is 12:51 AM.