Notices

EcuFlash xml additions

Thread Tools
 
Search this Thread
 
Old Sep 7, 2010, 11:45 PM
  #1  
Evolving Member
Thread Starter
iTrader: (2)
 
Piper747's Avatar
 
Join Date: Feb 2009
Location: Vancouver, BC
Posts: 397
Likes: 0
Received 1 Like on 1 Post
EcuFlash xml additions

I thought it would be good to have a place to post any additional definitions for EcuFlash that are not included in the current version. This is what I have gathered so far. Please feel free to post up anything you may have.

Of course use at your own risk. I have tested all except MAF Scaling.


evo10base


<scaling name="Min timing" units="degrees" toexpr="x-20" frexpr="x+20" format="%.0f" min="-61" max="61" inc="1" storagetype="int8" endian="big"/>
<scaling name="LT Trim Hz" units="Hz" toexpr="x*6.25" frexpr="x/6.25" format="%.2f" min="0" max="1593.75" inc="6.25" storagetype="uint8" endian="big"/>
<scaling name="JDMMAPpsi" units="psig" toexpr="((x/4)*0.19347)-14.5" frexpr="((x+14.5)/0.19347)*4" format="%.2f" min="-15" max="35" inc="0.05" storagetype="uint16" endian="big"/>
<scaling name="Loadify" units="%" toexpr="(x*10/512)*10/32" frexpr="(x*32/10)*512/10" format="%.1f" min="0" max="300" inc="1" storagetype="uint16" endian="big"/>

<table name="Lower Bound Timing" category="Timing" type="3D" swapxy="true" scaling="Min timing">
<table name="X" type="X Axis" elements="21" scaling="Load"/>
<table name="Y" type="Y Axis" elements="16" scaling="RPM"/>
</table>

<table name="Max Ignition Timing Map" category="Timing" type="3D" swapxy="true" scaling="Timing">
<table name="X" type="X Axis" elements="21" scaling="Load"/>
<table name="Y" type="Y Axis" elements="23" scaling="RPM"/>
</table>

<table name="Reactive Solenoid WGDC Correction Interval (High Gear Range)" category="Turbo" type="1D" scaling="uint16"/>

<table name="Reactive Solenoid WGDC Correction Interval (Low Gear Range)" category="Turbo" type="1D" scaling="uint16"/>

<table name="MAP based Load Calc #1 - Hot/Interpolated" category="Fuel" type="3D" level="2" swapxy="true" scaling="Loadify">
<table name="MAP" type="X Axis" elements="19" scaling="JDMMAPpsi"/>
<table name="RPM" type="Y Axis" elements="19" scaling="RPM"/>
</table>

<table name="MAP based Load Calc #2 - Cold/Interpolated" category="Fuel" type="3D" level="2" swapxy="true" scaling="Loadify">
<table name="MAP" type="X Axis" elements="19" scaling="JDMMAPpsi"/>
<table name="RPM" type="Y Axis" elements="19" scaling="RPM"/>
</table>

<table name="MAP based Load Calc #3" category="Fuel" type="3D" level="2" swapxy="true" scaling="Loadify">
<table name="MAP" type="X Axis" elements="19" scaling="JDMMAPpsi"/>
<table name="RPM" type="Y Axis" elements="19" scaling="RPM"/>
</table>


53600010

<table name="MUT Table" address="3efc0">
<table name="X" elements="16"/>
<table name="Y" elements="30"/>
</table>

<table name="Lower Bound Timing" address="50799"> ;used between shifts
<table name="X" address="613a8"/>
<table name="Y" address="6135c"/>
</table>


<table name="Max Ignition Timing Map" address="607d9"> ;caps the Hign Octane TIming map
<table name="X" address="60fd6"/>
<table name="Y" address="60fa2"/>
</table>

<table name="Reactive Solenoid WGDC Correction Interval (High Gear Range)" address="54696"/> ;time interval that ecu uses to correct boost

<table name="Reactive Solenoid WGDC Correction Interval (Low Gear Range)" address="5346a"/>

<table name="MAP based Load Calc #1 - Hot/Interpolated" address="604a0">
<table name="MAP" address="62a90"/>
<table name="RPM" address="62a64"/>
</table>

<table name="MAP based Load Calc #2 - Cold/Interpolated" address="601c4">
<table name="MAP" address="62a90"/>
<table name="RPM" address="62a64"/>
</table>

<table name="MAP based Load Calc #3" address="5fee8">
<table name="MAP" address="62a90"/>
<table name="RPM" address="62a64"/>
</table>

<table name="MAF Scaling Part 1" address="57586">
<table name="Volts" address="6164a"/>
</table>

<table name="MAF Scaling Part 2" address="575de">
<table name="Volts" address="616a2"/>
</table>

<table name="MAF Scaling Part 3" address="57636">
<table name="Volts" address="616fa"/>
</table>

<table name="Closed Loop - LT Trim Control" category="Fuel" address="5557f" type="2D" level="2" scaling="LT Trim Hz"> ;Stop fuel trim from affecting WOT
<table name="Conditions" type="Static Y Axis" elements="4">
<data>Low -> Mid</data>
<data>Mid -> Low</data>
<data>Mid -> High</data> ;try 300
<data>High -> Mid</data> ;try 293
</table>

