I have a USDM 2005 Subaru Forester X 2.5. I have been trying to get Rom Raider Logger to connect so I can log ecu data for diagnostic purposes. I have successfully connnected to the ECU and read data blocks with FreeSSM using a generic FTDI cable. I have no intentions of tuning or changing the factory rom so I do not think spending $200 on a cable is a smart idea. Down in the right hand corrner the logger show the following message "Error: Invalid Header...expected 80, actual 00", When I test the connection in RomRaider with the ECU INT test the send message looks different from the recieve message, picture attached.
I have folloowed the trouble shooting instructions and verified that I have 32 bit java.
When I open up the FreeSSM it lists my rom ID as being 3B12044106, on the list of supported ECUs
https://www.romraider.com/forum/viewtopic.php?t=7591 the USDM 2005 Subaru Forester 2.5 MT/AT as being 3B12044206. There is one number that is different from what FreeSSM is reporting.
Given the ever so slight differernce in the IDs, the fact that the error message I am getting suggests it is not returning an expected value, and the ECU INT test seems to be returning a differnt value from what was sent: to me this suggest my specific ECU is not supported. Or I am still doing something worng. I am not going to give up that eaisly and would like to see if anyone out there can help me.
Thanks!