RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 5:20 pm

All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: '08 USDM STi CAN Message Decoding
PostPosted: Fri Mar 13, 2009 4:24 pm 
Offline
Newbie

Joined: Fri Mar 13, 2009 3:44 pm
Posts: 3
Hi,

I've been looking at the messages being broadcast on the high speed CAN bus (available on the OBD port) on an '08 STi, '08 WRX, and '09 WRX. With the exception of the DCCD messages and SI Drive signals there's not much difference between the STi and base model WRX.

Has anyone looked at decoding these messages, specifically the ones from the powertrain ECU? It looks like the three main consumers of these messages are the instrument panel, VDC, and DCCD. I'm most interested in the messages between the ECU and VDC controller. There seems to be signals within these messages that look like requested torque, actual torque, current load, etc. but I haven't been able to work out the scaling, units, or exact definitions.

I think the pertinent ECU-VDC arbitration IDs are:
410,412, and 601

An easy one is arb ID 600:
bit 2 = Clutch Switch
byte 4 = Coolant Temperature

Have any of the ROM disassemblers gone through this portion of the code?

Is there a direct correlation between the signals in these messages and some of the torque tables that have been defined in the ROM?

Does anyone have the Bosch documentation/CAN matrix from the VDC controller?

Thanks!


Top
 Profile  
 
 Post subject: Re: '08 USDM STi CAN Message Decoding
PostPosted: Tue Apr 07, 2009 3:30 pm 
Offline
Newbie

Joined: Fri Mar 13, 2009 3:44 pm
Posts: 3
Ok, here's a silly question: Has anyone been kind enough to post at least a partially disassembled/commented ROM or am I off to install IDA?

Most of the signals are starting to make sense but there are still a few slow (never?) changing ones and perhaps some sort of interlocking data validator value.

Anyone figure out any of the VDC stuff ? How about repurposing the SI Drive button?

Cheers!


Top
 Profile  
 
 Post subject: Re: '08 USDM STi CAN Message Decoding
PostPosted: Tue Apr 07, 2009 4:16 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
No one's posted any disassembled ROMs for Subarus before.

There are some known switches related to VDC that are loggable via SSM. Search for the SSM.pdf document which outlines the SSM protocol. As far as re-purposing SI-Drive, that is certainly possible. I have not messed with the CAN messaging stuff. I'm not even sure where to start with that even if I wanted to. One thing that interests me is ATF temp.


Top
 Profile  
 
 Post subject: Re: '08 USDM STi CAN Message Decoding
PostPosted: Wed Apr 08, 2009 4:34 pm 
Offline
Newbie

Joined: Fri Mar 13, 2009 3:44 pm
Posts: 3
Thanks for the reply, merchgod.

Yes, I've seen the SSM flags and they certainly are interesting although I haven't made a correlation between them and anything being broadcast on CAN just yet.

I have a TCM from a 2009 WRX but I don't have the pinout for it as it seems to be different than the 2008 judging by the connector. If you'd like to look at it or if you have the pinout I can figure out if ATF Temp is being broadcast on the CAN bus. Other than Romraider, I don't have any SSM tools setup here.


Top
 Profile  
 
 Post subject: Re: '08 USDM STi CAN Message Decoding
PostPosted: Wed Apr 08, 2009 4:53 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
I'm not much of a hardware guy. Here's the AT wiring diagram for an 09 FXT. I did look at all the unknown SSM indexed parameters to see if one could possibly be ATF temp, but none changed in a way that I would expect when going from cold to fully warmed-up, so it must be handled exclusively by the TCM (and is accessible via the dealer's SSM tools according to the manual).


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: '08 USDM STi CAN Message Decoding
PostPosted: Mon Sep 14, 2009 12:20 am 
Offline
Newbie

Joined: Mon Sep 14, 2009 12:16 am
Posts: 1
Anyone care to share the CAN message definitions that you have?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

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