<table name="DTC P0139/P0140 Disable 0x1 -> 0x0" category="Misc" address="503b2" type="1D" scaling="Hex8"/> ;may be associated with a test pipe

Last edited by Piper747; Oct 3, 2010 at 09:20 AM.
Old Oct 3, 2010, 09:13 AM
  #2  
Evolving Member
Thread Starter
iTrader: (2)
 
Piper747's Avatar
 
Join Date: Feb 2009
Location: Vancouver, BC
Posts: 397
Likes: 0
Received 1 Like on 1 Post
Does anyone have the definition for maximum upward swing for WGDC correction?
Old Oct 3, 2010, 05:10 PM
  #3  
Newbie
 
NICK(PMR)'s Avatar
 
Join Date: Jul 2010
Location: Melbourne Australia
Posts: 98
Likes: 0
Received 0 Likes on 0 Posts
I need one for a EVO X MR aus spec
Old Oct 3, 2010, 06:28 PM
  #4  
Account Disabled
iTrader: (8)
 
GST Motorsports's Avatar
 
Join Date: Sep 2007
Location: Hayward
Posts: 3,366
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Piper747
Does anyone have the definition for maximum upward swing for WGDC correction?
base:

<table name="Reactive Solenoid Max Total Upward WGDC Correction vs TPS" category="Turbo" type="2D" scaling="OffsetWGDC">
<table name="TPS" type="Y Axis" elements="9" scaling="Throttle %"/>
</table>

53600010

<table name="Reactive Solenoid Max Total Upward WGDC Correction vs TPS" address="58d12">
<table name="TPS" address="6265a"/>
</table>

55590007

<table name="Reactive Solenoid Max Total Upward WGDC Correction vs TPS" address="58d6a">
<table name="TPS" address="62852"/>
</table>




- Bryan
Old Oct 3, 2010, 10:03 PM
  #5  
Evolving Member
Thread Starter
iTrader: (2)
 
Piper747's Avatar
 
Join Date: Feb 2009
Location: Vancouver, BC
Posts: 397
Likes: 0
Received 1 Like on 1 Post
Awesome thanks!
Old Oct 4, 2010, 06:21 AM
  #6  
Evolving Member
 
Psycho09RA's Avatar
 
Join Date: Oct 2009
Location: Sunset, UT
Posts: 248
Likes: 0
Received 0 Likes on 0 Posts
Is it fairly easy to add these definitions to EcuFlash? Last time I used it I didn't notice where to add additional XML definitions.
Old Oct 4, 2010, 04:37 PM
  #7  
Evolving Member
Thread Starter
iTrader: (2)
 
Piper747's Avatar
 
Join Date: Feb 2009
Location: Vancouver, BC
Posts: 397
Likes: 0
Received 1 Like on 1 Post
Add stuff in this folder in the appropriate rom and base xml files. Save the new xml, and re-open EcuFlash. I just use notepad to open it.

C:\Program Files\OpenECU\EcuFlash\rommetadata\mitsubishi\evo
Old Oct 5, 2010, 06:12 AM
  #8  
Evolving Member
 
Psycho09RA's Avatar
 
Join Date: Oct 2009
Location: Sunset, UT
Posts: 248
Likes: 0
Received 0 Likes on 0 Posts
^
Thanks, I'll give it a shot after work today!
Old Oct 9, 2010, 12:57 PM
  #9  
Evolving Member
 
Psycho09RA's Avatar
 
Join Date: Oct 2009
Location: Sunset, UT
Posts: 248
Likes: 0
Received 0 Likes on 0 Posts
Well I added the new XML data to the ROM and XML files, but received an error when trying to open an ECU rom:

"Parse error at line 373, column 6: tag mismatch"

Thoughts?

I uploaded my evo10base and 53600010 xml files, renamed to .txt, if anyone want to have a look at them.

Thanks in advance.
Attached Files
File Type: txt
evo10base.txt (36.2 KB, 0 views)
File Type: txt
53600010.txt (11.0 KB, 0 views)
Old Oct 9, 2010, 01:14 PM
  #10  
Evolving Member
 
Psycho09RA's Avatar
 
Join Date: Oct 2009
Location: Sunset, UT
Posts: 248
Likes: 0
Received 0 Likes on 0 Posts
Nevermind, looked at a real XML editor besides Notepad and found a missing </table> tag. LOL
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
tephra
Evo X Engine Management / Tuning Forums
69
Dec 17, 2022 04:59 AM
itzwolf
ECU Flash
16
Mar 15, 2022 06:18 AM
darkeye
ECU Flash
5
Sep 12, 2021 02:09 AM
tephra
Evo X Engine Management / Tuning Forums
154
Jan 5, 2014 08:18 PM
chmodlf
ECU Flash
7
Jan 31, 2008 05:50 PM



Quick Reply: EcuFlash xml additions



All times are GMT -7. The time now is 07:20 PM.