subaru ej22e diagnostics

The Torque Android app now works with SSM

I've owned the Android

Subaru OBD-I (1990-5) Engine Diagnostics

The Subaru engineers wisely decided to put in a simple "Subaru Select Monitor" (SSM) communication system to their OBD-I ECUs, using serial communication running 1953 baud talking at 5V TTL level.

The SSM could read several engine parameters in realtime while the engine was running. Today, these parameters can be read with several software programs using one of two cables to a laptop.

Readable Engine Parameters

These are the engine parameters that can be read in realtime:

app Torque for a while and while it didn't support SSM it did allow the viewing and resetting of fault codes.

Now the developer has added SSM support to the real-time views, and it actually works really well. Good news for import owners since they don't talk OBD-II.

I'm connecting my phone (Galaxy Note on ICS) via Bluetooth to the OBDkey device. That's running OBD 1.3 and set to SSM mode, and Torque

is at 1.6.16. I've only tried the basic views so far but it is fast and appears accurate.

Torque itself is available from the Play Store or http://play.google.com/store/apps/de...l.torque&hl=en

EVOSCAN

Continuous parameters:

    • ROM ID

    • System voltage

    • Vehicle speed

    • Engine speed

    • Coolant temperature

    • Ignition timing

    • Airflow signal

    • Load

    • Throttle position signal

    • Zeroed throttle position

    • Injector pulse width

    • IAC valve duty cycle

    • Oxygen sensor signal

    • Fuel trim

    • Timing correction

    • Boost control duty cycle

    • Barometric pressure

    • Boost/vacuum

Binary parameters:

    • Ignition switch

    • Automatic transmission mode

    • Test mode

    • Read memory mode

    • Neutral switch

    • Park switch

    • California mode

    • Idle switch

    • Air conditioning switch

    • Air conditioning relay active

    • Radiator fan relay active

    • Fuel pump relay active

    • Canister purge valve active

    • Pinging detected

    • Pressure exchange

Keep the stock drivability and engine safety on the street. added Power bonus of Rally and Race performance without the need for an aftermarket ecu.

Directly edit stock computer Air/Fuel Ratio, Ignition Timing Advance, Increase/Decrease Speed or RPM Limiters, Remove boost cut limiters, Run Diagnostic Datalogging, Read Check Engine Light Codes and much more.

Software

I've been able to get 3 diagnostic tools working:

    • B10 diagnostic tool

    • EvoScan

    • (Select Monitor Utility)

B10 diagnostic tool

The B10 diagnostic tool written by Vikash Ravi Goel in assembly language in 2004-6, is a great tool that talks TTL over a parallel (printer) port. It was the first groundbreaking independent software written to monitor the SSM protocol, after much time spent by the author on reverse engineering the ROMs inside EJ22 ECUs.

Its two main limitations are (1) that it must run from a native DOS window or from the bootable B10 CD image (which boots into native DOS), not from from a DOS window running within Windows; and (2) it must be run on a laptop old enough to actually have a real parallel port. A USB/parallel converter most likely will not work, as it will not be recognized by the native DOS. Another minor limitation is that it can only monitor one SSM parameter at a time.

See Hardware below for details on building the parallel cable.

Evoscan

Run up to 800Hp+ and beyond with the stock ECU and an EvoScan USB cable for tuning.All modern vehicles from 1989 onwards are run by internal computers called Electronic Computer Units (ECUs). These vehicles have an OBD (OnBoard Diagnostic) data link connector under the drivers steering wheel which allows you to connect a USB Cable to your EvoScan Software& Laptop or to your EvoScan Standalone Dash Display Unit. This allows you to find and analyse intermittent engine issues, or modify yourfactory Stock ECU to perform better than aftermarket ECU upgrades.

"You are offering the software for 25 bucks when others charge hundreds. I have looked at the software and thats like the freegin deal of the century. I work for Worldspeed Motorsports, we are the west coast dealer for Pro Formula Mazda, Motec and many other things. I have also tuned with DSM link, motec etc. and basicly your selling something between dsm link and motec, for way less than $1500 (like the autronic or aem systems)," -Patrick.

"WOW you answer my email so fast!!!!! impresive!! thank you i love evoscan!!!" -Antonio.

"Your product is the 1st working scantool! I tried an ELM cable before, it was useless and slow.

EvoScan is logging a lot of important things. Keep on doing the GOOD work," -Wijnand.

"I've been using EvoScan for more than a year now and its the best tuning tool ever. I'm not a tuner and yet tuned my Evo to 330whp and 327tq on 93 oct using your usb cable product combined with EcuFlash and a Wideband sensor." -Felo.

"EvoScan is an awesome program I would be lost without it. Thank you," -Andy.

