Introduction

Select Monitor Adapter
Subaru Diagnostic Ports
How to build a PC adapter
Protocol
Software
Troubleshooting
Eavesdropping

Engine Control Unit (ECU)
Description
Reading Error Codes
Reverse Engineering
Modifying
ROM images

Transmission Control Unit (TCU)
Description
Reading Error Codes
Reverse Engineering
Power Mode
Modifying
ROM images

Other Control Units
Air Conditioning Unit

OBD2 Information

Downloads
Links to other sites



TCU Rom Images

This is my collection of TCU ROMs. If you would like to contribute your ROM, please download it to a file and email it to me. The best way to download the TCU ROM from your car is to use a select monitor adapter and my TCUdump utility. I am particularly interested in SVX ROMS and also any modified ROMS that you have produced and are willing to share with the community.


Stock TCU ROMS
RomIDLabelYearOriginVehicleTypeDownloadsContributor
705404??1992USDMSVX4EATBinaryHex DumpDisassemblyAnalysisNomake Wan
705605FA1992JDMSVX4EATBinaryHex DumpDisassemblyAnalysisB3lha
705607FA1994JDMSVX4EATBinaryHex DumpDisassemblyAnalysisB3lha
705622FF1992UKSVX4EATBinaryHex DumpDisassemblyAnalysisSVXistentialist

Modified TCU ROMS

The ROM images below have been modified and are provided with absolutely no warranty of any kind.

Base Rom (see above)Description of ModificationDifferenceDownloadCoder
705622-1992-UK-SVX-4EATPower mode is engaged when Economy Switch is offdiffBinaryB3lha

The binary and hex dumps above have been padded to 64K for convenience so that the file offset corresponds to the memory address. The actual ROM data is 16384 bytes long and starts at address 0xC000 in the files.

ROM ID Numbers

The TCU ROM ID is stored in the first three bytes of the ROM, at address C000. There is not such an obvious pattern to them, but with more data, we may be able to figure it out.

The TCU compares the second byte of the ROM ID against the value 55. If it is less than 55 then the TCU expects to get a signal from the atmospheric pressure sensor in the ECU. Not all ECUs have an atmospheric pressure sensor.