Select Monitor or Scan Tool Check Sheet

Headlights to tailights and everything in between.

Moderators: Helpinators, Moderators

Post Reply
Legacy777
Site Admin
Site Admin
Posts: 27884
Joined: Tue Oct 15, 2002 11:37 am
Location: Houston, Tx
Contact:

Select Monitor or Scan Tool Check Sheet

Post by Legacy777 »

I made up this word document to write down info from the select monitor / scan tool. Right now I just have the info for the 92-94 legacies on it. The 90-91's are similar in most cases, but there's some slight changes here and there.

Anyway....just something handy to have in paper format so you can write down the info from the scan tool and review it.

http://www.main.experiencetherave.com/s ... r_dsht.doc

Here's the results from mine. The IAC valve duty % and wastegate duty % were the ones I was a little curious about. The IAC % is maxing out what it "should" be.....and the wastegate is just at a weird %.

Mode F01 – Battery voltage (VB) - 13.7 - 13.8 V
Mode F06 – Water temperature sensor signal (TW) - 86 deg C
Mode F07 – Ignition timing - 15
Mode F08 – Air flow signal (QA) - 1.08 V
Mode F09 – Engine under Loads (L DATA) - 45
Mode F10 – Throttle sensor signal - 4.72 V
Mode F11 – Fuel injection duration (TIM) - 2.30 ms
Mode F12 – By-pass air control solenoid valve (ISC) - 39.5 %
Mode F13 – O2 sensor (O2) - OK (varying voltage)
Mode F14 – Max. O2 sensor signal volt (O2 Max.) - 0.77 V
Mode F15 – Min. O2 sensor signal volt (O2 Min.) - 0.01 V
Mode F16 – Correction coefficient of a/f ratio (ALPHA) - 0.8
Mode F17 – Correction value of ignition timing (RTRD) - 0 deg
Mode F18 – Wastegate control duty (WGC) [TURBO] - 1.6 %
Mode F19 – Atmospheric pressure (BARO. P) [TURBO] - 771 mmHg
Mode F20 – Intake manifold pressure (MANI. P) [TURBO] - -450 mmHG
Last edited by Legacy777 on Thu Apr 23, 2009 7:42 pm, edited 1 time in total.
Josh

surrealmirage.com/subaru
1990 Legacy (AWD, 6MT, & EJ22T Swap)
2020 Outback Limted XT

If you need to get a hold of me please email me rather then pm
rallysam
Fourth Gear
Posts: 1162
Joined: Tue Oct 15, 2002 3:49 pm
Location: London (originally from Wash DC)
Contact:

Post by rallysam »

Great idea for a thread. I will try to look up some of my numbers to compare.
ericem
Fifth Gear
Posts: 3242
Joined: Mon Oct 16, 2006 9:44 pm
Location: Toronto,ON Canada

Post by ericem »

Hmm, seems like my car is the only car at 32.5% duty on the idle control valve at a warmed up idle. I have checked other SS and TW and always around 40%. Any ideas why? I am at the same air flow signal as you as well. Does this mean I have a large air leak or I need to adjust my TB idle screw or something, or its normal?
1993 Subaru Legacy L AWD Wagon R.I.P
1994 Subaru Legacy SS R.I.P :(
2004 Nissan Titan LE 4X4
2007 Subaru Legacy GT :)
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

That is basicaly how it works... If teverything is right the ISC duty cycle should be around forty-five percent. If it's too high or low, assuming that everythin else is ok, then there is an air leak or the butterfly is miss-adjusted. If though, something like the IPW was way out, then you might expect that there was something not right and the motor ws labouring, or miss-firing, so then that needs fixing first, or allowed for in the reading. Better than static readings or figures is to check the behaviour of the various readings as you put it through some test driving conditions. If the IPW and the O2 readings are both following one other, if the knock and the timing correction follow one other, if temp and IPW/ISC all seem to be responding to one other, then you can be fairly sure all is well even if the figures don't exactly coincide with what the books say. Tjey should be close, but the behaviours and the interactions are far moe telling.
Legacy777
Site Admin
Site Admin
Posts: 27884
Joined: Tue Oct 15, 2002 11:37 am
Location: Houston, Tx
Contact:

Post by Legacy777 »

Eric,

Are you experiencing any problems with how the car is running?
Josh

