Notices
ECU Flash

Found - New items to log

Old May 18, 2009, 02:14 AM
  #1  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
Found - New items to log

I did a little playing around today with the higher-end of the MUT table to see what little tid-bits we can log. Some of them may only work with the auto transmission models, but there is no harm in adding them. These will replace some of the incorrect MUT addresses that came with Evoscan.

Brakes On - MUT AA : eval = "x bit 16"

Transmission in Park - MUT B4 : eval = "x bit 64"

Transmission in Reverse - MUT B4 : eval = "x bit 128"

Power Steering - MUT B8 : eval = "x bit 4"

A/C Request (Switch) - MUT B8 : eval = "x bit 1"


The only unusual thing is that the A/C Switch works backwards. 0=on, 1=off. A shout goes out to Deepnine for the suggestion to look in this area.

Last edited by Mattjin; May 18, 2009 at 03:11 PM.
Old May 18, 2009, 03:18 AM
  #2  
Evolving Member
iTrader: (4)
 
Deepnine's Avatar
 
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes on 0 Posts
Great finding.
Old May 18, 2009, 06:57 AM
  #3  
Evolved Member
iTrader: (2)
 
wreckleford's Avatar
 
Join Date: Jun 2003
Location: Jamaica
Posts: 1,171
Received 11 Likes on 9 Posts
How can two sperate items be logged with the same MUT request?
Old May 18, 2009, 07:08 AM
  #4  
EvoM Staff Alumni
iTrader: (16)
 
MR Turco's Avatar
 
Join Date: May 2007
Location: Massachusetts
Posts: 3,233
Received 3 Likes on 3 Posts
i could think of a couple of things those could be used for.

AC switch could be used for starting/stopping logging

Brake could be used to stop fueling to counter throttle hang.
Old May 18, 2009, 07:33 AM
  #5  
Evolved Member
iTrader: (2)
 
logic's Avatar
 
Join Date: Apr 2003
Location: Berkeley, CA
Posts: 1,022
Likes: 0
Received 5 Likes on 4 Posts
Mattjin, do you know how "B8 bit 1" compares to "4A bit 16"? Is it two items logging the same thing? (I previously had 4A bit 16 down as a bit for logging the AC switch.)

Also, I've tried to pull together a MUT requests page over at the wiki:

http://evoecu.logic.net/wiki/MUT_Requests

Updates/corrections would be very welcome; I've already incorporated the additions from this thread, and the updates to the LTFT/STFT formulas from the thread about them. I'm trying to keep it limited to just stock MUT requests, not "math channels" (purely calculated stuff) or common mods; we can probably create pages for those as well, but it would be nice to have a sort of "implementers guide" to what requests are out there.
Old May 18, 2009, 07:55 AM
  #6  
Evolved Member
iTrader: (23)
 
honki24's Avatar
 
Join Date: Apr 2003
Location: Houston, TX
Posts: 1,579
Received 0 Likes on 0 Posts
wow, brakes on... that's cool!

Last edited by honki24; May 18, 2009 at 08:00 AM.
Old May 18, 2009, 03:22 PM
  #7  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
MUT 4A is none of what it says in Evoscan, it is the Purge Control Duty. You will notice that trying to log 4A as it is, you get random results which it should considering it is a duty signal. Hence the hunt for the real locations. I noticed that MUT A0 and A3 are identical, so there is another spare MUT to log things on. One of the others I am hunting for is the FPR solenoid.

The Brakes item was a good find IMHO. Very useful for anyone who hits the track to see what they are doing.

While I was searching I also have been looking to see if the ACD selection alters any of the bits, seeing as how nobody seems to know of the link to the ecu is an input or output. I did not find anything yet.

Another thing I posted elsewhere but might be easier found here... MUT 54 seems to log the amount of Acceleration Enrichement (increasing TPS), and MUT 55 logs the Deceleration Enleanment (decreasing tps). I am pretty sure there are two more MUTs for delta throttle +ve and -ve but I will double check first. It might even be delta MAP so I have to check it.
Old May 18, 2009, 06:30 PM
  #8  
Evolved Member
iTrader: (2)
 
logic's Avatar
 
Join Date: Apr 2003
Location: Berkeley, CA
Posts: 1,022
Likes: 0
Received 5 Likes on 4 Posts
Mattjin, thanks for those (and the explanation); I dug up the thread acamus started about the purge solenoid MUT value, and I've updated the wiki page with 4A, 54, and 55 (with just a straight 0-255 percentage formula for each).

MUT 54 brings up another inconsistency in what we've been using in Evoscan too, though; I have 1D as accel enrichment, but as an airflow/rev output. Do you know if these are related?
Old May 18, 2009, 07:44 PM
  #9  
Evolving Member
iTrader: (4)
 
Deepnine's Avatar
 
Join Date: Apr 2008
Location: Germany
Posts: 186
Likes: 0
Received 0 Likes on 0 Posts
D0 -> periphery f91
D1 -> periphery faa
D2 -> periphery fba
D3 -> periphery fca
D4 -> periphery fda
80 -> rom id
Old May 18, 2009, 10:06 PM
  #10  
Evolved Member
 