"We tune my buddies Evo using ECUflash and Evoscan. Together, the setup easily compares to DSMLINK, except I actually PREFER EvoScan to the Link logging. It's an amazing program! I am pretty sure when we look back at the excel file that saves automatically after a run, the data goes up by ~ 50-100rpm increments, it's very precise!" - Kraka.

<< Subscribe to EvoScan twitter now, for latest news and updates.

EvoScan: Worlds fastest vehicle datalogger - up to 700 samples per second*

*highest speeds are using RAX mod for 2006+ Mitsubishi EvoX using the CAN KWP2000/SAE/ISO standard, standard logging speeds of 100 or 190 sample per second for MUTII/MUTIII.

EvoScan for ANDROID - To be released early 2013.

EvoScan Works with ALL Windows Versions

- including WindowsXP, WindowsVista, Windows7, Windows 8 = YES.

- including Windows 32bit and 64bit = YES.

Windows 7 Compatible!

• Display and record engine

data onto your PC at the highest

speeds ever seen. HighSpeed Datalogging - 200 data items per second!

• If your car has faulty sensors, and is displaying a Check Engine Light (CEL) on your dashboard, you can use EvoScan to read and identify Diagnostic Trouble Codes (DTCs) You will be able to Read and Clear DTCs for heaps of protocols such as EvoX, SST, ABS, AYC, ACD, SSMII, OBDII, EVOX CAN, OBDII

CAN.(SAE/ISO/KWP2000)

• Record and Display air/fuel ratios and engine timing values on the colourful Map Tracer Graph with pin point precision.

• You can easily customise the gauges and layout to suit your own style and preferences.

Make your own awesome

gauges using the easy

built-in gauge designer.

• Chart your vehicle data in

real time or slice and dice

the logs afterwards.

• Enable preset Alarms such

as Knock Sum, Oil Pressure,

Water Temp or Boost.

Alternatively you can create a

custom alarm/s with your own

wav sound files. Composition

thresholds can also be used to

set off an alarm. This can save you thousands of dollars in expensive engine rebuilds.

• Supports all the lastest computers, including Windows 7 32bit and Windows 7 64bit and still supports the older Windows 2000 / XP / Vista.

• You can compare data logs from a good day to a bad day to easily pin-point any faulty sensor/s.

• Use EvoScan USB cables and Software to Upload new ignition timing and fuel settings to your vehicle ecu.

• EvoScan Software license gives you unlimited number of vehicles and unlimited installed computers.

• Software license is per person, not per laptop, and not per vehicle.

• Run your aftermarket Race parts such as Wideband Oxygen Sensors, EGT, Oil, Boost sensors via EvoScan within the same Excel log of your stock ECU data.

• Run your stock ecu with a MAP sensor, instead of the restrictive MAF Airflow sensor.

• Superfast Datalogging speeds. "Up to 200samples per second"

• 90 Day Money Back Guarantee. If the software and cable does not work for your vehicle for any reason, send the cable back within 90 days for a full refund of the purchase price.

• Unlimited Lifetime Upgrades for new Versions of EvoScan, and you can assured of the latest and a wider range of vehicles to be supported.

Click here now for an instant download for EvoScan v2.7.0090

EvoScan USB Cables

• 1 Year Warranty on all cables, log a support call to receive a ticket# before returning any faulty products, we will give you helpful tips to resolve the problem, if this does not assist in a resolution, then you can return the product to us to be fixed or a replacement will be provided.

• All products will be posted within 7 days of your order, and the delivery date will depend on the shipping option you have selected. If the cable does not arrive within 4 weeks of ordering, please send us a support ticket, and we will track it down for you. If you are worried about the cable arriving on standard parcel post, ensure you select EMS or DHL Express Track and Trace.

• 90 Day Money Back Guarantee. If the software and cable does not work for your vehicle for any reason, send the cable back within 90 days for a full refund of the purchase price (less shipping costs).

The EvoScan monitor and data logger by Hamish Ahern is a great piece of software that runs on modern Windows OS's via a USB port. It can monitor any or all of the SSM parameters together and in realtime as values or as gauges, unlike the B10 which can only monitor one at a time. (The gauge image here was just my first attempt at configuration; gauge layout is customizable and there are many gauge styles available). It can also log the data, which can be analyzed later. Here's a time plot of a warmup cycle of my engine. The data can be exported to a csv file for import into excel or other software for further analysis; many of my more detailed analyses of engine parameters were done this way.

Evoscan sells cables ready-made to connect to the SSM port. (However, because I wanted to be able to swap between USB- and parallel-based cables, I built a custom USB cable - details below.)

As noted here, most of the ROM addresses in Evoscan's database are passed down through many generations from the original creators, many with errors intact. As I get the opportunity to examine logs from different ECUs, I will be posting what I believe to be more correct versions of the config files for various ROM IDs:

Updated/corrected Evoscan Configs for ROM IDs:

7225xx

