RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Tue Dec 23, 2025 11:10 am

All times are UTC - 5 hours [ DST ]




Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 99 posts ]  Go to page 1, 2, 3, 4, 5 ... 7  Next
Author Message
 Post subject: Experimental Logger Definition Updates
PostPosted: Wed Nov 03, 2010 11:40 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Donations are welcome!

I'd like to use this thread to keep track of Experimental Logger definition updates. As I update it I'll indicate what was added or changed.
Code:
Version
 1 - replicated version 0.3.5b 10-02-09 official release
 2 - Changed address/length entry for ECU ID 7212786007 for extended parameter E59, E60, E113
 3 - Added ECU ID: 7212786107 to extended parameters
 4 - Added ECU ID: 2F120A4606 to extended parameters
 5 - Added ECU ID: 2F12044106 to extended parameters
 6 - Added ECU ID: 2F12044506 to extended parameters
 7 - Added ECU ID: 7442594007 to extended parameters
 8 - Added ECU ID: 4512147106 to extended parameters
 9 - Added ECU ID: 4B12187007 to extended parameters
10 - Changed E103 to E99 and removed E104 for ECU ID: 7442594007
11 - Added ECU ID: 5B42564107 to extended parameters
     Added E51 & E88 to ECU ID: 7442594007
12 - Added ECU ID: 6E12786007 to extended parameters
13 - Added ECU ID: 52221A7207 to extended parameters
14 - Added ECU ID: 4512184106 to extended parameters
15 - Added ECU ID: 7412597007 to extended parameters
16 - Updated ECU ID: 3B02594006 extended parameters
17 - Updated ECU ID: 3B02594216 extended parameters
18 - Added ECU ID: 3F12484006 extended parameters
19 - Added ECU ID: 7432744007 extended parameters
20 - Changed address/length entry for ECU ID 6E12786007 parameters E86, E94, E95, E96, E112
21 - Added extended parameter E99 for ECU ID: 6912783007
22 - Changed address entry for ECU ID 5C42504007 extended parameter E38
23 - Changed address entry for ECU ID 5222167307 extended parameter E60
24 - Added ECU ID: 6642784007 to extended parameters
25 - Changed address entry for ECU ID 6652784007 extended parameter E60
26 - ECU ID: 5B42564107 Added extended parameters E125, E126, E127
27 - Added ECU ID: 5112147007 to extended parameters
28 - Added ECU ID: 7402744007 to extended parameters
29 - Changed address entry for ECU ID 6902744007 for extended parameter E38, E60
30 - Added more SSM Parameters for ECU & TCU (sourced from FreeSSM and other Internet resources)
31 - Added ECU ID: 6144D87207 to extended parameters
32 - Added ECU ID: 6644D87107 to extended parameters
33 - Added ECU ID: 6644D87207 to extended parameters
34 - Identified target for all SSM parameters/switches and Extended parameters with new tag.
35 - Added a partial list of extended parameters for ECU ID: 7452584007
36 - Added a partial list of extended parameters for ECU ID: 74A2584007
37 - Added ECU ID: 4B04785007 to extended parameters
38 - Updated ECU ID: 74A2584007 added extended parameters E33, E54
39 - Added ECU ID: 7142504007 to extended parameters
40 - Changed address/length entry for ECU ID 5C42504007 for extended parameter E60
41 - Added ECU ID: 7412597207 to extended parameters
42 - Added ECU ID: 7412587107 to extended parameters
43 - Updated ECU ID: 6E12786007 added extended parameters E51, E88
44 - Updated ECU ID: 6642784007 added extended parameters E51, E88
45 - Corrected ecubyteindex value for all ECU/TCU switch entries (subtracted 1)
46 - Added ECU ID: 7144345007 to extended parameters
47 - Corrected P87 & P88 conversion formula
48 - Removed Extended Parameter 132 (Diesel Crew)
49 - Added ECU ID: 6644D87407 to extended parameters (Diesel Crew update)
50 - Added ECU ID: 6144D87407 to extended parameters (Diesel Crew update)
51 - Added ECU ID: 74A2594007 to extended parameters
52 - Added ECU ID: 371240A006 to extended parameters
53 - Updated ECU ID: 74A2594007 added extended parameters E42, E54, E55
54 - Added ECU ID: 8112595007 to extended parameters
55 - Added ECU ID: 8112585007 to extended parameters
56 - Added ECU ID: 4D12088006 to extended parameters
57 - Added ECU ID: 8112597007 to extended parameters
58 - Added ECU ID: 761B347007 to extended parameters

Updates are now posted in the official Logger def release thread.


Last edited by dschultz on Thu Dec 09, 2010 12:41 am, edited 6 times in total.

Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Thu Nov 04, 2010 2:07 pm 
Offline
Administrator
User avatar

Joined: Wed Oct 25, 2006 12:32 am
Posts: 3040
Sounds awesome.