acamus's Avatar
 
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 2 Likes on 2 Posts
Here is my collection:

MUT_00
MUT_01
MUT_02
MUT_03
MUT_04_Timing_Advance_Interpolated
MUT_05_Timing_Advance_Scaled
MUT_06_Timing_Advance
MUT_07_Coolant_Temperature
MUT_08
MUT_09
MUT_0A
MUT_0B
MUT_0C_Fuel_Trim_Low
MUT_0D_Fuel_Trim_Middle
MUT_0E_Fuel_Trim_High
MUT_0F_Oxygen_Feedback_Trim
MUT_10_Coolant_Temperature_Scaled
MUT_11_Intake_Air_Temperature_Scaled
MUT_12_Coolant_Temperature_Min_81
MUT_13_Front_Oxygen_Sensor_1
MUT_14_Battery_Level
MUT_15_Barometric_Pressure
MUT_16_Idle_Stepper_Controller_Steps
MUT_17_Throttle_Position_Sensor
MUT_18_Open_Loop_Bit_Array
MUT_19_Startup_Check_Bits
MUT_1A_Manifold_Absolute_Pressure
MUT_1B_TPS_Idle_Adder
MUT_1C_ECU_Load
MUT_1D_Manifold_Absolute_Pressure_Mean
MUT_1E
MUT_1F_ECU_Load_Previous
MUT_20_Engine_RPM_Idle_Scaled
MUT_21_Engine_RPM
MUT_22
MUT_23
MUT_24_Target_Idle_RPM
MUT_25_Idle_Stepper_Value
MUT_26_Knock_Sum
MUT_27_Octane_Number
MUT_28
MUT_29_Injector_Pulse_Width_1
MUT_2A_Injector_Pulse_Width_2
MUT_2B
MUT_2C_Air_Volume
MUT_2D_Ignition_Battery_Trim
MUT_2E_Vehicle_Speed_Frequency
MUT_2F_Vehicle_Speed
MUT_30_Knock_Voltage
MUT_31_Volumetric_Efficiency
MUT_32_Air_To_Fuel_Ratio
MUT_33_Corrected_Timing_Advance
MUT_34_Map_Index
MUT_35_Limp_Home_Fuel_Throttle_Position_Based
MUT_36_Active_Fault_Count
MUT_37_Stored_Fault_Count
MUT_38_Manifold_Differential_Pressure
MUT_39_Fuel_Tank_Pressure
MUT_3A_Air_Temperature
MUT_3B_Masked_Map_Index
MUT_3C_Rear_Oxygen_Sensor_1
MUT_3D_Front_Oxygen_Sensor_2
MUT_3E_Rear_Oxygen_Sensor_2
MUT_3F_Short_Term_Fuel_Feedback_Trim_O2_Map_Index
MUT_40_Stored_Faults_Lo
MUT_41_Stored_Faults_Hi
MUT_42_Stored_Faults_Lo_1
MUT_43_Stored_Faults_Hi_1
MUT_44_Stored_Faults_Lo_2
MUT_45_Stored_Faults_Lo_2
MUT_46
MUT_47_Active_Fault_Lo
MUT_48_Active_Faults_Hi
MUT_49
MUT_4A_Purge_Control_Duty
MUT_4B
MUT_4C_Fuel_Trim_Low_Bank_2
MUT_4D_Fuel_Trim_Mid_Bank_2
MUT_4E_Fuel_Trim_High_Bank_2
MUT_4F_Oxygen_Feedback_Trim_Bank_2
MUT_50_Long_Fuel_Trim_Bank_1
MUT_51_Long_Fuel_Trim_Bank_2
MUT_52_Rear_Long_Fuel_Trim
MUT_53_Rear_Long_Fuel_Trim_Bank_2
MUT_54_Acceleration_Enrichment
MUT_55_Deceleration_Enleanment
MUT_56_Acceleration_Load_Change
MUT_57_Deceleration_Load_Change
MUT_58_AFR_CT_Adder
MUT_59
MUT_5A
MUT_5B_Rear_02_Voltage
MUT_5C_ADC_Rear_02_Voltage
MUT_5D
MUT_5E
MUT_5F
MUT_60_Rear_O2_Trim_Low
MUT_61_Rear_O2_Trim_Middle
MUT_61_Rear_O2_Trim_High
MUT_63
MUT_64
MUT_65
MUT_66_Rear_O2_Feedback
MUT_67
MUT_68
MUT_69
MUT_6A_Knock_ADC_Processed
MUT_6B_Knock_Base
MUT_6C_Knock_Sum_Addition
MUT_6D_Knock_Change
MUT_6E_Knock_Dynamics
MUT_6F_Knock_Acceleration
MUT_70_Array_of_Serial_Receive_Data_Register_2_RDR 2_Values
MUT_71_Sensor_Error
MUT_72_Knock_Present
MUT_73_Throttle_Position_Delta_1
MUT_74_Throttle_Position_Delta_2
MUT_75
MUT_76_Idle_Stepper_Y_Axis
MUT_77
MUT_78
MUT_79_Injector_Latency
MUT_7A_Continuous_Monitor_Completion_Status_1
MUT_7B_Continuous_Monitor_Completion_Status_2
MUT_7C_Continuous_Monitor_Completion_Status_3
MUT_7D_Non_Continuous_Monitor_Completion_Status_OB D
MUT_7E_Continuous_Monitor_Completion_Status_Low_4
MUT_7F_Continuous_Monitor_Completion_Status_High_4
MUT_80_ECU_ID_Type
MUT_81_ECU_ID_Type
MUT_82_ECU_ID_Version
MUT_83_ADC_Channel_F
MUT_84_Thermo_Fan_Duty
MUT_85_EGR_Solenoid
MUT_86_Waste_Gate_Duty_Cycle
MUT_87_Fuel_Temperature
MUT_88_Fuel_Level
MUT_89_ADC_Channel_8_2
MUT_8A_TPS_Corrected
MUT_8B
MUT_8C
MUT_8D
MUT_8E_Solenoid_Duty
MUT_8F
MUT_90_Timer_Status_Register_9_TSR9
MUT_91_Timer_Status_Register_9_TSR9_Scaled
MUT_92_Timer_Status_Register_9_TSR9_Scaled_Checked
MUT_93_Fadout_Timer_Value
MUT_65
MUT_65
MUT_96_MAF_ADC
MUT_97
MUT_98
MUT_99
MUT_9A_Ligths_Bit_Array
MUT_9B_Output_Pins
MUT_9C
MUT_9D
MUT_9E
MUT_9F
MUT_A0_Sensor_Pins
MUT_A1_Port_A_Data_Register_High
MUT_A2_Port_A_Data_Register_Low
MUT_A0_Sensor_Pins
MUT_A4_Port_B_Data_Register_High
MUT_A5_Port_B_Data_Register_Low
MUT_A6_Port_C_Data_Register_Low
MUT_A7_Port_D_Data_Register_High
MUT_A8_Port_D_Data_Register_Low
MUT_A9_Port_E_Data_Register_High
MUT_AA_Port_E_Data_Register_Low
MUT_AB_Port_F_Data_Register_High
MUT_AC_Port_F_Data_Register_Low
MUT_AD_Port_G_Data_Register_High
MUT_AE_Port_G_Data_Register_Low
MUT_AF_Port_H_Data_Register_High
MUT_B0_Port_H_Data_Register_Low
MUT_B1_Port_J_Data_Register_High
MUT_B2_Port_J_Data_Register_Low
MUT_B3_Port_K_Data_Register_High
MUT_B4_Port_K_Data_Register_Low
MUT_B5_Port_L_Data_Register_High
MUT_B6_Port_L_Data_Register_Low
MUT_B7
MUT_B8
MUT_B9
MUT_BA

