Hello, I am trying to read the Rom from my 2006 Outback 2.5i with a Tactrix cable, but I think I am running into problems loading the right definitions. I am not sure what exactly the issue is, but hopefully you can help me out. The log below shows the output from EcuFlash. I am able to connect to the ECU after putting the car into test mode by connecting the green cables in the passenger footwell.
The log file lists this ECU ID:
[16:10:09.234] SSM2 ECU ID is
4522148006It is interestingly different from ECU ID I have found on the web. I expected the file E2VG222B.xml to contain the definitions for a 2006 Outback 2.5i. The ECU ID listed in there is
4512187106.
Could the ECU ID be the reason why I can't find the right definitions to interpret the ECU dump in EcuFlash?
The car is bone stock and has never been tampered with.
Where could I find working definitions, or do the log files below point to another issue? What else could I try to properly read the data?
Thank you!
Code:
[16:07:33.572] EcuFlash Version 1.44.4870
[16:07:33.572] OS Version Windows 10
[16:07:33.572] Kernel Type winnt
[16:07:33.572] Kernel Version 10.0.19044
[16:07:33.572] CPU x86_64
[16:07:33.572] Product Name Windows 10
[16:07:33.572] Product Type windows
[16:07:33.572] Product Version 10
[16:07:33.572] Qt Version 5.6.0
[16:07:33.572] Qwt Version 6.1.2
[16:07:33.572] QwtPlot3D Version 0.2.6
[16:07:33.572] Boost Version 1.60
[16:07:33.572] FTDI Library Version 3.02.11
[16:07:33.572] Openport J2534 Library Version 1.02.4870
[16:07:33.588] 67 memory models read.
[16:07:33.588] scanning for metadata models in C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata
[16:07:33.823] 557 ROM metadata models scanned.
[16:07:33.823] checksum module "subarudbw" loaded.
[16:07:33.823] checksum module "subarudiesel" loaded.
[16:07:33.823] checksum module "subaruhitachi" loaded.
[16:07:33.823] checksum module "mitsucan" loaded.
[16:07:33.823] checksum module "mitsuh8" loaded.
[16:07:33.823] patch module "Subaru CAN Enhanced RAM Parameter Logging" loaded.
[16:07:33.823] patch module "Mitsu CAN RAM Parameter Logging" loaded.
[16:07:33.838] using metadata XML ID read_sti05 from file C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata/read templates/read_sti05.xml
[16:07:33.854] flashing tool "wrx02" loaded.
[16:07:33.854] flashing tool "wrx04" loaded.
[16:07:33.854] flashing tool "sti04" loaded.
[16:07:33.870] flashing tool "sti05" loaded.
[16:07:33.870] flashing tool "mitsucan" loaded.
[16:07:33.870] flashing tool "mitsukernel" loaded.
[16:07:33.870] flashing tool "mitsukernelocp" loaded.
[16:07:33.870] flashing tool "mitsubootloader" loaded.
[16:07:33.870] flashing tool "shbootmode" loaded.
[16:07:33.870] flashing tool "shaudmode" loaded.
[16:07:33.870] flashing tool "subarucan" loaded.
[16:07:33.885] flashing tool "subarucand" loaded.
[16:07:33.885] flashing tool "subarubrz" loaded.
[16:07:33.885] flashing tool "subaruhitachi" loaded.
[16:09:18.636] using metadata XML ID read_sti05 from file C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata/read templates/read_sti05.xml
[16:09:40.810] using metadata XML ID read_sti05 from file C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata/read templates/read_sti05.xml
[16:09:40.826] J2534 API Version: 04.04
[16:09:40.826] J2534 DLL Version: 1.02.4870 Feb 3 2017 23:36:31
[16:09:40.826] Device Firmware Version: 1.17.4877
[16:09:40.826] Device Serial Number: TAhJALxt
[16:10:07.914] kernel get version
[16:10:08.117] interface close
[16:10:08.133] J2534 API Version: 04.04
[16:10:08.133] J2534 DLL Version: 1.02.4870 Feb 3 2017 23:36:31
[16:10:08.133] Device Firmware Version: 1.17.4877
[16:10:08.133] Device Serial Number: TAhJALxt
[16:10:08.492] VIN read not supported
[16:10:08.793] interface close
[16:10:08.809] J2534 API Version: 04.04
[16:10:08.809] J2534 DLL Version: 1.02.4870 Feb 3 2017 23:36:31
[16:10:08.809] Device Firmware Version: 1.17.4877
[16:10:08.809] Device Serial Number: TAhJALxt
[16:10:09.093] SSM2 init
[16:10:09.234] SSM2 ECU ID is 4522148006
[16:10:09.312] Requesting Seed...
[16:10:09.359] Sending Key [1]...
[16:10:10.015] writing kernel area addr: FFFF3000 len: 1234
[16:10:10.015] SSM2 write kernel ram block addr: FFFF3000 len: 0080
[16:10:10.109] SSM2 write kernel ram block addr: FFFF3080 len: 0080
[16:10:10.202] SSM2 write kernel ram block addr: FFFF3100 len: 0080
[16:10:10.296] SSM2 write kernel ram block addr: FFFF3180 len: 0080
...
[16:12:22.656] kernel read area: addr: 000FFE00 len: 0200
[16:12:22.735] interface close
[16:12:22.750] interface close
[16:12:33.133] 1048576 byte image written.
[16:12:33.133] 0 byte image written.
[16:12:33.133] 0 byte image written.
[16:13:58.993] using metadata XML ID E2VL001A from file C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata/subaru/Outback 2.5i/E2VL001A.xml
[16:14:39.496] saving rom file C:/Users/name/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/EcuFlash/read_image_original_240506-wizard.srf
[16:14:39.512] 1048576 byte image written.
[16:14:39.512] 0 byte image written.
[16:14:39.512] 0 byte image written.