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



Diagnostics and Datalogging Software

VWRX Select Monitor Software (Windows)
Kevin Frank's Select Monitor Software can be downloaded from http://www.vwrx.com.

 


Alcyone Software (Linux)
This is a collection of open-source software that I have written while working on this project. There are logging utilities for the ECU and TCU, and a program for downloading and manipulating ROM images. Download the latest copy here.

 


Evoscan (Windows)
Evoscan is a powerful and full-featured scantool, originally designed for Mitsubishi vehicles. The latest version works on Subaru vehicles including the SVX. This is definitely best software available at this time. See http://www.limitless.co.nz for more information.

 


Hex Com Tool (Windows)
The RS232 Hex Comm Tool from http://www.rs232pro.com is very useful for troubleshooting your Select Monitor Adapter. It allows you to manually send hex command bytes to the ECU and view the response.

 


Rom Raider (Java)
Rom Raider, formerly known as Enginuity is an open-source tool that you can use to edit the tuning maps in the ECU. You can download it from http://www.romraider.com

Polaris RXL Select Monitor (Windows)
This software is designed for use with Polaris Snowmobiles that use the Subaru Select Monitor Protocol. It can be used to download the ECU ROM to a file. Download it from http://www.rensu.net.