Note that the corrections are being submitted to Evoscan, so may eventually be incorporated in their database (or even improved further!).

"I love the new Peak Hold feature, being able to reset the peak hold values at a click of the screen is awesome too!"

"Your regular updates for this unit is awesome, I always look forward to the new features with each new update."

EvoScan Standalone Dash Display for Street and Track."Wow I don't even need any of my other gauges cluttering up my A-pillar now, this unit logs awesomely fast and looks great with the numerous custom gauges."• Includes Boost Gauge !!!

• Includes 320kmh/mph SPEEDO !!

"Perfect for Racing, now I can monitor my Boost, Knock, Water Temp, Oil Pressure, all from one unit! This is by far the best money I have ever spent on my Evo."

Select Monitor Utility

I've had mixed results using the Select Monitor Utility written by Kevin Frank. I also used the USB/TTL cable to connect this utility. However, on my laptop the sync to the Select Monitor program was intermittent; I would only get a few seconds of good data followed by a few of garbage, repeating. After hours of messing with it, I found that running the PortMon port monitor (from sysinternals.com) somehow changes the buffering to allow the sync to stay on longer, but it was still not useful.

Hardware

"I loved that I was able to see how much knock I was getting, what my max coolant temp and boost pressure was all with a glance."

The connection to the Subaru ECU is made via the SSM port on the engine's wiring harness. A Scosche Su02B connector, which can be obtained from auto stereo stores or off EBay plugs perfectly into the SSM connector. The B10 and Evoscan use different cables. The B10 uses a parallel cable, Evoscan uses a USB/Serial cable.

(Side note: I have both cables, parallel and USB, so I can use either tool. I brought the ECU wiring from the Scosche connector to the front of the van via a shielded cable which runs underneath. This terminates with a simple 3-connector audio jack on the dash. Both my parallel and USB cables are terminated in audio jacks, and can be plugged into this wire. This allows me to switch easily between the parallel and USB cables, and allow me to run the diagnostics while sitting in the front of the van.)

To make cables for either, here's the pin numbers and pin-outs for the ECU's connector, Scosche connector, USB serial cable, and parallel cable:

subaru SSM1 port on wiring harness

------ ------ | 1 2 |_| 3 4 | | | | 5 6 7 8 9 | ---------------

