Notices
ECU Flash

EcuFlash definition needed

Thread Tools
 
Search this Thread
 
Old Sep 19, 2011, 01:48 PM
  #1  
Newbie
Thread Starter
 
SpeedEuphoria's Avatar
 
Join Date: Aug 2011
Location: BCM
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
EcuFlash definition needed

I'm looking for a definition for my 03 Stratus 2.4/MT here is the stock rom I just pulled 90920007. I'm trying to lean it out and raise timing(open loop) for better MPG Thanks in advance
Attached Files
File Type: hex
mystockrom.hex (256.0 KB, 0 views)

Last edited by SpeedEuphoria; Sep 19, 2011 at 02:18 PM.
Old Sep 19, 2011, 02:02 PM
  #2  
EvoM Guru
iTrader: (8)
 
RazorLab's Avatar
 
Join Date: Aug 2003
Location: Mid-Hudson, NY
Posts: 14,065
Received 1,038 Likes on 760 Posts
It's ROM ID 90920007 if that helps at all
Old Sep 19, 2011, 02:18 PM
  #3  
Newbie
Thread Starter
 
SpeedEuphoria's Avatar
 
Join Date: Aug 2011
Location: BCM
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
I just came back to edit that in, lol
Old Sep 19, 2011, 02:20 PM
  #4  
Evolved Member
 
merlin.oz's Avatar
 
Join Date: Jun 2008
Location: Sydney
Posts: 824
Likes: 0
Received 23 Likes on 19 Posts
It would help if you listed as much info on the engine configuration as possible for new/unknown deffs.
eg MAF type, turbo/NA, EGR Y/N, Cylinders, and anything unusual about the engine setup.
Old Sep 19, 2011, 02:28 PM
  #5  
Newbie
Thread Starter
 
SpeedEuphoria's Avatar
 
Join Date: Aug 2011
Location: BCM
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
Well its a stock 03 Dodge Stratus 2dr Coupe 2.4SOHC with 5spd non cali. Its basically the same as an Eclipse 2.4SOCH 5spd, but apparently they used different roms but all the hardeware(engine/sensors/ect...) should all be exactly the same.

So yes it has EGR, NA, 4cyl, it has MAF(stock mitsubishi eclipse 01-05)

This one is all stock, well except for header/cat delete and air filter

Last edited by SpeedEuphoria; Sep 19, 2011 at 02:35 PM.
Old Sep 19, 2011, 03:00 PM
  #6  
EvoM Guru
iTrader: (8)
 
RazorLab's Avatar
 
Join Date: Aug 2003
Location: Mid-Hudson, NY
Posts: 14,065
Received 1,038 Likes on 760 Posts
Here you go.

