|
RomRaider
Documentation
Community
Developers
|
|
It is currently Sun May 19, 2013 3:15 pm
|
| Author |
Message |
|
mickeyd2005
|
Post subject: 2010 EDM Legacy 2.5 GT 5EAT (265HP) AE5F301C - 5B42564107 Posted: Tue Sep 14, 2010 12:24 pm |
|
 |
| Administrator |
 |
Joined: Wed Oct 25, 2006 12:32 am Posts: 3039
|
hmanxx posted an experimental ecu definition here: viewtopic.php?f=8&t=6515&start=15Code: <romid> <xmlid>AE5F301C</xmlid> <internalidaddress>2004</internalidaddress> <internalidstring>AE5F301C</internalidstring> <ecuid>5B42564107</ecuid> <year>10</year> <market>ADM</market> <make>Subaru</make> <model>Legacy</model> <submodel>GT</submodel> <transmission>AT</transmission> <memmodel>SH7058</memmodel> <flashmethod>subarucan</flashmethod> <filesize>1024kb</filesize> </romid> <table name="Target Boost " storageaddress="0xC10E8" sizex="14"> <table type="X Axis" storageaddress="0xC1074" /> <table type="Y Axis" storageaddress="0xC10AC" /> </table> <table name="Target Boost Compensation (ECT)" storageaddress="0xC0A9C"> <table type="Y Axis" storageaddress="0xC09BC" /> </table> <table name="Target Boost Compensation (1st Gear)" storageaddress="0xC09B4" /> <table name="Target Boost Compensation (1st Gear) Speed Disable" storageaddress="0xC09B0" /> <table name="Target Boost Compensation (IAT) " storageaddress="0xC0BE4"> <table type="Y Axis" storageaddress="0xC0BCC" /> </table> <table name="Target Boost Compensation (Atm. Pressure) " storageaddress="0xC0C94" sizex="8"> <table type="X Axis" storageaddress="0xC0C5C" /> <table type="Y Axis" storageaddress="0xC0C7C" /> </table> <table name="Boost Limit (Fuel Cut) " storageaddress="0xce924" sizex="8" sizey="12"> <table type="X Axis" storageaddress="0xce8d4" /> <table type="Y Axis" storageaddress="0xce8f4" /> </table> <table name="Boost Control Disable (IAM)" storageaddress="0xc09a4" /> <table name="Boost Control Disable (Fine Correction)" storageaddress="0xC09A0" /> <table name="Boost Control Disable Delay (Fine Correction)" storageaddress="0xC0955" /> <table name="Initial Wastegate Duty " storageaddress="0xC0F08" sizex="14" sizey="13"> <table type="X Axis" storageaddress="0xC0E9C" /> <table type="Y Axis" storageaddress="0xC0ED4" /> </table> <table name="Max Wastegate Duty " storageaddress="0xC0D30" sizex="14" sizey="13"> <table type="X Axis" storageaddress="0xC0CC4" /> <table type="Y Axis" storageaddress="0xC0CFC" /> </table> // Checked with known routine <table name="Max Wastegate Duty Limit Post-Compensation" storageaddress="0x13904" /> <table name="Initial/Max Wastegate Duty Compensation (IAT)" storageaddress="0xC0A3C"> <table type="Y Axis" storageaddress="0xC09FC" /> </table> <table name="Initial/Max Wastegate Duty Compensation (ECT)" storageaddress="0xC0A5C"> <table type="Y Axis" storageaddress="0xC09BC" /> </table> <table name="Initial/Max Wastegate Duty Compensation (Atm. Pressure)" storageaddress="0xC0C34" sizex="10"> <table type="X Axis" storageaddress="0xC0BFC" /> <table type="Y Axis" storageaddress="0xC0C24" /> </table> <table name="Turbo Dynamics Proportional" storageaddress="0xC0AD0"> <table type="Y Axis" storageaddress="0xC0AAC" /> </table> <table name="Turbo Dynamics Integral Positive" storageaddress="0xC0B40"> <table type="Y Axis" storageaddress="0xC0B1C" /> </table> <table name="Turbo Dynamics Integral Negative" storageaddress="0xC0B08"> <table type="Y Axis" storageaddress="0xC0AE4" /> </table> <table name="TD Proportional Compensation (IAT)" storageaddress="0xC0A6C" sizey="16"> <table type="Y Axis" storageaddress="0xC09FC" /> </table> <table name="TD Integral Positive Compensation (IAT)" storageaddress="0xC0A8C" sizey="16"> <table type="Y Axis" storageaddress="0xC09FC" /> </table> <table name="TD Integral Negative Compensation (IAT)" storageaddress="0xC0A7C" sizey="16"> <table type="Y Axis" storageaddress="0xC09FC" /> </table> <table name="TD Activation Thresholds (RPM)" storageaddress="0xC0990" /> <table name="TD Activation Thresholds (Target Boost) " storageaddress="0xC097C" /> <table name="TD Integral Cumulative Range (WGDC Correction)" storageaddress="0xC0998" /> <table name="TD Integral Negative Activation (Boost Error)" storageaddress="0xC0984" /> <table name="TD Integral Positive Activation (Boost Error)" storageaddress="0xC0988" /> <table name="TD Integral Negative Activation (Wastegate Duty)" storageaddress="0xC098C" /> <table name="Manifold Pressure Sensor Scaling " storageaddress="0xd5cac" /> <table name="Manifold Pressure Sensor Limits (CEL)" storageaddress="0xd5c5e" /> <table name="Manifold Pressure Sensor CEL Delays" storageaddress="0xd5c13" /> <table name="Primary Open Loop Fueling Base" storageaddress="0xcc9bc" sizex="18" sizey="16"> <table type="X Axis" storageaddress="0xcc934" /> <table type="Y Axis" storageaddress="0xcc97c" /> </table> <table name="Primary Open Loop Fueling Additive" storageaddress="0xccd0c" sizex="18" sizey="16"> <table type="X Axis" storageaddress="0xccc84" /> <table type="Y Axis" storageaddress="0xccccc" /> </table>
// <table name="Primary Open Loop Fueling (KCA Additive B Low)" storageaddress="0xccb64" sizex="18" sizey="16"> <table type="X Axis" storageaddress="0xccadc" /> <table type="Y Axis" storageaddress="0xccb24" /> </table>
<table name="Minimum Active Primary Open Loop Enrichment" storageaddress="0xc8d20" /> <table name="Minimum Primary Open Loop Enrichment (Throttle)" storageaddress="0xc98c8"> <table type="Y Axis" storageaddress="0xc98b0" /> </table> <table name="Minimum Primary Open Loop Enrichment (Accelerator)" storageaddress="0xc98e8"> <table type="Y Axis" storageaddress="0xc98d0" /> </table> <table name="Primary Open Loop Fueling Compensation (ECT)" storageaddress="0xcafe4"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Front Oxygen Sensor Scaling" storageaddress="0xd5f8c"> <table type="Y Axis" storageaddress="0xd5f58" /> </table> // Need further study on Rich limit <table name="Front Oxygen Sensor Rich Limit" storageaddress="0x23F94" /> <table name="Front Oxygen Sensor Compensation (Atm. Pressure)" storageaddress="0xc4ce0"> <table type="Y Axis" storageaddress="0xc4cd0" /> </table> <table name="CL Fueling Target Compensation A (Load)" storageaddress="0xcdb58" sizey="11"> <table type="X Axis" storageaddress="0xcdb00" /> <table type="Y Axis" storageaddress="0xcdb2c" /> </table> <table name="CL Fueling Target Compensation B (Load)" storageaddress="0xcdca4"> <table type="X Axis" storageaddress="0xcdc4c" /> <table type="Y Axis" storageaddress="0xcdc78" /> </table> <table name="CL Fueling Target Compensation Imm. Cruise (ECT)" storageaddress="0xcda34"> <table type="X Axis" storageaddress="0xc91bc" /> <table type="Y Axis" storageaddress="0xcda28" /> </table> <table name="CL Fueling Target Compensation Imm. Non-Cruise (ECT)" storageaddress="0xcdaa0"> <table type="X Axis" storageaddress="0xc91bc" /> <table type="Y Axis" storageaddress="0xcda94" /> </table>
<table name="CL to OL Delay " storageaddress="0xc8970" />
<table name="CL to OL Delay/Switch SI-DRIVE Intelligent" storageaddress="0xc896a" /> <table name="CL to OL Transition with Delay (Throttle)" storageaddress="0xc98a0"> <table type="Y Axis" storageaddress="0xc9860" /> </table>
<table name="CL to OL Transition with Delay Throttle Hysteresis" storageaddress="0xc8d28" /> <table name="CL to OL Transition with Delay (Base Pulse Width)" storageaddress="0xcaf10"> <table type="Y Axis" storageaddress="0xcaed0" /> </table> <table name="CL to OL Transition with Delay BPW Hysteresis" storageaddress="0xc8d24" /> <table name="CL to OL Transition Counter Step Value (MAF)" storageaddress="0xcaf58"> <table type="Y Axis" storageaddress="0xcaf30" /> </table>
<table name="CL Delay Maximum (Throttle)" storageaddress="0xc8d88" /> <table name="CL Delay Maximum (Vehicle Speed)" storageaddress="0xc8da4" /> <table name="CL Delay Minimum (ECT)" storageaddress="0xc8d2c" /> <table name="CL Delay Maximum (Engine Load)" storageaddress="0xc8db4" />
<table name="CL Delay Engine Load Counter Threshold" storageaddress="0xc8968" />
<table name="CL Delay Maximum Engine Speed (Per Gear)" storageaddress="0xc8d30" /> <table name="CL Delay Maximum Engine Speed (Neutral)" storageaddress="0xc8d58" />
<table name="Injector Latency" storageaddress="0xc9e20"> <table type="Y Axis" storageaddress="0xc9e0c" /> </table>
<table name="Injector Flow Scaling" storageaddress="0xc8a70" />
<table name="Per Injector Pulse Width Compensation A" storageaddress="0xccf24" sizex="9" sizey="12"> <table type="X Axis" storageaddress="0xcced0" /> <table type="Y Axis" storageaddress="0xccef4" /> </table> <table name="Per Injector Pulse Width Compensation B" storageaddress="0xccfe4" sizex="9" sizey="12"> <table type="X Axis" storageaddress="0xccf90" /> <table type="Y Axis" storageaddress="0xccfb4" /> </table> <table name="Per Injector Pulse Width Compensation C" storageaddress="0xcd0a4" sizex="9" sizey="12"> <table type="X Axis" storageaddress="0xcd050" /> <table type="Y Axis" storageaddress="0xcd074" /> </table> <table name="Per Injector Pulse Width Compensation D" storageaddress="0xcd164" sizex="9" sizey="12"> <table type="X Axis" storageaddress="0xcd110" /> <table type="Y Axis" storageaddress="0xcd134" /> </table> <table name="Cranking Fuel Injector Pulse Width A (ECT)" storageaddress="0xc9d4a"> <table type="Y Axis" storageaddress="0xc91bc" /> </table>
// further check - 1 Dec09 <table name="Cranking Fuel Injector Pulse Width B (ECT)" storageaddress="0XC9D6A"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Cranking Fuel Injector Pulse Width C (ECT)" storageaddress="0xc9d8a"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Cranking Fuel Injector Pulse Width D (ECT)" storageaddress="0xc9daa"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Cranking Fuel Injector Pulse Width E (ECT)" storageaddress="0xc9dca"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Cranking Fuel Injector Pulse Width F (ECT)" storageaddress="0xc9dea"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Cranking Fuel IPW Compensation Imm. Cruise (RPM)" storageaddress="0xcc0f4"> <table type="X Axis" storageaddress="0xcc0c4" /> <table type="Y Axis" storageaddress="0xcc0d8" /> </table> <table name="Cranking Fuel IPW Compensation Imm. Non-Cruise (RPM)" storageaddress="0xcc0a0"> <table type="X Axis" storageaddress="0xcc070" /> <table type="Y Axis" storageaddress="0xcc084" /> </table> <table name="Cranking Fuel IPW Compensation (MAP)" storageaddress="0xc9400"> <table type="Y Axis" storageaddress="0xc93d8" /> </table> <table name="Cranking Fuel IPW Compensation (Accelerator)" storageaddress="0xc9434" sizey="10"> <table type="Y Axis" storageaddress="0xc940c" /> </table> <table name="Cranking Fuel IPW Compensation (IAT)" storageaddress="0xc9454"> <table type="Y Axis" storageaddress="0xc9440" /> </table> <table name="Throttle Tip-in Enrichment A" storageaddress="0xcb698"> <table type="Y Axis" storageaddress="0xcb650" /> </table> <table name="Throttle Tip-in Enrichment B" storageaddress="0xcb704"> <table type="Y Axis" storageaddress="0xcb6bc" /> </table> <table name="Minimum Tip-in Enrichment Activation" storageaddress="0xc9088" /> <table name="Minimum Tip-in Enrichment Activation (Throttle)" storageaddress="0xc9084" /> <table name="Tip-in Enrichment Compensation (Boost Error)" storageaddress="0xc9b94"> <table type="Y Axis" storageaddress="0xc9b70" /> </table> <table name="Tip-in Enrichment Compensation (RPM)" storageaddress="0xc9b60" sizey="16"> <table type="Y Axis" storageaddress="0xc9b20" /> </table> <table name="Tip-in Enrichment Compensation A (ECT)" storageaddress="0xc9b9d"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Tip-in Enrichment Compensation B (ECT)" storageaddress="0xcb728"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Tip-in Enrichment Compensation C (ECT)" storageaddress="0xcb748"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Tip-in Enrichment Compensation D (ECT)" storageaddress="0xcb788"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Tip-in Enrichment Compensation D (ECT) Activation" storageaddress="0xc908c" /> <table name="Tip-in Enrichment Disable Applied Counter Threshold A (ECT)" storageaddress="0xc9bad"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Tip-in Enrichment Disable Applied Counter Threshold B (ECT)" storageaddress="0xc9bbd"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Tip-in Enrichment Applied Counter Reset" storageaddress="0xc892c" /> <table name="Tip-in Enrichment Disable Throttle Cumulative Threshold A (ECT)" storageaddress="0xcb7a8"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Tip-in Enrichment Disable Throttle Cumulative Threshold B (ECT)" storageaddress="0xcb7c8"> <table type="Y Axis" storageaddress="0xc91bc" /> </table> <table name="Tip-in Throttle Cumulative Reset" storageaddress="0xc892d" /> <table name="A/F Learning #1 Limits" storageaddress="0xc8c68" /> <table name="A/F Learning #1 Airflow Ranges" storageaddress="0xc8c78" />
<table name="MAF Limit (Maximum)" storageaddress="0xc47c8" />
<table name="MAF Sensor Scaling" storageaddress="0xd5e80"> <table type="Y Axis" storageaddress="0xd5da8" /> </table> <table name="MAF Compensation (IAT)" storageaddress="0xc4e84" sizex="6" sizey="10"> <table type="X Axis" storageaddress="0xc4e44" /> <table type="Y Axis" storageaddress="0xc4e5c" /> </table> // unchecked <table name="Engine Load Limit A (Maximum)" storageaddress="0x22460" />
<table name="Engine Load Limit B Maximum (RPM)" storageaddress="0xc4be0"> <table type="Y Axis" storageaddress="0xc4bd8" /> </table> <table name="Engine Load Compensation Cruise (MP)" storageaddress="0xc4f34" sizex="13" sizey="16"> <table type="X Axis" storageaddress="0xc4ec0" /> <table type="Y Axis" storageaddress="0xc4ef4" /> </table>
//Done <table name="Engine Load Compensation Non-Cruise (MP)" storageaddress="0xC5078" sizex="13" sizey="16"> <table type="X Axis" storageaddress="0xC5004" /> <table type="Y Axis" storageaddress="0xC5038" /> </table>
<table name="Base Timing Primary Cruise" storageaddress="0xd0b00" sizex="12" sizey="9"> <table type="X Axis" storageaddress="0xd0aac" /> <table type="Y Axis" storageaddress="0xd0adc" /> </table> <table name="Base Timing Reference Cruise (AVCS related)" storageaddress="0xd0d68" sizex="12" sizey="9"> <table type="X Axis" storageaddress="0xd0d14" /> <table type="Y Axis" storageaddress="0xd0d44" /> </table> <table name="Base Timing Primary Non-Cruise" storageaddress="0xd0bf4" sizex="18" sizey="16"> <table type="X Axis" storageaddress="0xd0b6c" /> <table type="Y Axis" storageaddress="0xd0bb4" /> </table> <table name="Base Timing Reference Non-Cruise (AVCS related)" storageaddress="0xd0e5c" sizex="18" sizey="16"> <table type="X Axis" storageaddress="0xd0dd4" /> <table type="Y Axis" storageaddress="0xd0e1c" /> </table> <table name="Base Timing Idle A (In-Gear)" storageaddress="0xcf24a"> <table type="Y Axis" storageaddress="0xceff4" /> </table> <table name="Base Timing Idle B (In-Gear)" storageaddress="0xcf25a"> <table type="Y Axis" storageaddress="0xceff4" /> </table> <table name="Base Timing Idle A (Neutral)" storageaddress="0xcf26a"> <table type="Y Axis" storageaddress="0xceff4" /> </table> <table name="Base Timing Idle B (Neutral)" storageaddress="0xcf27a"> <table type="Y Axis" storageaddress="0xceff4" /> </table> <table name="Base Timing Idle Minimum" storageaddress="0xcf241"> <table type="Y Axis" storageaddress="0xcf074" /> </table> <table name="Base Timing Idle Minimum Vehicle Speed Enable" storageaddress="0xcedb8" />
<table name="Knock Correction Advance Max Cruise" storageaddress="0xd0798" sizex="12" sizey="9"> <table type="X Axis" storageaddress="0xd0744" /> <table type="Y Axis" storageaddress="0xd0774" /> </table> <table name="Knock Correction Advance Max Non-Cruise" storageaddress="0xd088c" sizex="18" sizey="16"> <table type="X Axis" storageaddress="0xd0804" /> <table type="Y Axis" storageaddress="0xd084c" /> </table> <table name="Timing Compensation A (IAT)" storageaddress="0xcf32c"> <table type="Y Axis" storageaddress="0xcf2ec" /> </table> <table name="Timing Compensation A (IAT) Activation" storageaddress="0xd0fa8" sizex="6" sizey="5"> <table type="X Axis" storageaddress="0xd0f7c" /> <table type="Y Axis" storageaddress="0xd0f94" /> </table> <table name="Timing Compensation B (IAT)" storageaddress="0xcf84c"> <table type="Y Axis" storageaddress="0xcf80c" /> </table>
// Reconfirmed OK
<table name="Timing Compensation B (IAT) IAM Activation" storageaddress="0xcef9c" />
<table name="Timing Compensation B (IAT) Max Additive" storageaddress="0xcef80" /> <table name="Timing Compensation Imm. Cruise A (ECT)" storageaddress="0xcf2ca"> <table type="Y Axis" storageaddress="0xceff4" /> </table> <table name="Timing Compensation Imm. Cruise B (ECT)" storageaddress="0xcf2da"> <table type="Y Axis" storageaddress="0xceff4" /> </table> <table name="Timing Compensation Imm. Non-Cruise A (ECT)" storageaddress="0xcf2aa"> <table type="Y Axis" storageaddress="0xceff4" /> </table> <table name="Timing Compensation Imm. Non-Cruise B (ECT)" storageaddress="0xcf2ba"> <table type="Y Axis" storageaddress="0xceff4" /> </table> <table name="Timing Compensation Per Cylinder A" storageaddress="0xd04fc" sizey="5"> <table type="X Axis" storageaddress="0xd04b0" /> <table type="Y Axis" storageaddress="0xd04e8" /> </table> <table name="Timing Compensation Per Cylinder B" storageaddress="0xd0590" sizey="5"> <table type="X Axis" storageaddress="0xd0544" /> <table type="Y Axis" storageaddress="0xd057c" /> </table> <table name="Timing Compensation Per Cylinder C" storageaddress="0xd0624" sizey="5"> <table type="X Axis" storageaddress="0xd05d8" /> <table type="Y Axis" storageaddress="0xd0610" /> </table> <table name="Timing Compensation Per Cylinder D" storageaddress="0xd06bc" sizey="6"> <table type="X Axis" storageaddress="0xd066c" /> <table type="Y Axis" storageaddress="0xd06a4" /> </table> <table name="Timing Comp Minimum Load (Per Cylinder)" storageaddress="0xcead4" /> <table name="Timing Comp Maximum RPM (Per Cylinder)" storageaddress="0xcead0" /> <table name="Timing Comp Minimum Coolant Temp (Per Cylinder)" storageaddress="0xcead8" /> <table name="Feedback Correction Range (RPM)" storageaddress="0xceae4" /> <table name="Feedback Correction Minimum Load" storageaddress="0xceadc" /> <table name="Feedback Correction Retard Value" storageaddress="0xceb04" /> <table name="Feedback Correction Retard Limit" storageaddress="0xceb00" /> <table name="Feedback Correction Negative Advance Value" storageaddress="0xceb08" /> <table name="Feedback Correction Negative Advance Delay" storageaddress="0xcea22" /> <table name="Extended Feedback Correction High RPM Compensation" storageaddress="0xceb10" /> <table name="Fine Correction Range (RPM)" storageaddress="0xcecac" /> <table name="Fine Correction Range (Load)" storageaddress="0xcecbc" /> <table name="Fine Correction Rows (RPM)" storageaddress="0xcec4c" /> <table name="Fine Correction Columns (Load)" storageaddress="0xcec68" /> <table name="Fine Correction Retard Value A" storageaddress="0xcec90" /> <table name="Fine Correction Retard Value B" storageaddress="0xceca4" /> <table name="Fine Correction Retard Limit" storageaddress="0xcec8c" /> <table name="Fine Correction Advance Value" storageaddress="0xcec88" /> <table name="Fine Correction Advance Limit" storageaddress="0xcec84" /> <table name="Fine Correction Advance Delay" storageaddress="0xcea32" /> <table name="Rough Correction Range (RPM)" storageaddress="0xcebf4" /> <table name="Rough Correction Range (Load)" storageaddress="0xcec04" /> <table name="Rough Correction Minimum KC Advance Map Value" storageaddress="0xcef94" /> <table name="Rough Correction Learning Delay (Increasing) " storageaddress="0xcfa3c"> <table type="Y Axis" storageaddress="0xcfa14" /> </table> // Recomfirmed OK. //IAM initial and IAM step are verified -OK <table name="Advance Multiplier (Initial)" storageaddress="0xcec18" /> <table name="Advance Multiplier Step Value" storageaddress="0xcec1c" /> <table name="Intake Cam Advance Angle Cruise (AVCS) " storageaddress="0xd85ac" sizex="11" sizey="9"> <table type="X Axis" storageaddress="0xd855c" /> <table type="Y Axis" storageaddress="0xd8588" /> </table> <table name="Intake Cam Advance Angle Non-Cruise (AVCS) " storageaddress="0xd86fc" sizex="18" sizey="16"> <table type="X Axis" storageaddress="0xd8674" /> <table type="Y Axis" storageaddress="0xd86bc" /> </table> <table name="Exhaust Cam Retard Angle Cruise (AVCS) " storageaddress="0xd7e04" sizex="11" sizey="9"> <table type="X Axis" storageaddress="0xd7db4" /> <table type="Y Axis" storageaddress="0xd7de0" /> </table> <table name="Exhaust Cam Retard Angle Non-Cruise (AVCS) " storageaddress="0xd7f54" sizex="18" sizey="16"> <table type="X Axis" storageaddress="0xd7ecc" /> <table type="Y Axis" storageaddress="0xd7f14" /> </table> <table name="Requested Torque (Accelerator Pedal) SI-DRIVE Sport" storageaddress="0xdd3b0" sizex="16"> <table type="X Axis" storageaddress="0xdd32c" /> <table type="Y Axis" storageaddress="0xdd36c" /> </table> <table name="Requested Torque (Accelerator Pedal) SI-DRIVE Sport Sharp" storageaddress="0xdd654" sizex="16"> <table type="X Axis" storageaddress="0xdd5d0" /> <table type="Y Axis" storageaddress="0xdd610" /> </table> <table name="Requested Torque (Accelerator Pedal) SI-DRIVE Intelligent" storageaddress="0xdd8f8" sizex="16"> <table type="X Axis" storageaddress="0xdd874" /> <table type="Y Axis" storageaddress="0xdd8b4" /> </table> <table name="Requested Torque Base (RPM)" storageaddress="0xDC7D0"> <table type="Y Axis" storageaddress="0xDC790" /> </table> <table name="Target Throttle Plate Position Cruise (Requested Torque Ratio)" storageaddress="0xDCC84" sizex="16" sizey="9"> <table type="X Axis" storageaddress="0xDCC20" /> <table type="Y Axis" storageaddress="0xDCC60" /> </table> <table name="Target Throttle Plate Position Non-Cruise (Requested Torque Ratio)" storageaddress="0xDCE24" sizex="16"> <table type="X Axis" storageaddress="0xDCDA4" /> <table type="Y Axis" storageaddress="0xDCDE4" /> </table> <table name="Target Throttle Plate Position Maximum (Requested Torque Ratio)" storageaddress="0xdde60" sizex="16"> <table type="X Axis" storageaddress="0xddde0" /> <table type="Y Axis" storageaddress="0xdde20" /> </table> <table name="Rev Limit (Fuel Cut)" storageaddress="0xc9104" /> <table name="Rev Limit Fuel Resume (Boost)" storageaddress="0xc9114" /> <table name="Speed Limiting Enable (Fuel Cut)" storageaddress="0xc911c" /> <table name="Speed Limiting Disable (Fuel Cut)" storageaddress="0xc9124" /> <table name="Speed Limiting A (Throttle) SI-DRIVE Sport/Sport Sharp" storageaddress="0xDC640" /> <table name="Speed Limiting B (Throttle) SI-DRIVE Sport/Sport Sharp" storageaddress="0xDC658" /> <table name="Speed Limiting A (Throttle) SI-DRIVE Intelligent" storageaddress="0xDC64C" /> <table name="Speed Limiting B (Throttle) SI-DRIVE Intelligent" storageaddress="0xDC664" /> <table name="Intake Temp Sensor Scaling" storageaddress="d62f8"> <table type="Y Axis" storageaddress="d6280" /> </table> <table name="Coolant Temp Sensor Scaling" storageaddress="d6210"> <table type="Y Axis" storageaddress="d61a0" /> </table> <table name="Radiator Fan Modes A (ECT)" storageaddress="d65f8" /> <table name="Radiator Fan Modes B (ECT)" storageaddress="d6608" /> <table name="Radiator Fan Modes (Veh. Speed)" storageaddress="d6618" /> <table name="Gear Determination Thresholds A" storageaddress="c4a98" /> <table name="Gear Determination Thresholds B" storageaddress="c4aac" /> <table name="Idle Speed Target A" storageaddress="0xd29e4"> <table type="Y Axis" storageaddress="0xd24e8" /> </table> <table name="Idle Speed Target B" storageaddress="0xd2a04"> <table type="Y Axis" storageaddress="0xd24e8" /> </table> <table name="Idle Speed Target C" storageaddress="0xd2a24"> <table type="Y Axis" storageaddress="0xd24e8" /> </table> <table name="Idle Speed Target D" storageaddress="0xd2a44"> <table type="Y Axis" storageaddress="0xd24e8" /> </table> <table name="Idle Speed Target E" storageaddress="0xd2a64"> <table type="Y Axis" storageaddress="0xd24e8" /> </table> <table name="Idle Speed Target F" storageaddress="0xd2a84"> <table type="Y Axis" storageaddress="0xd24e8" /> </table> <table name="Checksum Fix" storageaddress="0xFFB80" />
|
|
| Top |
|
 |