You've really done a lot to help out around here.


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Thu Nov 04, 2010 5:02 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Thanks.
I haven't managed to match your # of post/day... yet :wink:


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Sat Nov 06, 2010 3:53 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
(VERSION 6) 20101106_154338
Added ECU ID: 2F12044506 to extended parameters
2005 USDM Legacy 2.5i AT/MT - E2ZJ141B


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Wed Nov 10, 2010 12:53 am 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
(VERSION 7) 20101109_233538
Added ECU ID: 7442594007 to extended parameters
2011 EDM Impreza STi MT - AZ1J500G


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Fri Nov 19, 2010 12:02 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
(VERSION 8) 20101118_230133
Added ECU ID: 4512147106 to extended parameters
2006 USDM Legacy 2.5i AT - E2VG221B


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Sat Nov 20, 2010 4:00 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
(VERSION 9) 20101120_144716
Added ECU ID: 4B12187007 to extended parameters
2007 USDM Outback 2.5i MAT - E2UE102B


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Mon Nov 29, 2010 11:16 am 
Offline
Experienced

Joined: Fri Apr 06, 2007 6:09 am
Posts: 116
Location: France
dschultz wrote:
(VERSION 7) 20101109_233538
Added ECU ID: 7442594007 to extended parameters
2011 EDM Impreza STi MT - AZ1J500G


Hi, everything works fine except for IAM which always return "0" whichever "direct", "1 byte", "2 bytes" or "4 bytes" is selected.
When I use ODBII reader, IAM is read as "1" so it must be an adress issue ;-)


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Mon Nov 29, 2010 8:22 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Hmm.....
I checked the references for IAM and all looks okay in the definition. It's based on this code:
Code:
ROM:00054D5C             SsmGet_IAM_P90:                         ; DATA XREF: ROM:PtrSsmGet_IAM_P90
ROM:00054D5C 4F 22                       sts.l   pr, @-r15
ROM:00054D5E D2 3D                       mov.l   @(h'F4,pc), r2 ; [00054E54] = E_IAM_4byteExt_E31
ROM:00054D60 F4 28                       fmov.s  @r2, fr4
ROM:00054D62 D2 3D                       mov.l   @(h'F4,pc), r2 ; [00054E58] = convertToUint8Value
ROM:00054D64 F6 8D                       fldi0   fr6
ROM:00054D66 C7 3D                       mova    @(h'F4,pc), r0 ; flt_54E5C
ROM:00054D68 42 0B                       jsr     @r2 ; convertToUint8Value
ROM:00054D6A F5 08                       fmov.s  @r0, fr5
ROM:00054D6C 4F 26                       lds.l   @r15+, pr
ROM:00054D6E 00 0B                       rts
ROM:00054D70 60 0C                       extu.b  r0, r0
ROM:00054D70             ; End of function SsmGet_IAM_P90

And E_IAM_4byteExt_E31 is RAM location 0xFF2DE4.
When connected to the ECU you should only get three IAM parameter ID's.
  • P30 the SSM query parameter (1-byte)
  • E31 the 4 byte extended parameter
  • E96 also a 1 byte parameter
Both P90 and E96 are converted from the E31 value.
Can you confirm the parameter ID for me? Just hover over the line item with the mouse and the Tool Tip will tell you the ID.


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Tue Nov 30, 2010 4:13 am 
Offline
Experienced

Joined: Fri Apr 06, 2007 6:09 am
Posts: 116
Location: France
OK thanks, I will test that and let you know ;-)
Another thing related to all STi9/10/11 concerning ECU xmldef : the X axis for boost target is "raw requested torque value" and not "requested torque base value"


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Tue Nov 30, 2010 9:20 pm 
Offline
Experienced

Joined: Sat May 31, 2008 10:14 pm
Posts: 125
Location: Quebec
nice work dschultz!


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Mon Dec 06, 2010 1:11 pm 
Offline
Experienced

Joined: Fri Apr 06, 2007 6:09 am
Posts: 116
Location: France
Everything is fine with IAM, I was wrong, sorry.

I'm facing another problem but don't know wether it's due to the xmldef or not : real time logging is correct and i can see live values on my laptop, but on the recorded cvs file, some parameters are recorded as "0". This is the case for "raw requested torque" which is correct in live, but recorded as 0.


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Mon Dec 06, 2010 2:22 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Okay good about the IAM.

Can you provide an example CSV for the saving problem?


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Thu Dec 09, 2010 12:42 am 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
(VERSION 11) 20101208_232924
Added ECU ID: 5B42564107 to extended parameters
2010 EDM Legacy GT AT - AE5F301C
and some fixes for 2011 EDM Impreza STi MT - AZ1J500G


Top
 Profile  
 
 Post subject: Re: Experimental Logger Definition Updates
PostPosted: Fri Dec 10, 2010 7:38 am 
Offline
Experienced

Joined: Fri Apr 06, 2007 6:09 am
Posts: 116
Location: France
Thanks, will try it ;-)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 99 posts ]  Go to page 1, 2, 3, 4, 5 ... 7  Next

All times are UTC - 5 hours [ DST ]


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

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