Code:
<rom>
	<romid>
		<xmlid>90920007</xmlid>
		<internalidaddress>f52</internalidaddress>
		<internalidhex>90920007</internalidhex>
		<make>Dodge</make>
		<market>USDM</market>
		<model>Stratus</model>
		<submodel>RT</submodel>
		<transmission>Manual</transmission>
		<year>2003</year>
		<flashmethod>mitsukernel</flashmethod>
		<memmodel>SH7052</memmodel>
	</romid>

	<include>evo7base</include>


        <include>evo7base</include>

        <!--  *** Mods ***  -->

        <!--  *** Fuel ***  -->

        <table name="High Octane Fuel Map" category="Fuel" address="35cb" level="2">
                <table name="Load" address="64a0" elements="10"/>
                <table name="RPM" address="6d68" elements="14"/>
        </table>

        <table name="Low Octane Fuel Map" category="Fuel" address="3663" level="2">
                <table name="Load" address="64a0" elements="10"/>
                <table name="RPM" address="6d68" elements="14"/>
        </table>

        <table name="Injector Battery Voltage Latency Compensation" category="Fuel" address="4266" level="3">
                <table name="Battery Voltage" address="5f56" elements="7"/>
        </table>

        <table name="Accel Enrichment" category="Fuel" address="38dc" level="2">
                <table name="RPM" address="6466" elements="10"/>
        </table>

        <table name="Open Loop Load # 1" category="Fuel" address="373a" level="2">
                <table name="RPM" address="609a" elements="14"/>
        </table>

        <table name="Open Loop Load # 2" category="Fuel" address="3750" level="2">
                <table name="RPM" address="609a" elements="14"/>
        </table>

        <table name="Open Loop Throttle Low Load" category="Fuel" address="376c" level="2">
                <table name="RPM" address="609a" elements="14"/>
        </table>

        <table name="Open Loop Throttle High Load" category="Fuel" address="3782" level="2">
                <table name="RPM" address="609a" elements="14"/>
        </table>

        <table name="Min Coolant Temp for Closed Loop" category="Fuel" address="1588" level="3"/>

        <table name="Injector Scaling" category="Fuel" address="1506" level="3"/>

        <!--  *** Air ***  -->

        <table name="Air Temperature Compensation" category="Air" address="354d">
                <table name="Degrees" address="61ea"/>
        </table>

        <table name="Barometric Pressure Compensation" category="Air" address="3561">
                <table name="Atmosphere Pressure" address="5fde"/>
                <table name="RPM" address="6024"/>
        </table>

        <table name="MAF Sensor Filtering" category="Air" address="1508">
                <table name="Load"/>
        </table>

        <table name="MAF Size" category="Air" address="150c"/>

        <table name="MAF Scaling" category="Air" address="3516" level="2">
                <table name="Load" address="5ff0"/>
        </table>

        <table name="MAF Smoothing Table" category="Air" address="3532" level="2">
                <table name="Load" address="5ff0"/>
        </table>

        <!-- *** Timing *** -->

        <table name="High Octane Ignition Map 1" category="Timing" address="3b43" level="2">
                <table name="Load" address="614a" elements="12"/>
                <table name="RPM" address="611c" elements="18"/>
        </table>

        <table name="Low Octane Ignition Map 1" category="Timing" address="3c27" level="2">
                <table name="Load" address="614a" elements="12"/>
                <table name="RPM" address="611c" elements="18"/>
        </table>

        <!-- *** ALS *** -->

        <!-- *** SD *** -->
       
        <!-- *** DMA *** -->

        <!-- *** Limits *** -->

        <table name="Rev Limit" category="Limits" address="156a" level="3"/>

        <table name="Speed Limit" category="Limits" address="156c" level="3">
                <table name="Condition"/>
        </table>

        <!-- *** IC Spray *** -->
       
        <!-- *** ISCV Control *** -->

        <table name="Desired ISCV intial step position with AC off-Neutral" category="ISCV Control" address="3e1a" level="1">
                <table name="Engine Temp" address="61ea" elements="8"/>
        </table>

        <table name="Desired ISCV intial step position with AC off-Drive" category="ISCV Control" address="3e28" level="1">
                <table name="Engine Temp" address="61ea" elements="8"/>
        </table>

        <table name="Desired ISCV intial step position with AC on-Neutral" category="ISCV Control" address="3e36" level="1">
                <table name="Engine Temp" address="61ea" elements="8"/>
        </table>

        <table name="Desired Idle RPM-Neutral" category="ISCV Control" address="4eae" level="2">
                <table name="Engine Temp" address="61ea" elements="8"/>
        </table>

        <table name="Desired Idle RPM-Drive" category="ISCV Control" address="3e44" level="1">
                <table name="Engine Temp" address="61ea" elements="8"/>
        </table>
       
        <table name="Idle Stepper Lookup Table" category="ISCV Control" address="3f11" type="3D" scaling="ISCVSteps">
                <table name="Coolant Temp" type="X Axis" elements="8" address="62b8" scaling="Temp"/>
                <table name="ISCV Demand" type="Y Axis" elements="27" address="62d2"  scaling="ISCV_AX2_16"/>
        </table>
               
        <table name="Desired Idle RPM with AC on" category="ISCV Control" address="1820" level="1">
                <table name="Condition"/>
        </table>

        <table name="High Intake Air Temp Idle Speed Target" category="ISCV Control" address="2452" level="1">
                <table name="Condition"/>
        </table>

        <table name="High Intake Air Temp ISCV Increase" category="ISCV Control" address="2456" level="2">
                <table name="Condition" elements="2"/>
        </table>

        <!-- *** Knock Control *** -->
       
        <table name="Knock Sensor Filter Map 1" category="Knock Control" address="4341">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 2" category="Knock Control" address="43af">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 3" category="Knock Control" address="441d">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 4" category="Knock Control" address="448b">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 5" category="Knock Control" address="44f9">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 6" category="Knock Control" address="46f3">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 7" category="Knock Control" address="4761">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 8" category="Knock Control" address="47cf">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 9" category="Knock Control" address="483d">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 10" category="Knock Control" address="48ab">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <table name="Knock Sensor Filter Map 11" category="Knock Control" address="4919">
                <table name="TAR" address="6484" elements="9"/>
                <table name="RPM" address="6464"/>
        </table>

        <!-- *** Lean Spool *** -->

        <!-- *** Turbo *** -->

        <!-- *** TURBO BOOST SINGLE SOLENOID ***  -->

        <!-- *** TURBO BOOST DUAL SOLENOID***  -->

        <!-- *** MISC ***  -->

        <!-- *** OBD-II ***  -->

        <!-- *** OBD-II EVAP ***  -->

        <!-- *** EMISSIONS EGR ***  -->

        <!-- *** ECU *** -->

        <!-- *** ECU Periphery *** -->

        <!-- *** MAT *** -->

        <!-- *** MUT ***  -->