|
redwagon
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Fri Sep 24, 2010 1:12 pm |
|
 |
| RomRaider Donator |
Joined: Sun Sep 20, 2009 12:39 am Posts: 106 Location: Lost
|
I am trying to open a 2010 ROM with this definition but keep coming up against an error: Code: The markup in the document following the root element must be well-formed. What's the problem here? The definition does not match the ROM from the car, or did I format the definition file wrong, or.... ?
|
|
| Top |
|
 |
|
dschultz
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Fri Sep 24, 2010 1:18 pm |
|
 |
| RomRaider Developer |
Joined: Wed May 20, 2009 9:49 pm Posts: 3660 Location: Canada eh!
|
|
The def quoted above is not complete. You'll need to check the format of other defs to get an idea of the missing parts and then create your own def file with all the correct bits together. i.e.: there is no base= attribute specified and the <rom> elements are missing.
Last edited by dschultz on Sun Sep 26, 2010 12:10 am, edited 1 time in total.
|
|
| Top |
|
 |
|
redwagon
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Sat Sep 25, 2010 12:48 pm |
|
 |
| RomRaider Donator |
Joined: Sun Sep 20, 2009 12:39 am Posts: 106 Location: Lost
|
dschultz wrote: The def quoted about is not complete. You'll need to check the format of other defs to get an idea of the missing parts and then create your own def file with all the correct bits together. i.e.: there is no base= attribute specified and the <rom> elements are missing. Oh, no wonder. Thanks!
|
|
| Top |
|
 |
