Official 2 byte thread!
#47
Evolved Member
iTrader: (19)
Join Date: Oct 2004
Location: CT
Posts: 885
Likes: 0
Received 0 Likes
on
0 Posts
Can you tell me the values you have listed in your tables for each of these in ECUFlash? Then I can find out what to put on the list. I'm almost certain they will be the same as 94170014 anyways. I'm most concerned with the airflow values. Im pretty sure you'll have 893A and 893B listed for your 2 byte RPM's since you are scaled for HEX16 already.
<table name="01 2 Byte Load Low" category="MUT" address="38066" type="1D" level="1" scaling="uint16"/> 35165 or 895D
<table name="02 2 Byte RPM High" category="MUT" address="3806a" type="1D" level="1" scaling="Hex16"/> 893A
<table name="03 2 Byte RPM Low" category="MUT" address="3806e" type="1D" level="1" scaling="Hex16"/> 893B
<table name="04 2 Byte AirFlow High" category="MUT" address="38072" type="1D" level="1" scaling="uint16"/> 35258 or 89BA
<table name="05 2 Byte AirFlow Low" category="MUT" address="38076" type="1D" level="1" scaling="uint16"/> 35259 or 89BB
#48
Beautiful, thanks man.
Question,
Has anyone ever seen a ROm that shared only ONE 2 byte address (i.e; Load,RPM or Airflow) but didn't share all 3????? If not, we can fill up a good amount of these with "possible" codes that just need to get confirmed.
Question,
Has anyone ever seen a ROm that shared only ONE 2 byte address (i.e; Load,RPM or Airflow) but didn't share all 3????? If not, we can fill up a good amount of these with "possible" codes that just need to get confirmed.
Last edited by Jack_of_Trades; Feb 24, 2008 at 06:41 PM.
#49
Ok, found in asm the reference for unclipped airflow. Sorry for the first post but I found the address somewhere and didn't try it
Airflow is checked now; I have bolded the changes.
88840016 (and 99.9% 88840017):
2byte load
MUT 00 = 6B28
MUT 01 = 6B29
2byte RPM (scaling 1000x/256)
MUT 02 = 6AFE
MUT 03 = 6AFF
2byte AirFlow (scaling 6.29x/64)
MUT 04 = 6B7E
MUT 05 = 6B7F
Airflow is checked now; I have bolded the changes.
88840016 (and 99.9% 88840017):
2byte load
MUT 00 = 6B28
MUT 01 = 6B29
2byte RPM (scaling 1000x/256)
MUT 02 = 6AFE
MUT 03 = 6AFF
2byte AirFlow (scaling 6.29x/64)
MUT 04 = 6B7E
MUT 05 = 6B7F
#52
EvoM Staff Alumni
iTrader: (16)
I think we should also add in the logging program definitions for logging this stuff.
Here is the mitsulogger definitions for RPM and Load. I need the airflow equation. RPM is not tested as i have not flashed my car with the MUT reference yet.
2-byte RPM Mitsulogger:
<Request LogReference="RequestID02" RequestID="02" Eval="x" Unit="INT" Logged="y" Response="2" />
<Request LogReference="RequestID03" RequestID="03" Eval="x" Unit="INT" Logged="y" Response="2" />
<Request LogReference="RPM-2byte" RequestID="FF" Eval="((256*RequestID02)+RequestID03)*1000/256" Unit="2byteRPM" Logged="y" Response="2" />
2-byte Load Mitsulogger:
<Request LogReference="RequestID00" RequestID="00" Eval="x" Unit="INT" Logged="y" Response="2" />
<Request LogReference="RequestID01" RequestID="01" Eval="x" Unit="INT" Logged="y" Response="2" />
<Request LogReference="Load-2byte" RequestID="FF" Eval="((256*RequestID00)+RequestID01)*10/32" Unit="2byteLoad" Logged="y" Response="2" Notes="Log using this Load Value" />
Here is the mitsulogger definitions for RPM and Load. I need the airflow equation. RPM is not tested as i have not flashed my car with the MUT reference yet.
2-byte RPM Mitsulogger:
<Request LogReference="RequestID02" RequestID="02" Eval="x" Unit="INT" Logged="y" Response="2" />
<Request LogReference="RequestID03" RequestID="03" Eval="x" Unit="INT" Logged="y" Response="2" />
<Request LogReference="RPM-2byte" RequestID="FF" Eval="((256*RequestID02)+RequestID03)*1000/256" Unit="2byteRPM" Logged="y" Response="2" />
2-byte Load Mitsulogger:
<Request LogReference="RequestID00" RequestID="00" Eval="x" Unit="INT" Logged="y" Response="2" />
<Request LogReference="RequestID01" RequestID="01" Eval="x" Unit="INT" Logged="y" Response="2" />
<Request LogReference="Load-2byte" RequestID="FF" Eval="((256*RequestID00)+RequestID01)*10/32" Unit="2byteLoad" Logged="y" Response="2" Notes="Log using this Load Value" />
#53
Evolving Member
iTrader: (1)
Join Date: Apr 2006
Location: ROMANIA
Posts: 128
Likes: 0
Received 0 Likes
on
0 Posts
and what should we add in the xml def for the 2byte AirFlow to show in the ecu flash?
Ok, found in asm the reference for unclipped airflow. Sorry for the first post but I found the address somewhere and didn't try it
Airflow is checked now; I have bolded the changes.
88840016 (and 99.9% 88840017):
2byte load
MUT 00 = 6B28
MUT 01 = 6B29
2byte RPM (scaling 1000x/256)
MUT 02 = 6AFE
MUT 03 = 6AFF
2byte AirFlow (scaling 6.29x/64)
MUT 04 = 6B7E
MUT 05 = 6B7F
Airflow is checked now; I have bolded the changes.
88840016 (and 99.9% 88840017):
2byte load
MUT 00 = 6B28
MUT 01 = 6B29
2byte RPM (scaling 1000x/256)
MUT 02 = 6AFE
MUT 03 = 6AFF
2byte AirFlow (scaling 6.29x/64)
MUT 04 = 6B7E
MUT 05 = 6B7F
#54
Evolving Member
iTrader: (3)
Join Date: Jul 2004
Location: Richmond, VA
Posts: 179
Likes: 0
Received 0 Likes
on
0 Posts
No need to add to the xml when you have the MUT table. Add the MUT address to xml, then make changes there. Al\lupo what is the MUT address for 88840016? Mscorei, see first post, download MUT xml and add correct MUT address. Open ecuflash and you can add what you need.
Last edited by FuelsResearch; Feb 25, 2008 at 05:01 PM.
#55
Here are the addresses for 88840016 & 17:
88840016
2byte load
MUT 00 = 6B22
MUT 01 = 6B23
2byte RPM
MUT 02 = 6AFE
MUT 03 = 6AFF
2byte AirFlow
MUT 04 = 6B7E
MUT 05 =6B7F
MUT 3D TABLE ADDRESS = 377F8
88840017
2byte load
MUT 00 = 6B22
MUT 01 = 6B23
2byte RPM
MUT 02 = 6AFE
MUT 03 = 6AFF
2byte AirFlow
MUT 04 = 6B7E
MUT 05 = 6B7F
MUT 3D TABLE ADDRESS = 37944
I checked the values in asm for both, also airflow for 17 is the same of 16. MUT table are located in different places.
88840016
2byte load
MUT 00 = 6B22
MUT 01 = 6B23
2byte RPM
MUT 02 = 6AFE
MUT 03 = 6AFF
2byte AirFlow
MUT 04 = 6B7E
MUT 05 =6B7F
MUT 3D TABLE ADDRESS = 377F8
88840017
2byte load
MUT 00 = 6B22
MUT 01 = 6B23
2byte RPM
MUT 02 = 6AFE
MUT 03 = 6AFF
2byte AirFlow
MUT 04 = 6B7E
MUT 05 = 6B7F
MUT 3D TABLE ADDRESS = 37944
I checked the values in asm for both, also airflow for 17 is the same of 16. MUT table are located in different places.
Last edited by al\lupo; Feb 26, 2008 at 08:23 AM.
#57
Anyone feel like confirming that the MUT Table address for 94170008 is 38158 or 38150 for me? Someone listed it as 38158 but when I disassembled the ROM it seemed like 38150 was the MUT00 address to me. I'm still VERY new to disasm coding.
Last edited by Jack_of_Trades; Feb 26, 2008 at 06:12 AM.