</rom>
Old Sep 19, 2011, 04:50 PM
  #7  
Evolved Member
 
merlin.oz's Avatar
 
Join Date: Jun 2008
Location: Sydney
Posts: 824
Likes: 0
Received 23 Likes on 19 Posts
MUT at 35C94
Old Sep 19, 2011, 05:47 PM
  #8  
Newbie
Thread Starter
 
SpeedEuphoria's Avatar
 
Join Date: Aug 2011
Location: BCM
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
Thanks so much!!

ok so used an XML editor and it seems to work in EcuFlash,

ecuedit doesnt like it though??
I pasted it in the import/convert to ecuedit and resaved the new xml and it still doesnt like it

The reason I was trying to use EcuEdit although its the trial version is to log for free with OP2.0, as mitsulogger doesnt work afaik.

Any other free loggers for OP 2.0?? maybe I will just buy a cheap VAG-COM cable to log with mitsulogger. Or what do you use to veiw the Tactrix 2.0 onboard logging with?

what all would I have for MUT? what exactly is it? Thanks again

Last edited by SpeedEuphoria; Sep 30, 2011 at 12:35 PM.
Old Oct 8, 2011, 02:17 PM
  #9  
Newbie
Thread Starter
 
SpeedEuphoria's Avatar
 
Join Date: Aug 2011
Location: BCM
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
Quick question... I uninstalled EcuFlash and reinstalled the Beta. It just crashes when trying to open my rom

So I tried re reading my rom with the newer version, I can see all the parameters after I do that. I close EcuFlash then try to reopen my rom and it crashes

Went back to the older version on EcuFlash and it opens w/o issue... Any Insight
Old Oct 9, 2011, 08:02 AM
  #10  
Newbie
iTrader: (1)
 
kronik5383's Avatar
 
Join Date: Nov 2009
Location: Trinidad and Tobago
Posts: 58
Likes: 0
Received 0 Likes on 0 Posts
when reading off the rom it uses a different xml than when you open a stored file maybe.

i know that if there is an error with the xml structure it will crash, if when scrolling down the tables list it always crashed when it reaches a certain point, then there is a badly structured xml at that point. use an editor and fix it
Old Oct 10, 2011, 10:37 AM
  #11  
Newbie
Thread Starter
 
SpeedEuphoria's Avatar
 
Join Date: Aug 2011
Location: BCM
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by kronik5383
when reading off the rom it uses a different xml than when you open a stored file maybe.
what "different xml" could it be using?

I dont have any probs with scrolling at all, just the Beta version crashes when trying to open, the non beta opens fine and scrolls fine(both are the newest versions on the EvoScan website)

And like I said I was thinking it was because I pulled the rom with the non beta version, so I pulled it with the beta version and it still didnt work other than working right after/during I pulled the rom, closing and reopening the beta version instantly crashed trying to read the rom

I guess it doesnt really matter, I just was thinking I needed the beta version to do standalone logging, which seems I only needed it to load new firmware onto the tactrix 2.0, well unless I can veiw the data with EcuFlash? as I have been viewing it with EcuEdit

Thanks again for all the help guys.

I have got the OP 2.0 onboard logging working, other than in the example logcfg.txt it had a calculated data for IDC working off InjPulseWidth which would cause a non logging condition, so I just commented it out for now. This is what it looks like:
Code:
paramname=InjPulseWidth
paramid=0x29
scalingrpn=x,0.256,*

type = calc                

paramname = IDC
scalingrpn = RPM,IPW,*,0.0008333333,*
I forgot to try just the "InjPulsWidth" by itself but am thinking a reason for the no logging is because the names are diff, like I should change the 1st paraname to IPW(instead of InjPulseWidth) then it should work??

Last edited by SpeedEuphoria; Oct 10, 2011 at 10:39 AM.
Old Oct 10, 2011, 10:42 AM
  #12  
EvoM Guru
iTrader: (8)
 
RazorLab's Avatar
 
Join Date: Aug 2003
Location: Mid-Hudson, NY
Posts: 14,065
Received 1,038 Likes on 760 Posts
Beta has less tolerance for bad XML. It will crash when it sees it. As you found out.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
PL_MR
ECU Flash
0
Oct 18, 2016 04:49 PM
mxturboracer86
ECU Flash
4
Sep 12, 2015 11:34 AM
danny1058
Lancer Engine Management / Tuning Forums
5
Aug 22, 2015 05:41 PM
FilthyEvo
Motor Sports
71
Jun 15, 2013 07:39 PM
boymay22
Lancer Engine Management / Tuning Forums
2
Mar 4, 2012 06:54 AM



Quick Reply: EcuFlash definition needed



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