|
hmanxx
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Wed Sep 29, 2010 8:18 am |
|
 |
| RomRaider Donator |
Joined: Wed Jul 12, 2006 11:01 am Posts: 148
|
|
Here you go.. I am attaching the full definition here including CEL Diagnostic info..
| Attachments: |
File comment: AE5F301C definition
AE5F301C_v1a.zip [36.68 KiB]
Downloaded 285 times
|
|
|
| Top |
|
 |
|
MFB
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Fri Oct 01, 2010 8:01 am |
|
 |
| RomRaider Donator |
 |
Joined: Mon Dec 15, 2008 3:12 am Posts: 608 Location: Brgy. Horseshoe, The Philippines
|
|
If you want to flash it back, is there a definition for ecuflash already?
|
|
| Top |
|
 |
|
hmanxx
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Sat Oct 02, 2010 9:49 am |
|
 |
| RomRaider Donator |
Joined: Wed Jul 12, 2006 11:01 am Posts: 148
|
with reference to a ecuflash lgt definition(Close cousin)..,just duplicate one and change the header contents...accordingly.. The way to learn-Try it out first 
|
|
| Top |
|
 |
|
dschultz
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Mon Oct 04, 2010 11:04 pm |
|
 |
| RomRaider Developer |
Joined: Wed May 20, 2009 9:49 pm Posts: 3660 Location: Canada eh!
|
|
This def is for ECUFlash. It is made directly from the posted RR def above. I have not checked either for accuracy, but it should allow you to flash. Save the file in: \Program Files\OpenECU\EcuFlash\rommetadata\subaru\Legacy GT of your ECUFlash installation.
Edit: Changed designation from ADM to EDM. It makes no difference to edit/flashing though as it's only informational.
| Attachments: |
File comment: ECUFlash def
AE5F301C.xml [29.02 KiB]
Downloaded 227 times
|
Last edited by dschultz on Thu Oct 07, 2010 9:51 am, edited 1 time in total.
|
|
| Top |
|
 |