Last edited by acamus; Jan 25, 2010 at 11:41 PM.
The following users liked this post:
evo10.5t (Jan 3, 2024)
Old May 19, 2009, 02:18 AM
  #11  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
I already found that BF is the last MUT that can be logged, but for interest sake I attempted to log C0 onwards. Result : Instantly shuts off the car when you do the CTRL-SPACE.

MUT 12 I also found is High Range Coolant Temp. Interesting that they split Temp into 2 RAM addresses. Do you have a formula for how to read this? What is the max temp that can be read?
MUT 1E is a long list of bits that can be logged. Tied into ALOT of subroutines.
MUT 4C,4D and 4E are related somehow to the LT trims
MUT 58 I have as being related to accel enrich somehow.

Last edited by Mattjin; May 19, 2009 at 02:59 AM.
Old May 19, 2009, 02:49 AM
  #12  
Evolved Member
 
acamus's Avatar
 
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 2 Likes on 2 Posts
I believe MUT_12 is used for warmed up calculations, this is why 81°C is minimum seen for this MUT, it is not more precise than MUT_10 actually it is same value once 81°C is reached, it is only clipped from below.

The max value is 126°C, if you open 88590015, mrfred has ADC/°C scaling table (Coolant Temp Scaling) in, I have seen it in all ROMs that I have come across.

I have updated table above for some more values.

Last edited by acamus; May 19, 2009 at 04:23 AM.
Old May 19, 2009, 03:55 PM
  #13  
Evolved Member
Thread Starter
 
Mattjin's Avatar
 
Join Date: Apr 2008
Location: Sydney, Australia
Posts: 604
Likes: 0
Received 0 Likes on 0 Posts
126C sounds about right. From what I have figured out the auto trans maps go up to 124C, and it would not surprise me if they use the same sensor.
Old May 25, 2009, 12:01 AM
  #14  
Evolved Member
 
acamus's Avatar
 
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 2 Likes on 2 Posts
Updated my collection for bank 2 trims (V6 related)
Old May 25, 2009, 03:59 AM
  #15  
Evolved Member
 
acamus's Avatar
 
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 2 Likes on 2 Posts
MUT_7a-MUT_7F - seem to be continuous/non-continuos monitor status bits.

Namely MUT_7d is binary negate of OBD_Non_Continuous_Monitor_Completion_Status

Thread Tools
Search this Thread
Quick Reply: Found - New items to log



All times are GMT -7. The time now is 06:40 PM.