surrealmirage.com/subaru
1990 Legacy (AWD, 6MT, & EJ22T Swap)
2020 Outback Limted XT

If you need to get a hold of me please email me rather then pm
longassname
First Gear
Posts: 60
Joined: Mon Nov 30, 2009 5:48 pm
Location: Miami, FL
Contact:

Post by longassname »

Hello,

I just signed up on the forums and started poking around to see what is currently available for and known about communicating with and modifying the control units. It looks to me like coincidentally you are trying to revive some old threads and efforts right along those lines.

Can you quickly bring me up to date with what is known and what is available. I've found some documentation of ECU paramater addresses but haven't bumped into any documentation of firmware addresses. Is any of that documented?

Thanks
[url=http://www.ecutune.com/pics/10-08-03-uncropped.jpg]Michael Emery, MBA, MS[/url]
[url=http://www.ecutune.com/pics/svx-drift-r.jpg]94 SVX LSI, Ebony Pearl profile[/url]
Legacy777
Site Admin
Site Admin
Posts: 27884
Joined: Tue Oct 15, 2002 11:37 am
Location: Houston, Tx
Contact:

Post by Legacy777 »

I emailed you back in 2007-2008 and decided to go full standalone due to the lack of development on the stock ECU at the time, and haven't really messed with the stock ECU any more. The chip from Revtronix is really the only thing out there.

Here's that thread

http://bbs.legacycentral.org/viewtopic.php?t=37582


edit: Found the thread I started :)

http://bbs.legacycentral.org/viewtopic.php?t=33679
Josh

surrealmirage.com/subaru
1990 Legacy (AWD, 6MT, & EJ22T Swap)
2020 Outback Limted XT

If you need to get a hold of me please email me rather then pm
ericem
Fifth Gear
Posts: 3242
Joined: Mon Oct 16, 2006 9:44 pm
Location: Toronto,ON Canada

Post by ericem »

and now you can tune AFR's and such. Now we need something fully tuneable so we can tune for more boost, launch control, shift light etc.
1993 Subaru Legacy L AWD Wagon R.I.P
1994 Subaru Legacy SS R.I.P :(
2004 Nissan Titan LE 4X4
2007 Subaru Legacy GT :)
longassname
First Gear
Posts: 60
Joined: Mon Nov 30, 2009 5:48 pm
Location: Miami, FL
Contact:

Post by longassname »

Ya, I wouldn't expect you to wait forever. Sorry I couldn't have anything for you sooner. I have good news for legacy owners though. Everything you ever dreamed of for engine management tweaking and then some is right around the corner.

I've made an interface board to go between an ftdi ttl232r usb cable and the select monitor port. This provides rock solid communications with no errors. This one has a wire creating loopback instead of a select monitor plug because it is the one plugged into the workstation I am developing the software I am about to tell you about on.
Image


I'm about 80% done with a full blown tuning application for windows that will support Legacys. It uses a definition file to configure it for the particular control unit you want to monitor, run diagnostics on, or modify. You'll be able to monitor and edit anything that is defined in the definition file so as you guys learn more about what's where in your control units you can update your definition files. To make that an easy process I made the definition file an excel spreadsheet so you have a familiar interface to tinker with your definitions on a computer that doesn't have the tuning softare installed. You can also edit the definitions in the tuning software. I expect the dozen or so gurus in the community will do all the definitions tinkering and develop consensus approved definitions files for everyone else to use. I'll assist with this at first to get everyone up and running but in the long run I'll leave it up to the community to continue developing definitions. I say definitions plural because in this manner the software not only will support all OBD1 subaru ECUs it will also support transmission control units, air conditioning control units, cruise control units, 4 wheel steering control units, what have you. The program is tabbed, hopefully with a nice user interface. Here are a couple screenshots of the setup tab and the definitions editor tab:

Image

Image


The monitoring tab allows you to monitor, graph, and log up to 4 parameters at once. Logs can be saved as excel spreadsheets for easy viewing, manipulating, and charting.

Image

All of the io is complete, field tested, and optimized. With monitoring and graphing fully implemented I'm plugging away at the tabs for editting tables etc. I have an extensive definitions file put together for the Subaru SVX which I'm using now as that's what I drive. I'm getting close enough to done I figured it's time start exploring what is out there for definitions for Legacys so you guys can really run with this as soon as it's released and hopefully not wait on me to create all the definitions. If the information isn't available we'll just have to wait for me to finish the software so I can turn my concentration towards making definitions for you.
[url=http://www.ecutune.com/pics/10-08-03-uncropped.jpg]Michael Emery, MBA, MS[/url]
[url=http://www.ecutune.com/pics/svx-drift-r.jpg]94 SVX LSI, Ebony Pearl profile[/url]
AWD_addict
Fifth Gear
Posts: 2774
Joined: Sun Nov 23, 2003 12:22 am
Location: Western WA!

Post by AWD_addict »

Wow, I'm surprised you didn't start a new thread!
90 L+ wgn
Legacy777
Site Admin
Site Admin
Posts: 27884
Joined: Tue Oct 15, 2002 11:37 am
Location: Houston, Tx
Contact:

Post by Legacy777 »

Michael,

Looks very very promising. Have you gotten all the addresses mapped out on the stock ECU where everything located?

How is the refresh rate of the monitored values?

Thanks
Josh

surrealmirage.com/subaru
1990 Legacy (AWD, 6MT, & EJ22T Swap)
2020 Outback Limted XT

If you need to get a hold of me please email me rather then pm
longassname
First Gear
Posts: 60
Joined: Mon Nov 30, 2009 5:48 pm
Location: Miami, FL
Contact:

Post by longassname »

I haven't even looked through the legacy firmware. That's why I was asking what locations are already known. I'm sure with my SVX ecu knowlege I'll be able to figure stuff out quickly but it would be nice if there are already some firmware locations identified. If there aren't there aren't; running the bins through the dissassembler with the select monitor parameters will point me to the most important things pretty quickly.

The sampling rate my software uses for monitoring the parameters and bitmaps adjusts according to the baudrate and how many things you are monitoring. For the SVX and legacy it comes out to about 77milliseconds per thing being monitored.

I did the coms a little differently than I have seen others do it in the past. I don't let the control unit waste time repeating the same thing over and over. I flush my rx buffer, ask the control unit for a location and as soon as it gives it to me I tell it to shut up. That way I know the third byte in the buffer will always hold the data I want and the control unit is ready for another request in the minimal amount of time. This method kind of flowed from writing in an object oriented language and while it requires a lot of thread blocking on events to make rock solid it outperforms what I've seen anyone else accomplish. You can actually unplug the interface board or the select monitor plug and it will just stop adding data and when you plut it back in it will pick right back up adding data without ever skipping a byte or making an error or freezing up the program.

Legacy777 wrote:Michael,

Looks very very promising. Have you gotten all the addresses mapped out on the stock ECU where everything located?

How is the refresh rate of the monitored values?

Thanks
[url=http://www.ecutune.com/pics/10-08-03-uncropped.jpg]Michael Emery, MBA, MS[/url]
[url=http://www.ecutune.com/pics/svx-drift-r.jpg]94 SVX LSI, Ebony Pearl profile[/url]
longassname
First Gear
Posts: 60
Joined: Mon Nov 30, 2009 5:48 pm
Location: Miami, FL
Contact:

Post by longassname »

I just finished the monitor switches tab. Trouble codes are switches by the way. So I put the clear memory button on this tab. The memory is cleared by writting 0000 to an address which signals to the control unit to reset all learned values including the trouble codes. I've seen documentation of the other select monitor parameters but not of the bitmaps(a bitmap is a group of 8 switches). That would be something that would be really nice if you guys could come up with. Whoever did the work on the select monitor parameters aught to have that info too.
[url=http://www.ecutune.com/pics/10-08-03-uncropped.jpg]Michael Emery, MBA, MS[/url]
[url=http://www.ecutune.com/pics/svx-drift-r.jpg]94 SVX LSI, Ebony Pearl profile[/url]
biggreen96
Third Gear
Posts: 957
Joined: Sun Nov 23, 2003 4:16 am
Location: Moscow, ID and Pullman WA
Contact:

Post by biggreen96 »

Very cool Michael, let us know if you need a ECU or TCU to mess around with. I'm glad somebody is still working on this stuff for older cars!
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
Long live the forums! Down with FB!
longassname
First Gear
Posts: 60
Joined: Mon Nov 30, 2009 5:48 pm
Location: Miami, FL
Contact:

Post by longassname »

Thanks big,

I actually got the full range of them back when i redesigned my memory adaptors to make sure the new design would fit in all of them. Some of them have daughter boards that get it in the way of larger memory adaptors like I used to use (which interleaved a pair of 8 bit memory devices.) The info that stops me from developing particular "chips" for legacys is what comes from actually driving the car to see where it needs improvement. I don't have one. How are your shift maps? They kind of sucked on the SVX. I was able to make the car MUCH sportier to drive around town WHILE improving city fuel economy by 2 to 3 mpg by adjusting the SVX shift maps. The TCU is more dificult to prep for modification because it requires some skillfull desoldering and soldering but once it's socketed it's much easier and cheaper to modify because it uses standard 8 bit memory and doesn't require a memory adaptor.

biggreen96 wrote:Very cool Michael, let us know if you need a ECU or TCU to mess around with. I'm glad somebody is still working on this stuff for older cars!
[url=http://www.ecutune.com/pics/10-08-03-uncropped.jpg]Michael Emery, MBA, MS[/url]
[url=http://www.ecutune.com/pics/svx-drift-r.jpg]94 SVX LSI, Ebony Pearl profile[/url]
BSOD2600
Fourth Gear
Posts: 1636
Joined: Tue Sep 12, 2006 6:49 am
Location: Seattle, WA

Post by BSOD2600 »

All looks good.

Do you know that Revtronix is actively developing a scan tool for our cars and provides it free? It allows one to also reset ecu codes, some parameters values and look at various memory maps (fuel, spark, knock).

'11 WRX Limited
'94 SS | 3" TBE, 07 TMIC, TD05H-16G, Revtronix Stage 2, Walbro -- Sold
'94 TW | R.I.P.
longassname
First Gear
Posts: 60
Joined: Mon Nov 30, 2009 5:48 pm
Location: Miami, FL
Contact:

Post by longassname »

Hey Josh,

I don't want to Jack your thread. Please feel free to move my junk if you don't want it in here.
[url=http://www.ecutune.com/pics/10-08-03-uncropped.jpg]Michael Emery, MBA, MS[/url]
[url=http://www.ecutune.com/pics/svx-drift-r.jpg]94 SVX LSI, Ebony Pearl profile[/url]
longassname
First Gear
Posts: 60
Joined: Mon Nov 30, 2009 5:48 pm
Location: Miami, FL
Contact:

Post by longassname »

I didn't know that, but good. Anything that gets people interested in and started out with control unit modification sounds good to me.


BSOD2600 wrote:All looks good.

Do you know that Revtronix is actively developing a scan tool for our cars and provides it free? It allows one to also reset ecu codes, some parameters values and look at various memory maps (fuel, spark, knock).
[url=http://www.ecutune.com/pics/10-08-03-uncropped.jpg]Michael Emery, MBA, MS[/url]
[url=http://www.ecutune.com/pics/svx-drift-r.jpg]94 SVX LSI, Ebony Pearl profile[/url]
Legacy777
Site Admin
Site Admin
Posts: 27884
Joined: Tue Oct 15, 2002 11:37 am
Location: Houston, Tx
Contact:

Post by Legacy777 »

Michael,

Go ahead and start another thread and post a link to it in this thread.

Thanks
Josh

surrealmirage.com/subaru
1990 Legacy (AWD, 6MT, & EJ22T Swap)
2020 Outback Limted XT

If you need to get a hold of me please email me rather then pm
longassname
First Gear
Posts: 60
Joined: Mon Nov 30, 2009 5:48 pm
Location: Miami, FL
Contact:

Post by longassname »

here it is: http://bbs.legacycentral.org/viewtopic.php?t=42256

I should note I have gone ahead and created definitions for the jecs ECUs (ECUs for the naturally aspirated cars). I have not created definitions for the hitachi ecu as I don't think it will do the community any good to potentially pressure revtronix out of supporting the legacy. The market really isn't big enough for one business to concentrate on more or less two.
[url=http://www.ecutune.com/pics/10-08-03-uncropped.jpg]Michael Emery, MBA, MS[/url]
[url=http://www.ecutune.com/pics/svx-drift-r.jpg]94 SVX LSI, Ebony Pearl profile[/url]
Post Reply