|
MFB
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Tue Oct 05, 2010 12:27 am |
|
 |
| RomRaider Donator |
 |
Joined: Mon Dec 15, 2008 3:12 am Posts: 608 Location: Brgy. Horseshoe, The Philippines
|
Thanks for the quick reply! Appreciate the help on this. 
|
|
| Top |
|
 |
|
hmanxx
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Tue Oct 05, 2010 1:00 am |
|
 |
| RomRaider Donator |
Joined: Wed Jul 12, 2006 11:01 am Posts: 148
|
|
I suggest to edit your ROM with Romraider and reflash with Ecuflash definition, For the Romraider definition for AE5F301C, i have done flashing with it(many parameters change too)..at least you wont get brick ecu..due to address corruption or writing to wrong area..
|
|
| Top |
|
 |
|
redwagon
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Sat Oct 09, 2010 11:14 pm |
|
 |
| RomRaider Donator |
Joined: Sun Sep 20, 2009 12:39 am Posts: 106 Location: Lost
|
hmanxx wrote: Here you go.. I am attaching the full definition here including CEL Diagnostic info.. That works for me, thanks!
|
|
| Top |
|
 |
|
MFB
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Tue Oct 26, 2010 12:10 pm |
|
 |
| RomRaider Donator |
 |
Joined: Mon Dec 15, 2008 3:12 am Posts: 608 Location: Brgy. Horseshoe, The Philippines
|
|
Here's the basic ecuflash def version for flashing only.
Thanks Hmanxx!
|
|
| Top |
|
 |
