Help with reading plugs..

Heads, valves, pistons, rods, crankshaft, etc...

Moderators: Helpinators, Moderators

Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

Even in 13,000 miles that's fine?
1992 Legacy LS Special Wagon..
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

for the select monitor dump do you need to change the hexadecimal search values or are the default ones sufficient. Guess I will be ordering that cable.
1992 Legacy LS Special Wagon..
fishbone79
Second Gear
Posts: 502
Joined: Fri Sep 03, 2004 3:14 am
Location: Armpit, USA

Post by fishbone79 »

That is not normal for 13k miles. Really shouldn't see that much caked on crap in such a low number of miles.
Cheers,
morgan

1992 Legacy BF
1946 Ford 1.5 Ton Truck (The Beast): http://community.webshots.com/user/fishbone79
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

Ordered cable. Hopefully shipping won't take forever. I had built the DB9 cable but don't have any DOS acessible Ports to run B10 scan :(
1992 Legacy LS Special Wagon..
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

The ssm dump tool is for testing and finding ecu addresses. If you make a connection you will get a ecu number, like 7431XX or something.
If you get 474849 it is the request being sent to the ecu being echoed back to your laptop because there is a setting wrong in your port setting.

If you get a ecu identifying code in the dump tool then see if there is a definition file number similar. This may help you choose...

1st character is always "7" on older cars.
2nd character is year rom was produced "0" for 1990, "2" for 1992, "3" for 1993, "4 for 1994" etc.
3rd and 4th characters seem to specify the car and engine type. For example: (25=SVX), (31,32,36,39=Legacy),(3F, 40=Impreza) Probably lots of others too.
5th character is market. "1" for JDM. "2" for USA. "3" for Europe. I guess "4" might be USSR.
6th character is ROM revision I think. Try 1,2 or 3.

You could try putting a range of addresses from the likely file into the dump and see if the figures returned make sense, ie. the revs or battery level are right. You wont get all the data fields in one dump so choose something simple to test. Revs are good. Just enter a narow range so you get a lot of readings in a few minutes.

If you find a likely candidate, copy the likely definition to the bottom of the config file and edit the ecu number in it to your number. Now try reading the car using the ssm tool, not the dump.
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

yeah it found nothing with everything I tried today, so I will wait until new cable arrives
1992 Legacy LS Special Wagon..
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

Ok. I checked today which way the TX and RX go and it's yellow to pin two and orange to pin three of the ssm connector on the car.

I'll keep an eye on this thread to see how you get on.
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

I decided to write up an article about how to connect to older subarus for the local subaru nuts.

If you have a look here it should have all you need to know... I hope.

http://www.clubsub.org.nz/forum/index.p ... 652.0.html

If there are any confusing/vague bits, let me know and I will rework it. Cheers.
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

Got cable. It seems only one or two values can be read at a time for constant updating. I'm used to logging on my 95 RMS, so this is completely new for me. What should I be looking for? I logged some timing advance, and it was as high as 46 degrees at WOT. A/F correction was in the negative. I can post the text file, but I'm not sure how able it is to read it because of the lack of other values.

ECT varied between 17x and 190 degrees so that's working. I'm not sure about the knock correction? It was either 0 or 128*?
1992 Legacy LS Special Wagon..
Legacy Konig
First Gear
Posts: 56
Joined: Thu Nov 06, 2008 5:51 am
Location: St. Helens, OR

Post by Legacy Konig »

Well...

Maybe the easiest thing to try doing would be using a different gas?

What kind are you using now?
1994 Legacy L
1990 Legacy LS "decommissioned"
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

You should be able to log quite a few figures at half second intervals even with an old laptop. I use a 700Mhz in the workshop and that works fine.

It doesn't really matter if it's a bit slow, you just need to log the time and then you can factor that in as you interperate what you have. There is a delay between sensors reading and engines responding anyway. Not much, but a bit, especially things like O2 or ISC.

If you want to see what some recommended figures are, go here...

http://cid-4ca3c3459aaa7f7f.skydrive.li ... =855710817

and download a manual called "diagnostics". Have a look from page 65 onwards and it tells you what specific readings should be.

There are figures that are average at idle, but mostly what you need to look for is the correct interaction between engine and figures and between one figure and another.

If the motor is idling, the revs, the IPW the ISC D.C will all be at some particular figure... they should all behave in a certain way if you use the clutch to put a load on the engine.

If you are driving along a flat road the ignition timing should go up with revs and down as a load comes on. If the knock sensor flashes up a figure the timing should retard and the knock figure should disappear.

If you were going up a hill and the car starts to die out and the IPW stays the same or goes up while the O2 goes down it's probably a fuel blockage. If the IPW goes up and the O2 goes up, it is probably an ignition fault.

There are thousands of combinations and it needs a sound understanding of the basic principles to interperate what the data logs mean. A carefully planned log though, whilst conducting a carefully planned drive, can reveal quite a bit, especially if you have a specific problem you are looking for, or a particular theory you want to confirm or refute.
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

Legacy Konig wrote:Well...

Maybe the easiest thing to try doing would be using a different gas?

What kind are you using now?
I've varied from 87 up to 93 octane, with no change and now am back to 87. Shell Gas only. Will try to get out and do some more logging. This is a fairly new laptop (1.5ghz celeron Dell), do I need to change any port settings? It seemed with all figures clicked it didn't update a single one of them.

Maybe I'll log with the KS unplugged to see if it reads any values different from either 0 or 128. I suppose the easiest way to confirm would be to borrow a friend's wideband.
1992 Legacy LS Special Wagon..
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

Buffman....
The first thing to do is make sure the cable is being recognised by the laptop. Plug the cable into the usb, open controlpanel/system/hardware/devicemanager and scroll down to ports. Double click ports and check there is a usb to serial port. Take note what number it says it is connected to. If the cable is showing up as a port then that part is right. If it's not there you need to install drivers for the cable. If you are not sure which port connection is the one you are meant to be looking at pull the usb cable out, wait a few seconds and plug it back in again, it will dissappear and reappear. If nothing changes you don't have the drivers installed properly.

Once you have it recognised and the the port number noted down go to the folder where the ssm software is and click the text file called "selsct monitor". In there it says "commport=2", change that number to the port number you recorded earlier and close that file saving it as you go.

Now if you connect to your car, turn the key on and run the ssm dump for a few seconds, then stop it, you can get your ecu model number by clicking a button right next to the start/stop button. Get that number, it should be something starting with a 7 and it will have 6 didgits in it. If you get a number something like 46 48 49, then your laptop isn't connecting to the ecu because you have the port setting wrong or the wires going into the cars diagnostic port are around the wrong way. Go back and check the first few steps again.

Once you have the ecu number go to the folder where the ssm software is again and click the "select monitor" file. Scroll down and see if your ecu number is in there.

If your ecu number is in there, you can close that file and run the ssm program and data should get logged.

If your exact number isn't in there then you need to choose a ecu that will be close and change it's ecu number to your number and save the file, now the ssm will log data but it may or may not be right.

To choose a ecu number that should work...
1st character is always "7" on older cars.
2nd character is year rom was produced "0" for 1990, "2" for 1992, "3" for 1993, "4 for 1994" etc.
3rd and 4th characters seem to specify the car and engine type. For example: (25=SVX), (31,32,36,39=Legacy),(3F, 40=Impreza) Probably lots of others too.
5th character is market. "1" for JDM. "2" for USA. "3" for Europe. I guess "4" might be USSR.
6th character is ROM revision I think.

So, if your ecu number was 7132XX you could probably use 7032XX , 7232xx or 7332xx, which are all in the file. The difference is in the year in those cases. If your ecu was a 734014, you could use 744014, which is again a different year. If you had a 7436xx and tried to use the 7440xx it probably wouldn't work because even though the year is the same the model is different. Some people seem to think that the market is critical, but I haven't found it to be so.

Whichever one you try, if the laptop connects you will start to get some sort of data. Even if it's rubbish at least you know you have a connection though. We can start figuring out what addresses you need to use after that is working.[/url]
Last edited by log1call on Mon Sep 14, 2009 2:41 am, edited 1 time in total.
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

yeah cable is recognized as Serial Port. It returns value in the Dump, but when you click ID, it comes up with NULL. if I got straight to logging, it will pick the ECU ID, and bring up the appropriate cells. I'll doubel check my connections to the select monitor connector.
1992 Legacy LS Special Wagon..
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

when you get Null as an ecu id in the dump, it means you aren't connected to the ecu. You will still get readings in the ssm tool because there is an ecu in there labeled Null.

Check you have edited the comport=2 to what ever your serial cable is showing as in control panel.

If that doesn't fix it, I'll bet you have the two wires, RX and TX swapped the wrong way.
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

when the SM comes up and you click to start recording it will pick the 7XXX ID, and in the field next to it says 92 N/A. I'm not sure why the dump returns a value, but doesn't give an ID. I'll play with it more today.
1992 Legacy LS Special Wagon..
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

Can you post screen shots of both the dump and the ssm?

I'd suspect you have edited your subaru select text file incorrectly.

Go right through those instructions I gave earlier again and it should connect.
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

I get values in Dump, but when you stop it, and click get ID it says NULL. If you just press Get ID it says Null. It recognizes ECM in SM.

Image

I did a direct connection to the wires (with good crimp ons) and it can only do 2 values and it seems to drop values and go to zero before posting again.
1992 Legacy LS Special Wagon..
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

values in dump text

<<<< SelectMonitorDump Started: 9/15/2009 12:01:15 AM >>>>
#### Address 1305 to 1320 at 9/15/2009 12:01:16 AM ####
1305: 1D 2.32 058 0725 -021 0.57 7.42 11.33 283.2 566.4 -099 0232 -1.16
1306: 10 1.28 032 0400 -034 0.31 4.10 6.25 156.3 312.5 -112 0128 -1.32
1307: 00 0.00 000 0000 -050 0.00 0.00 0.00 0.0 0.0 -128 0000 -1.51
1308: 00 0.00 000 0000 -050 0.00 0.00 0.00 0.0 0.0 -128 0000 -1.51
<<<< SelectMonitorDump Stopped: 9/15/2009 12:01:17 AM >>>>
1992 Legacy LS Special Wagon..
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

I can email you the text log file. I basically was logging speed (mph) and injector duty cycle. Then RPMS and duty cycle.
1992 Legacy LS Special Wagon..
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

Have you tried editing one of those 7232xx lists to your number 723252?

How about the 7032xx? Try changing that to your number too. It uses different addresses.
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

I have been trying to figure why you aren't getting any data but I can't think of a reason. Even the wrong addresses should give some reading... bad figures but at least something.

Your market number, the five, I don't know where that is but it shouldn't stop it getting anything.

You could go into controlpanel/system/hardware/managermanager/comports/ right click your port to open properties, open the portsettings tab. The settings should be 9600, 8, none, 1, none. Click the advanced button in there and check it says 4096, 4096 for receive and transmit, 16 for latency, 0 and 0 for timeout.


If that doesn't help then...
In the dump, you got two bits right at the start, then it went blank.
You could try changing the addresses in the dump and let it run right to the bottom of the screen. It might be that you always get two bits at the start whereever you log from, it might be that you just get a couple of bits with big gaps in between. Try logging from a few different ranges of addresses in the dump, see if there is a reoccuring patern of logging and not logging.
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

I will try editing them today. I'll try and log some more dump. Will check COM settings. Unless somehow the ECU is on it's way out. I've found exterior corrosion on the trans ECM, and have found what looks like rust from what I can see on the engine ECM. I need to pull the panel to check the connections and everything at the ECM. The previous owners seriously neglected this car, so I wouldn't be surprised if they drove around with a smashed windshield in the rain or something and let water get under the dash.

EDIT: Port Settings right.
1992 Legacy LS Special Wagon..
log1call
Second Gear
Posts: 390
Joined: Mon Jan 22, 2007 5:22 am

Post by log1call »

It is connecting to the ecu electricaly. It is communicating enough to ask what model and get a reply, so the protocol is right and the signal is getting through.


There is a programmer that comes on here sometimes that has been doing work on these things, he reckons that there is a problem with the 92 models. Have a look here... http://www.alcyone.org.uk/ssm/sma.html

His also runs this site... http://www.subiesmart.com/forum/index.p ... d,5.0.html

I have found some instances of what he discribed when I was using a homemade rs232 serial chip adaptor in the early days. My cure was to keep the wires as short as possible between the ecu and the 232 chip to prevent interferance or signal loss(I'm not sure which it was), then have a longer wire from the 232 chip to the laptop. Since using a ftdi cable I haven't had problems though.

Perhaps you could shorten the ftdi cable, then run a usb extension cable down to the ftdi chipped cable from the laptop.

At the moment the "92 problem", sound like the most likely explanation for what you have going on.
Buffman
Second Gear
Posts: 501
Joined: Sat Sep 13, 2008 1:59 am
Location: MI

Post by Buffman »

okay. I'll definately do some more digging. I'd like to maybe find out the rich running issue, and find out why it's still not wanting to start randomly...
1992 Legacy LS Special Wagon..
Post Reply