(This is looking into the face of the ECU port on the engine's wiring harness. This is the connector that the Scosche connector plugs into, not the Scosche connector itself.)

parallel cable for the B10

This cable is made with a 25-pin male D-Sub Centronics connector, with only 3 of the wires connected to 3 of the Scosche wires:

parallel-pin Subaru Scosche -------------------------------- 13 (select) 2 (XMIT) wht 1 (strobe) 3 (REC) grn - 5 (+12V) gry/blk 25 (ground) 9 (GND) prp/blk ----------------- \ 1 13 / \ 25 / \-----------/

(looking into the pins of the Centronics connector, NOT the laptop port)

usb cable for Evoscan

As mentioned above, Evoscan sells cables ready-made, for a decent price. I however made a custom cable to allow me to interchange between the USB and the parallel cables from a FTDI TTL-232R-5V-WE USB to TTL Serial Cable from ftdichip.com (they now also offer the TTL-232R-5V-AJ which terminates in a 3.5mm audio jack, just as i wired mine - it allows the scosche connector to stay plugged into the ECU).

TTL-232-WE Scosche Subaru -------------------------------- yel (RxD) wht 2 (XMIT) org (TxD) grn 3 (REC) - gry/blk 5 (+12V) blk (GND) prp/blk 9 (GND)

(Note: the Subaru column shows what signal will appear on what wire when the Scosche connector is plugged into the vehicle port.)

Firmware

Aaah but there's one last hitch. Whether or not your particular ECU will be readable by any of the above software programs depends on your ECU's ROM version.

Many different versions of the firmware in the ECU's ROM were shipped with the EJ22 engines. Each one has different locations in memory where the diagnostic software must look to find the monitored engine parameters.

A few daring souls poked through thousands of locations in their ECU's memory for their ROM versions; only those ROMs are in the database of ROM IDs used by all the EJ22 ECU software. Some are missing, some are present along with errors propagated down through the years; it's hard to say what percent of the ROMs are represented. More info here.

Will this EvoScanPPC touchscreen software work with my expensive cellphone HTC, or other incar Windows CE devices? YES, we support Windows CE4.2/5.0/6.0, PocketPC 2002/2003, Windows Mobile 5/6/7. More Information... (only available with any openport 1.3U cable purchase).

"Very happy with how the EvoScanPPC performed at the track today, VERY happy."

Supported vehicles:

• All 1994-2009 Mitsubishi (16pin connector MUTII/MUTIII)

• 2008-2010 Mitsubishi EvoX *NEW* (supports mode23 also)

• Subaru 1999-2007 SSMII *NEW* (16pin connector)

• 90 Day Money Back Guarantee! Your satisfaction guaranteed or your money back.

• Unlimited Lifetime Upgrades for new Versions of EvoScan, and you can assured of the latest and a wider range of vehicles to be supported.

• Alarms triggered on the settings you choose. "The knock warning alarm is one of the best features, I no longer need a knock link box."

• Read and Clear DTC (Diagnostic Trouble Code Check Engine Lights) whilst driving.

• Evoscan datalogging to a csv log file on the sdcard.

• Auto start display gauges on connection.

• Read and Write your reflash roms direct from the SDCard to your Evo7/8/9 vehicle ecu, no more lugging your laptop out to your car to reflash the vehicle, just carry the small sd card instead.

• OPTIONAL - OBD-II 1.8m right angle extension cable *NEW*

• OPTIONAL - Mini-USB 1.8m right angle extension cable *NEW*

- special note: don't use the miniusb extension cable if datalogging with external wideband, ftdicom and miniusb hub, it makes the cable to long for the signal to get down. but you can use the miniusb ext. cable for datalogging with openport 1.3 cable.

• Design and Build your own gauges using the template skin system.

• Now comes with GTR Style Gauges and latest gauges above*NEW*

• Can connect, datalog and record Wideband Oxygen sensors such as Innovate LC1, Zeitronix ZT2, and AEM UEGO.

• Works great with auxiliary sensors such as EGT/BOOST/OIL PRESS/OIL TEMP via Zeitronix ZT2 serial to usb, or via DLP IO8 usb 0-5v sensor inputs.

• iGo v8.3.4 GPS Navigation with free yearly map updates.

Click here for more information, super fast international shipping available via DHL Express or EMS Air Track and Trace.

Figure 1. EvoScan Live Tuning MapTracer v2.9:

EvoScan v2.9 Live Realtime Virtual Road Dyno... Shows power and Torque in realtime when you put your foot on the accelerator >80%

EvoScan Supported Vehicles:

ALL USA / EUROPE / JAPAN Mitsubishi and Subaru Vehicles.

ALL Mitsubishi Vehicles with a 16pin OBDII connector, all Mitsubishis from 1994 onwards have one of these.

ALL Mitsubishi Vehicles with a 12pin connector, all Mitsubishis from 1989 - 1994 have one of these.

JDM / AU / USA / EU

1994-2013 Mitsubishi

OBDII / MUTII / MUTIII

US Domestic Market (USDM)

Australian

South American

Domestic Market (ADM)

European Domestic Market (EDM)

Japanese Domestic Market (JDM)

(includes New Zealand)

Lancer Evolution 4

Lancer Evolution 5 / 6

Lancer Evolution 6.5 TME

Lancer Evolution 7 / 8

Lancer Evolution 9

Lancer Evolution X MR

Lancer Evolution X GSR

GSR / RS / GTA / FQ / MR / RA

Lancer DE / ES / LS / GTS

Legnum

Lancer OZ-Rally

Lancer Sportback / LS / RA

GTS / Ralliart

Lancer Ralliart

FTO / GTO

Galant DE / ES / Ralliart

Galant SE / GTS / GTZ / LS

VR4

Colt

Outlander ES / SE / LS / XLS

Mirage DE / LS / 2dr & 4dr

3000GT

Pajero/Shogun

Diamante ES / LS / VR-X

Montero / XLS / Limited

Montero Sport ES / LS / Ltd

Magna

Expo

Verada

Delica

Spacegear / SpaceWagon /

SpaceStar / SpaceRunner

Dodge Stratus

Eclipse GT / RS / GS / GS SE

Eclipse Spyder GS / GT

Grandis

Carisma

L200/L400* only works on

particular Mitsubishi

Diesel Vehicles

Raider 2WD LS / LS / DuraC

Endeavor LS / SE / XLS / Ltd

Chariot / Space Wagon / Nimbus

/ Expo / Dodge/Plymouth Colt

Vista Wagon / Kia Carstar /

Savrin

2001 Mitsubishi Challenger 3000 (AU)

JDM / AU / USA / EU

1989-2008 Subaru

SSMI / SSMII

US Domestic Market (USDM)

Australian

South American

Domestic Market (ADM)

European Domestic Market (EDM)

Japanese Domestic Market (JDM)

(includes New Zealand)

Impreza

Legacy

WRX / STI

Outback

Justy

SVX

Baja

Forester

XT, Loyale, GL, GT, DL

S/GT, S/GT Auto, RX

H6, STB, RS, GX

Outback / Outback XT

B4, MY99, S/GT, RSK

Type RA, Type UK

GLS, XT, Spec C

S401, H6 VDC, WRP10

Tribeca

JDM / AU / USA / EU

1989-1994 Mitsubishi

OBD1/MUT1/ALDL/Hybrid

US Domestic Market (USDM)

Australian

South American

Domestic Market (ADM)

European Domestic Market (EDM)

Japanese Domestic Market (JDM)

(includes New Zealand)

3000GT / GTO*

1994/1995 Eclipse / DSM*

Eclipse / GS / 16v / GS-T / GSX *

* Includes Hybrid

MUTII / OBDII Support

Lancer GTI 16v

Dodge Stealth

Galant VR-4

Plymouth Laser / RS / RS Turbo

Summit

Mirage / Mirage CSM

Colt

Eagle Talon / DL / ES / TSi

Evo 1 / 2 / 3

X

v2.9

Supported Mitsubishi Engine Models:

1.6L 4G18

2.0L DOHC (4G63)

2.0L DOHC MIVEC (4B11)

2.0L DOHC MIVEC (4G63)

2.0L DOHC TC/IC MIVEC (4B11)

2.0L DOHC Turbo (4G63)

2.0L SOHC (4G64)

2.0L SOHC (4G94)

2.4L (4G64)

2.4L DOHC MIVEC (4B12)

2.4L SOHC (4G64)

2.4L SOHC (4G69)

2.4L SOHC MIVEC (4G69)

3.0L (6G72)

3.0L MIVEC (6B31)

3.0L SOHC (6G72)

3.5L SOHC (6G74)

3.5L SOHC (6G74) (MMAL)

3.7L SOHC (EKG) (Chrysler)

3.7L SOHC (EKG) (DCX)

3.8L SOHC (6G75)

3.8L SOHC MIVEC (6G75)

4.7L SOHC (EVA) (DCX)

4.7L SOHC (EVA) (DCX) Cal

4.7L SOHC (EVD) (DCX) Fed

Supports all the other OBDII and Subaru vehicles too of course.

Using the cars OBDII connector, EvoScan quickly and easily connects to

your cars ECU displaying and recording engine data onto your PC.

With EvoScan You can modify your factory stock tune

to enhance performance and fuel economy.

Why do Professional Tuners love EvoScan?

- Map tracer, map editor, Ecu map flash updater, all on one easy and fast to use screen.

- DYNO RUN / LOG / MAKE TUNING CHANGE / UPDATE VEHICLE ECU, all on one fast and easy to use EvoScan MapTracer screen.

- Instant reading of Flashing Check Engine lights (aka Diagnostic Trouble Codes, CELs or DTCs)

- Power and Torque graphs based on 50-120km/h 3rd gear runs, you can self tune, and compare different runs after your ecu changes.

- Track closely the condition of your car sensors, and when things go wrong compare a good day to a bad day of sensor information, then you can pin point the problem of any electronic system in your vehicle.

Currently supported vehicles are all Mitsubishs and Subarus from 1989 onwards, Including EvoX,

and all vehicles with a 16pin OBDII connector, or 12pin connector. Check your vehicle Here.

All new CAN Bus and OBD-II vehicles are also supported. OBDII is the logging standard that car manufacturers used between 1996 and 2008, CANBus is the new diagnostic system that car manufacturers started using from 2008 to Current. Special diagnostics systems used prior to 1996 for Subaru and Mitsubishi are also supported by EvoScan.

Using the sound and screen alerting features of EvoScan can instantly alert you to faulty sensor/s, tune your vehicle for the highest grade octane fuel available in your country. With Turbo Cars you're especially concerned with Detonation Knock Counts, Temperatures, and Air/Fuel ratios, which when monited can potentially save your engine from costly repairs.

Utilising one of our Data Logging Cables, EvoScan Data Logger instantly displays and records hundreds of sensors.

Supports all Mitsubishi MUT-II/MUT-III, CANBus, OBD-II and Subaru SSM Protocol and Nissan Consult datalogging protocol Models. Note: Only US DSMs/Eclipse and US EVO8/9 support the universal standard OBDII datalogging tools. For japanese imports, other standard ISO9141 OBDII dataloggers will not work. EvoScan is what you need, because it uses the MUT-III factory dealership protocols. EvoScan still works with those US Models, although better and faster than the universal standard OBDII datalogging tools, since the Mitsubishi MUT-II/MUT-III Protocol runs 50% faster than ISO9141-2! By changing a setting in your ecu, you can make the datalogging run 400% faster than ISO9141-2! I am working on supporting more than just Mitsubishi Vehicles, it will become compatable with Subarus, and all other Vehicles, and will work with Diagnostic Trouble Codes, and Emissions testing protocols.

International Shipping to anywhere in the world.

Customer Review: 2012-02-09 Zeekas

to be honest.. all my friends really like evoscan and you really did very good job...keep it up hamish...and if you can try to let evoscan at least diagnose the other vehicles outside evo and subaru...you are the best between all the diagnostic tools...thank for your support.. and so great idea and so very great product

advertising my wifes website:

advertising my other website:

__________________

Post subject: EvoScan - Subaru Select monitor

Posted: Sun Sep 21, 2008 2:16 pm

First Gear

Most of you guys are probably not familiar with EvoScan. It's a popular tool for datalogging mostly EVOs but it apparently works on newer Subarus too although I've never used it for that.

So why am I posting this here LOL? Well when I was looking to see if updates were available I noticed this:

EvoScan Subaru Select Monitor I (SSMI) 9pin/16pin DataLogger Cable (1990-1998) $69.00

HighSpeed USB Cable for Subaru 1990-1998 SSMI vehicles. Perfect for EvoScan. Specifically supports pre 1998 Subaru vehicles with a 9 pin diagnostic port for EFI Datalogging, or if your vehicle has a 16pin obd2 style plug with metal pins in pin12 and pin13, you will need this SSMI cable. Included is virtual comport software to use this USB cable with serial port based software.

You also need the sofware which is $20

http://www.limitless.co.nz/cables/

Granted I don't have this cable and probably won't ever (I've got standalone EM). Just wanted to post it for any of you who are looking for another option. The software is very good IF it really works for the early model Legacy.

Joined: Sun Nov 05, 2006 2:55 pm

Posts: 138

The software normally supports the integration of various popular wideband units. I have no idea if it does that with with early model cable.

DLC

Post subject:

Posted: Mon Sep 22, 2008 9:42 pm

Site Admin

Very cool, good find.

_________________

Legacy Central

1997 Legacy Outback Limited - DD

2001 Legacy Outback Wagon - SO/DD

1998 Legacy L Wagon - DD | 2000 GT Limited | 93 Legacy Touring Wagon 5MT | 90 Legacy L+

Joined: Tue Oct 15, 2002 1:58 am

Posts: 2711

Location: Utah

GeneralTJI

Post subject:

Posted: Thu Oct 23, 2008 8:27 pm

In Neutral

Sent off a request to find out if it will work...

Anyone here know?

_________________

-General's Projects -TJI Tuning-

Joined: Mon Apr 02, 2007 9:50 pm

Posts: 27

Location: Colorado

b3lha

Post subject:

Posted: Fri Oct 24, 2008 12:49 pm

In Neutral

Yes. It works on the Legacy and also the SVX.

It's by far the best datalogging software available at the moment.

_________________

2 x 1991 JDM SVX Version L 4WS

1 x 1994 JDM SVX Version S40ii

1 x 1996 Legacy 2.2GX wagon (dual-ratio)

For ECU & TCU Diagnostics and Datalogging. See http://www.alcyone.org.uk/ssm

Joined: Mon Jun 25, 2007 4:51 pm

Posts: 41

tmarcel

Post subject:

Posted: Thu Oct 30, 2008 10:32 pm

First Gear

b3lha wrote:

Yes. It works on the Legacy and also the SVX.

It's by far the best datalogging software available at the moment.

Good to hear.

Joined: Sun Nov 05, 2006 2:55 pm

Posts: 138

TurboBeater

Post subject:

Posted: Sun Nov 02, 2008 12:16 am

First Gear

This program also works with my RS232-type serial cable, so you don't need the EvoScan-specific one if you have something already.

Joined: Sun Aug 19, 2007 7:18 pm

Posts: 62

Location: Vancouver, BC

IronMonkeyL255

Post subject:

Posted: Tue Nov 04, 2008 7:27 am

Fourth Gear

I ordered the cable and software.

_________________

Disclaimer: If anything I post is inaccurate, please correct me. I do not wish to add to the misinformation floating around on the internet.

That being said, everything I post is accurate to the best of my knowledge.

Rio Red '91 Legacy SS

Joined: Sat Aug 09, 2003 5:02 pm

Posts: 1829

Location: Greenville, SC

biggreen96

Post subject:

Posted: Wed Nov 05, 2008 6:47 am

Third Gear

please post up when you get it working. I badly needs to log things to get a decent tune and see wtf is up with my wagon.

_________________

You have to drive and you and have to try if you want the win, you don't achieve anything if you just cruise around - Jari-Matti Latvala

Joined: Sun Nov 23, 2003 4:16 am

Posts: 917

Location: Moscow, ID and Pullman WA

GeneralTJI

Post subject:

Posted: Sat Nov 08, 2008 11:46 pm

In Neutral

It isn't working correctly for me-

I know the EvoScan software works correctly because I use it to log my WRX, but the numbers it shows me on the SS are way off.

I bought the $60 evoscan cable for use with our obd1, and regardless of what ecu type I chose in the software the numbers are completely weird.

Is there a special driver needed for this cable? Vista automatically installed a driver when I plugged it in....

I have some XP laptops around I might experiment with those...

Anyone have an issue like this?

_________________

-General's Projects -TJI Tuning-

Joined: Mon Apr 02, 2007 9:50 pm

Posts: 27

Location: Colorado

Legacy777

Post subject:

Posted: Sun Nov 09, 2008 12:01 am

Site Admin

I'll be curious if anyone gets it to work. OBD1 communications is a lot more proprietary then OBD2, so there may be some issues.

_________________

Josh

surrealmirage.com/subaru

1990 Legacy (AWD, 5MT, & EJ22T Swap)

1997 Impreza OBS

If you need to get a hold of me please email me rather then pm

Joined: Tue Oct 15, 2002 11:37 am

Posts: 22534

Location: Houston, Tx

TurboBeater

Post subject:

Posted: Sun Nov 09, 2008 3:26 am

First Gear

You have to add in the proper RAM locations and conversions for our ECU. The default one is wrong for our cars.

Joined: Sun Aug 19, 2007 7:18 pm

Posts: 62

Location: Vancouver, BC

GeneralDisorder

Post subject:

Posted: Sun Nov 09, 2008 3:37 am

First Gear

TurboBeater wrote:

You have to add in the proper RAM locations and conversions for our ECU. The default one is wrong for our cars.

And how does one obtain that information?

GD

_________________

91 SS, 94 GT, 84 Wagon, 83 Hatch, 85 Brat.

Joined: Tue Dec 25, 2007 9:42 am

Posts: 81

GeneralTJI

Post subject:

Posted: Sun Nov 09, 2008 9:25 am

In Neutral

Yes, lets get that info in this thread for those who have bought the cable/software...

_________________

-General's Projects -TJI Tuning-

Joined: Mon Apr 02, 2007 9:50 pm

Posts: 27

Location: Colorado

b3lha

Post subject:

Posted: Tue Nov 11, 2008 11:56 am

In Neutral

What type of ECU are you using?

I'm currently working to find the parameters for a Hitachi "Z1" ecu, used by the Impreza CS EJ15. If your ECU is also Hitachi then you may find some helpful information in my thread at http://www.subiesmart.com/forum

_________________

2 x 1991 JDM SVX Version L 4WS

1 x 1994 JDM SVX Version S40ii

1 x 1996 Legacy 2.2GX wagon (dual-ratio)

For ECU & TCU Diagnostics and Datalogging. See http://www.alcyone.org.uk/ssm

Joined: Mon Jun 25, 2007 4:51 pm

Posts: 41

GeneralTJI

Post subject:

Posted: Tue Nov 11, 2008 5:30 pm

In Neutral

The stock Hitachi ECU (93 SS 5spd)

I don't know much else about this particular ECU, just things I've read on this board etc.

Hoping to get a better idea of how it handles control of the motor via logging....

_________________

-General's Projects -TJI Tuning-

Joined: Mon Apr 02, 2007 9:50 pm

Posts: 27

Location: Colorado

GeneralTJI

Post subject:

Posted: Tue Nov 18, 2008 3:03 am

In Neutral

I need the ECU ID to send to the EcoScan people... I opened a support ticket, and was told if I send them this, they can start working on it....

Does Ecoscan show the ID when you connect?, I'll have to plug it in again and see...

_________________

-General's Projects -TJI Tuning-

Joined: Mon Apr 02, 2007 9:50 pm

Posts: 27

Location: Colorado

TurboBeater

Post subject:

Posted: Sun Nov 23, 2008 6:52 am

First Gear

I can get the info for you from Revtronix. Give me some time though.

Joined: Sun Aug 19, 2007 7:18 pm

Posts: 62

Location: Vancouver, BC

log1call

Post subject:

Posted: Mon Dec 15, 2008 1:43 am

Second Gear

That interface does work with older subarus and the only problem I had was that I needed to use a usb to serial adaptor as recommended with the download. I've modified the data file so it has more subaru models in it. If you go into the program, find the data file and right click to "edit", you can post all or part of this in it and it will read subarus...

Last edited by log1call on Mon Dec 15, 2008 2:03 am, edited 2 times in total.

Joined: Mon Jan 22, 2007 5:22 am

Posts: 358

log1call

Post subject:

Posted: Mon Dec 15, 2008 1:49 am

Second Gear

Damn, that doesn't look right, I'll try again with just the subaru stuff. You just paste it in at the bottom with a <ecu> above and below it. If this doesn't work this time someone better tell me how to post the whole file on here someplace.

Last edited by log1call on Mon Dec 15, 2008 2:04 am, edited 2 times in total.

Joined: Mon Jan 22, 2007 5:22 am

Posts: 358

log1call

Post subject:

Posted: Mon Dec 15, 2008 1:51 am

Second Gear

Damn, still didn't allow all of it. Someone better tell me how I can post the whole file somewhere.

Joined: Mon Jan 22, 2007 5:22 am

Posts: 358

Legacy777

Post subject:

Posted: Mon Dec 15, 2008 7:22 pm

Site Admin

If you want to email me the file, I can host it.

_________________

Josh

surrealmirage.com/subaru

1990 Legacy (AWD, 5MT, & EJ22T Swap)

1997 Impreza OBS

If you need to get a hold of me please email me rather then pm

Joined: Tue Oct 15, 2002 11:37 am

Posts: 22534

Location: Houston, Tx

log1call

Post subject:

Posted: Mon Dec 15, 2008 9:47 pm

Second Gear

Hi Josh,

the file is on it's way. People need to check the figures they get because some of the ecu addresses are not correct I think but I have not got the cars to check them against and there are zillions of variations it seems. Perhaps we could have a thread where people can post their suspected ecu addresses as they find them and have them peer reviewed before we incorporate them into a new data file? Same thing applies to the S.S.M program from vwrx. Cheers, Brett.

Joined: Mon Jan 22, 2007 5:22 am

Posts: 358

Legacy777

Post subject:

Posted: Tue Dec 16, 2008 7:13 pm

Site Admin

Here's the files

http://main.experiencetherave.com/subar ... voscan.zip

_________________

Josh

surrealmirage.com/subaru

1990 Legacy (AWD, 5MT, & EJ22T Swap)

1997 Impreza OBS

If you need to get a hold of me please email me rather then pm

Joined: Tue Oct 15, 2002 11:37 am

Posts: 22534

Location: Houston, Tx

log1call

Post subject:

Posted: Tue Dec 16, 2008 8:15 pm

Second Gear

Hi all,

if you are using those files please be aware that some of the addresses may not be correct and the information you get out man not be either.

i have used the 7232xx, which I modified because the O2 average was a meaningless number that never changed and was useless, so I have added a live figure, apart from that it all works I think.

I also made the 703315 file which I think is all correct except for the knock correction, which I didn't need at the time.

The three addresses that are the hardest to find if you are making a new file are the O2, A/F correction and the knock correction. They are awkward because they should all be hovering around a middle point which means that the actual figure that comes out of the ecu, before it has any correction made to it, should be around 128.

After correction factors have been applied the O2 should swing constantly from approximatly point one of a volt, up to approximatly point nine of a volt. If the system is working correctly though the voltage should swing within about point two of a volt, of four point five, that is to say, it should swing from about point three to point seven. To test your O2 either let an air leak in or pull one plug and the figures should go briefly down or up. Be aware though that if the O2 feedback is working the figures will soon centre back again around four point five volts. The other thing that effects this O2 reading is the A/F correction. It should normaly be reading zero, but when you let in a air leak, or pull a sparkplug wire, it should note the O2 reading and alter to a positive or negative number of about one or two. So, if everything is correct, warm motor idling, and you cause a missfire, the O2 should go up towards point seven and straight away the A/F should change from zero to a negative one or two. If instead of pulling a plug lead you cause an air leak then the O2 should drop towards point two and straight away the A/F correction should go one or two positive. As soon as the A/F has made a correction the O2 reading should go back to it's usual swing in the middle of it's scale. If either figure is slow to adjust, or not in the centre of it's travel, then you may have a problem

The other difficult address to find is knock because you have to load the motor and then the knock figure will only give a reading for a moment before it returns to zero. The give-away clue there is that as the knock figure goes up, the ignition timing goes down.

With all these tests and readings, it is best to turn off all the sensors you do not need to record, so as to get the fastest refresh rate possible.

Hope all that is understandable and helpful. Cheers, Brett.

Joined: Mon Jan 22, 2007 5:22 am

Posts: 358

b3lha

Post subject:

Posted: Tue Dec 23, 2008 12:19 pm

In Neutral

Here are the parameters for my Legacy.

TomsSVX got the SVX addresses correct by eavesdropping a select monitor. Then I disassembled the program code on the Legacy and SVX and compared them to find the corresponding Legacy addresses. No guesswork involved.

1996 UK model Legacy EJ22

JECS "U1" ECU Rom ID: 7432A1

10a2 AFR Correction

109a Advance

1305 Load

1306 Injector Pulse Width

1307 Airflow

1310 O2 Sensor

1314 ISC Duty Cycle

1328 Knock Correction

1329 TPS

1335 Battery Voltage

1336 Speed

1337 Coolant Temp

1338 RPM

133a O2 Max

133b O2 Min

_________________

2 x 1991 JDM SVX Version L 4WS

1 x 1994 JDM SVX Version S40ii

1 x 1996 Legacy 2.2GX wagon (dual-ratio)

For ECU & TCU Diagnostics and Datalogging. See http://www.alcyone.org.uk/ssm

Joined: Mon Jun 25, 2007 4:51 pm

Posts: 41