|
MFB
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Thu Oct 28, 2010 3:21 pm |
|
 |
| RomRaider Donator |
 |
Joined: Mon Dec 15, 2008 3:12 am Posts: 608 Location: Brgy. Horseshoe, The Philippines
|
I just did a version 1 map on a stage 1 legacy gt 10 wagon. Increased boot to 14.8, increment started at 250 torque request. Timing is too aggressive on the stock map on 2.4 el below, kinda like a JDM. I need to rescale, otherwise higher el is fine. Readjusted comp tables for timing as its set for cooler climate. Im surprised that at this point subaru stock map still has shift knock. They did employ the "soft" rev limiter by reducing torque request in dbw but timing is just too high after a wot shift. Got to long using CAN. I logged the wrong eload parameter, also IAM show below 1 but def made in romraider logger showed 1. Attached is the log of RR and op2 can. The logcfg file is also attached. IAM should be 1 byte I think and engine load calculated instead of relative. I also find odd that af ltft a to d were all positive. Will be addressing that via zeroing out maf iat compt table. *There's a consistent -2.75 knock that occurs after stabbing the pedal ramping up to full boost. Timing is just too high going down to timing at peak torque. Attachment: The attachment romraiderlog_20101029_005201.csv is no longer available Attachment:
romraiderlog_20101029_005201.csv [207.69 KiB]
Downloaded 90 times
| Attachments: |
log3106.csv [1.08 MiB]
Downloaded 113 times
|
|
|
| Top |
|
 |
|
hmanxx
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Sun Oct 31, 2010 2:10 am |
|
 |
| RomRaider Donator |
Joined: Wed Jul 12, 2006 11:01 am Posts: 148
|
|
Perhaps you can try logging IAM 4 bytes in Romraider logger..this will give you higher resolution.
|
|
| Top |
|
 |
|
MFB
|
Post subject: Re: 2010 EDM Legacy 2.5 GT 5EAT 265HP (calid AE5F301C) Posted: Sun Oct 31, 2010 3:05 am |
|
 |
| RomRaider Donator |
 |
Joined: Mon Dec 15, 2008 3:12 am Posts: 608 Location: Brgy. Horseshoe, The Philippines
|
|
Typically the Iam 1 byte should be fine. I find it unusual I get 2 different IAM readings from RR Logger and OP2 logging on this car. I'll change and see whats going on, thanks!
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 1 guest |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|