RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 10:41 pm

All times are UTC




Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Tue Oct 07, 2014 1:33 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Donations are welcome!

The Romraider definition for this Rom is completed.

The EcuFlash def for this Rom is completed.

Now on Github Alpha branch

Romraider def
Ecuflash def

Alpha logger definition available on Github.

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Tue Oct 07, 2014 1:33 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Logger addresses:
Code:
E_AF_Correction_1_2byteExtExt_E82                      FFFF712C
E_AF_Correction_1_4byteExt_E81                         FFFF7C94
E_AF_Correction_2_4byteExt_E105                        FFFF7EE8
E_AF_Learning_1_2byteExtExt_E83                        FFFF7134
E_AF_Learning_1_4byteExt_E48                           FFFF8110
E_AF_Learning_1_A_StoredExt_E44                        FFFF32E0
E_AF_Learning_1_B_StoredExt_E45                        FFFF32E8
E_AF_Learning_1_C_StoredExt_E46                        FFFF32F0
E_AF_Learning_1_D_StoredExt_E47                        FFFF32F8
E_AF_Learning_2_4byteExt_E66                           FFFF8114
E_AF_Learning_2_A_StoredExt_E62                        FFFF3300
E_AF_Learning_2_B_StoredExt_E63                        FFFF3308
E_AF_Learning_2_C_StoredExt_E64                        FFFF3310
E_AF_Learning_2_D_StoredExt_E65                        FFFF3318
E_AF_Learning_Airflow_Range_CurrentExt_E61             FFFF811B
E_AF_Sensor_1_2byteExtExt_E92                          FFFF7118
E_AF_Sensor_1_4byteExt_E91                             FFFF690C
E_AF_Sensor_2_4byteExt_E109                            FFFF6924
E_CLOL_FuelingExt_E33                                  FFFFB2D1
E_Closed_Loop_Fueling_Target_2byteExt_E122             FFFF7130
E_Closed_Loop_Fueling_Target_4byteExt_E121             FFFF806C
E_Engine_Load_1byteExtExt_E86                          FFFF714F
E_Engine_Load_4ByteExt_E32                             FFFF67D0
E_Engine_Speed_Delta_E157                              FFFF69E4
E_Feedback_Knock_Correction_1byteExtExt_E94            FFFF7158
E_Feedback_Knock_Correction_4byteExt_E39               FFFF8BE0
E_Final_Fueling_Base_2byteExt_E124                     FFFF7126
E_Final_Fueling_Base_4byteExt_E123                     FFFF78A4
E_Fine_Learning_Knock_Correction_1byteExtExt_E95       FFFF715B
E_Fine_Learning_Knock_Correction_4byteExt_E41          FFFF8C1C
E_Fine_Learning_Table_OffsetExt_E58                    FFFF8C36
E_Fuel_Injector_1_Latency_4byteExt_E50                 FFFF7908
E_Fuel_Injector_1_Pulse_Width_4byteExt_E60             FFFF8708
E_Gear_CalculatedExt_E59                               FFFF6C16
E_IAM_1byteExtExt_E96                                  FFFF715A
E_IAM_4byteExt_E31                                     FFFF33C8
E_Idle_Speed_Map_SelectionExt_E49                      FFFF9208
E_Ignition_Base_TimingExt_E53                          FFFF891C
E_Knock_Correction_Advance_4byteExt_E43                FFFF8BDC
E_Knock_Correction_Advance_IAM_onlyExt_E40             FFFF8C0C
E_Manifold_Relative_Pressure_4byteExt_E113             FFFF65DC
E_Manifold_Relative_Sea_Level_Pressure_2byteExtExt_E89 FFFF7110
E_Manifold_Relative_Sea_Level_Pressure_4byteExt_E52    FFFF65D8
E_Primary_Open_Loop_Map_Enrichment_2byteExt_E85        FFFF7140
E_Primary_Open_Loop_Map_Enrichment_4byteExt_E84        FFFF82A8
E_Requested_TorqueExt_E56                              FFFF8FC8
E_Target_Throttle_Plate_PositionExt_E57                FFFF9014
E_Throttle_Plate_Opening_Angle_4byteExt_E38            FFFF6698
E_Tipin_Enrichment_Last_CalculatedExt_E55              FFFF84D8
E_Tipin_ThrottleExt_E54                                FFFF66A8

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Fri Mar 20, 2015 2:38 pm 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
Hi td_d - any chance you can define/add "Fuel Injector #2 Latency (4-byte)*" and "Fuel Injector #2 Pulse Width (4-byte)*"
These would help drive Bank 2 (cyl # 2, 4, 6) fueling for H6 motors.
The more common #1 params (A/F Learning, Correction, A/F Sensor, etc.) are Bank 1 specific (cyl # 1, 3, 5).

Here are the XML snippets for #1 Injector params you already defined and found the address for in the 2010 3.6R ROM from the v290 Logger Definitions:
Quote:
<ecuparam id="E50" name="Fuel Injector #1 Latency (4-byte)*"
desc="E50-Current injector latency as determined by the Injector Latency table." target="1">
<ecu id="5B2B367007">
<address length="4">0xFF7908</address>

</ecu>
<conversions>
<conversion units="ms" storagetype="float" expr="x*.001" format="0.0000" />
</conversions>
</ecuparam>

<ecuparam id="E60" name="Fuel Injector #1 Pulse Width (4-byte)*"
desc="E60-Fuel Injector #1 PW with higher resolution. Note: This parameter does not include latency unlike the standard parameter." target="1">
<ecu id="5B2B367007">
<address length="4">0xFF8708</address>

</ecu>
<conversions>
<conversion units="ms" storagetype="float" expr="x*.001" format="0.0000" />
</conversions>
</ecuparam>


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Sat Jun 13, 2015 3:47 am 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
td_d - any chance you can revisit this ROM and expand the logger definitions to something similar to what you've build for the 2011 3.6R USDM ROM here:
viewtopic.php?f=8&t=8276

I'm mostly interested in the additional RAM addresses you defined:

Ram_Oil_Temperature 00000000FFFF4524
Ram_AF_Correction_3_4byteExt_E 00000000FFFF7FF8
Ram_AF_Learning_3 00000000FFFF34F0
Ram_AirFuel_Correction_4 00000000FFFF8054
Ram_AirFuel_Learning_4 00000000FFFF34F8
etc.

And extended params such as:

E_AF_Correction_3_2byteExt_E 00000000FFFF6F7C
E_AF_Correction_4_2byteExt_E 00000000FFFF6F7E
E_Ignition_Total_Timing_1byte_E 00000000FFFF6F99
E_Ignition_Total_Timing_4byte_E 00000000FFFF8718

Globally we're stuggling with proper Bank 2 tuning on many EZ36D motors due to the lack of Bank 2 fuel table definitions, injector #2 pw/dc/latency addresses, etc.

I can contribute to the effort and also provide you with the complete 'April-2015' Subaru of America PAK file database for all current/recent-gen model cars (ECM, TCM, EPB reflashes).


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Sun Jun 14, 2015 2:52 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Sure - here's what I've got:
Code:
RAM_Cruise_NoCruise              FFFF6618
RAM_Switch_I3_S1_SSharp2_0          FFFF6000
Ram_AF_Correction_3_4byteExt_E      FFFF81A8
Ram_AF_Learning_3                   FFFF3320
Ram_AF_Sensor_1_Resistance          FFFF40E0
Ram_Accelerator_Pedal_Angle         FFFF68A8
Ram_AirFuel_Correction_4            FFFF8204
Ram_AirFuel_Learning_4_             FFFF3328
Ram_Atmospheric_Pressure_1          FFFF7178
Ram_Battery_Voltage                 FFFF416C
Ram_CPC_Valve_Duty_Ratio            FFFF7224
Ram_CoolantTemperature              FFFF6720
Ram_Coolant_Temperature             FFFF4178
Ram_Engine_Load_Relative            FFFFB2D3
Ram_Engine_Speed                    FFFF69D4
Ram_Exhaust_VVT_Advance_Angle_Left  FFFF9B5C
Ram_Exhaust_VVT_Advance_Angle_Right FFFF9B58
Ram_Front_O2_Sensor                 FFFF445C
Ram_Fuel_Injector_1_Pulse_Width     FFFF86F0
Ram_Fuel_Injector_2_Pulse_Width     FFFF86F4
Ram_Fuel_Pump_Duty                  FFFF8D04
Ram_Ignition_Total_Timing_4byte_E   FFFF88A0
Ram_Intake_VVT_Advance_Angle_Left   FFFF9978
Ram_Intake_VVT_Advance_Angle_Right  FFFF9974
Ram_Mass_Airflow                    FFFF67A4
Ram_MemoryStartCoolantTemperature   FFFF6724
Ram_Number_of_Exh_Gas_Recirc_Steps  FFFF3384
Ram_Oil_Temperature                 FFFF4524
Ram_TimingCompensationIntakeTemp    FFFF672C
Ram_Vehicle_Speed_0                 FFFF69AC
Ram_Ignition_Total_Timing_1byte_E FFFF7155

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Tue Jun 16, 2015 2:33 am 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
td-d wrote:
Sure - here's what I've got:
Thanks! That's great.

We're putting ROMRaider Logger Definitions v3.08 to good use over @ LegacyGT.com using BtSSM.
Thanks to both the standard <params> and extended/engineering <ecuparams>, defined by you and the team, the app has really taken off.
http://legacygt.com/forums/showthread.p ... 09p47.html

Can I ask you to revisit the DE5F201B Calibration ID ROMRaider/ECUFlash definitions and attempt to define more tables, see if you can find more Bank 2 related ones?
Anything fueling related, injector #2, per injector compensations would be great!
Right now the definitions do not have enough detail for tuners to control Bank 2 fueling and dial in it to match how they have Bank 1 setup.

I actually have DE5F200B running on 5B2B364007 but plan to flash to DE5201G which is the FED-spec equivalent of the CAL-spec DE5F201B.
I will donate to the site and I am also sharing all the latest USDM 5th gen Legacy (all model years, all engines) PAK files from Subaru's Reprogramming CD April-2015.

I've pulled out ALL the PAK files for the 2010-2014 2.5i, 3.6R, LGTs and broke them out with descriptions by MY in separate folders.

Moderator: Removed links to commercial software, please read posting rules.


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Mon Aug 24, 2015 8:38 pm 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
Can someone with access to the right tool/s or knowledge post a Tactrix v2.0 SD logger config XML for this ECUID/CALID combo please?

I found a few online and one offline generators but none reference recent logger definitions which include this ECUID.

Please help.


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Wed May 11, 2016 2:48 pm 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
Hi td_d, hope all is well. Sent you an email.

Can you please revisit this definition with latest template for the EZ36D in the 2010-2014 Denso ECU cars?
Any additional tables for Bank 2 fueling control would be great!

I've noticed the following missing from the 2010 definition:
Requested Torque D-F
Min Primary Base Enrichment 1 A
Rev Limit A/B
Gear Determination A/B
Radiator Fan Modes (Veh Speed) and A-D
Fuel and Oil Temp Sensor Scalings


And some bad values in some defined tables:
Manifold Pressure Sensor Limits (CEL)
Fuel Pump Duty Medium Injector Duty Cycle


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Tue Oct 04, 2016 10:35 pm 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
Could someone please expand the logger def for this ECUID to include:

A/F Correction #2 (2-byte)**
A/F Learning #2 (2-byte)**
A/F Sensor #2 (2-byte)**
Engine Load (2-byte)** - Version 2
Fuel Injector #1 Pulse Width (2-byte)**
Fuel Injector #2 Pulse Width (2-byte)**
Throttle Plate Opening Angle (2-byte)**

For some reason the logger defs have the vanilla and 4-byte fields for A/F #2 fields, but lack the 2-byte precision ones.
Same is true for Engine Load and Throttle Plate Opening Angle. For Injector PW, only vanilla fields are defined and work well, but if you could find the 2-byte engineering addresses, that would be awesome!

The latest official logger already defines the following, in case it makes finding the #2 equivalents easier:
A/F Correction #1 (2-byte)** offset="#FF712C" storagetype="uint16"
A/F Learning #1 (2-byte)** offset="#FF7134" storagetype="uint16"
A/F Sensor #1 (2-byte)** offset="#FF7118" storagetype="uint16"

"A/F Correction #2 (4-byte)*" offset="#FF7EE8" storagetype="float"
A/F Learning #2 (4-byte)*" offset="#FF8114" storagetype="float"
"A/F Sensor #2 (4-byte)*" offset="#FF6924" storagetype="float"
"Engine Load (4-Byte)*" offset="#FF67D0" storagetype="float"
"Throttle Plate Opening Angle (4-byte)*" offset="#FF6698" storagetype="float"


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Sat Oct 22, 2016 9:37 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
These are what I have found. There's no defined E parameter for them currently.

A/F Correction #2 (2-byte) scaling the same as A/F #1 - FF712E
A/F Learning #2 (2-byte) scaling the same as A/F #1 - FF7136
A/F Sensor #2 (2-byte) scaling the same as A/F #1 - FF711A
Engine Load (2-byte) - not available
Fuel Injector #1 Pulse Width (2-byte) units="µs" expr="x*4" - FF7122
Fuel Injector #2 Pulse Width (2-byte) units="µs" expr="x*4" - FF7124
Throttle Plate Opening Angle (2-byte) - not available
Engine Speed Delta (2-byte) units="RPM" expr="x*0.1953125-6400" - FF711E
Requested Torque (1-byte) units="Torque" expr="x"- FF715D


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Tue Oct 25, 2016 7:12 pm 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
Dale, you rock. Thank you!
I will test these out.


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Wed Oct 26, 2016 6:44 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Thanks Dale. Sorry guys, just no time at the moment...

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Thu Oct 27, 2016 1:49 am 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
No worries at all td_d. I figured that must be the case.
Dale saved the day. I'm able to use a great mix of standard and extended/engineering 1-, 2-byte and very few 4-byte fields now for logging.

Reduced my logging payload by a good 32-48 bytes and increased polling rates into 30-50Hz range, depending on what I'm doing. Exactly what I was shooting for.


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Sun Oct 30, 2016 5:14 am 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
I've tried the A/F related (2-byte) fields today and although I'm getting data, its completely off.
It seems the conversion/scaling formulas set in the latest logger defs (v3.17) are incorrect

Can you please check the conversion/scaling formulas for these params and let me know?
Looks like both #1 and #2 params are affected.

If I switch to standard params or 4-byte fields - no issues. Correct values come back.
The same is true for all other 2-byte params (including FF Base, CL Target, etc.)
But below 6 params produce strange data.

A/F Correction #2 (2-byte) - FF712E
A/F Correction #1 (2-byte) - FF712C

Code:
<conversions>
<conversion units="%" expr="(x*.01220703)-100" format="0.00" />
</conversions>

A/F Learning #2 (2-byte) - FF7136
A/F Learning #1 (2-byte) - FF7134

Code:
<conversions>
<conversion units="%" expr="(x*.04882812)-50" format="0.00" />
</conversions>

A/F Sensor #2 (2-byte) - FF711A
A/F Sensor #1 (2-byte) - FF7118

Code:
<conversions>
<conversion units="estimated AFR" expr="(x*.0001220703)*14.7" format="0.00" />
</conversions>


Top
 Profile  
 
 Post subject: Re: DE5F201B 2010 USDM Legacy 3.6R (AT) ECU 5B2B367007
PostPosted: Sun Oct 30, 2016 5:35 pm 
Offline
Newbie

Joined: Mon Mar 09, 2015 8:22 pm
Posts: 76
Disregard above. All is well.

App (BtSsm) bug and user error ;)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


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

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl