An ECU scan tool for turbo and NA owners
Moderators: Helpinators, Moderators
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
An ECU scan tool for turbo and NA owners
I got frustrated by my Select Monitor not being backlit so I decided I'd use my laptop instead. I wrote a little scan tool that lets you monitor what the ECU's thinking much like the Select Monitor does. The coolest part is the custom hardware required: it's just 3 wires! You do need an IBM-compatible laptop with a parallel port though.
http://www.surrealmirage.com/vrg3/b10scan/
Update: It should now support non-turbo models too! Give it a try, everyone! :D
Update again: Supports serial ports with a little more hardware now too.
http://www.surrealmirage.com/vrg3/b10scan/
Update: It should now support non-turbo models too! Give it a try, everyone! :D
Update again: Supports serial ports with a little more hardware now too.
Last edited by vrg3 on Tue Jun 09, 2009 8:23 pm, edited 3 times in total.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
AWESOME! I assume this will also work for non-turbo ecu's? Did you ever figure out how to get it to display more than one value at a time? Or will it do this already? I might have to make this
Rio Red 90 Legacy LS AWD 174k
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
Thanks.THAWA wrote:AWESOME!
No, not yet. See below.I assume this will also work for non-turbo ecu's?
You can't read more than one parameters at a time. You can in principle quickly alternate between different parameters. However, this is a bare-bones program for two reasons: It does asynchronous communication using bit-banging so there isn't a whole lot of spare processing to go around, and I wrote it in assembly language, which I am quite out of practice working in.Did you ever figure out how to get it to display more than one value at a time?
Non-turbo owners: If you would like to help me make a version of this software for you, build the interface and download the software. It won't do anything with your ECU except tell you the ROM ID. Get it to do this, and then email me your ROM ID, the model year of your Legacy, whether it's a standard or an automatic, and (if possible) the part number from the sticker of your ECU. If I can collect enough data points I should be able to make a non-turbo version.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
Alright, I might head down to radio shack and see if they carry the parrallel port, if so we're in business I dont think I can get the part number from MY sticker, but I should be having another 90 at ecu sent here soon I assume the part number is the same, or did you mean serial number?
Rio Red 90 Legacy LS AWD 174k
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
Well, I know what the part numbers in general are, and they're not all the same even for a given type of car, since there are different revisions.
For example, there were four original ECU part numbers used on automatic models in 1990: 22611AA560 through 22611AA563. Each, I would expect, has a different ROM ID and potentially has to be treated differently.
I was just hoping to be able to correlate part numbers with ROM IDs. I understand it's hard to get at your ECU's part number, though, which is why I said "if possible."
For example, there were four original ECU part numbers used on automatic models in 1990: 22611AA560 through 22611AA563. Each, I would expect, has a different ROM ID and potentially has to be treated differently.
I was just hoping to be able to correlate part numbers with ROM IDs. I understand it's hard to get at your ECU's part number, though, which is why I said "if possible."
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
actually here's a picture of that stuff from the auction:
Will that work?
Will that work?
Rio Red 90 Legacy LS AWD 174k
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
heh I see, well I'll go try and check my ecu right now, I actually dont think it'll be too hard to see since I know where that lil green led is.
Rio Red 90 Legacy LS AWD 174k
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
yes yes, but I can't do it right now. anyway the numbers I've got are 22611 AA381 for the part number, the bottom left is AA11-000 R82 and the bottom right is 9522 I'll see if I can get the parts to make this tomorrow
Rio Red 90 Legacy LS AWD 174k
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
-
- Knowledgeable
- Posts: 5203
- Joined: Thu Nov 07, 2002 3:59 am
- Location: Cogan Station, PA
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
Save up a little and pick one up on eBay. You can get an early Libretto as cheap as $100. Librettos are awesome; they're about the size of a VHS tape but are actual fully functional laptop computers. I love mine.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Knowledgeable
- Posts: 5203
- Joined: Thu Nov 07, 2002 3:59 am
- Location: Cogan Station, PA
Really, that sounds sweet. Eventually I'd like to get a nice laptop for internet, watching DVD's , games ect... But it'd be cool to have something small and cheap just for the car.
-Matt
'92 SS 5mt. All go and no show. Sold :(
'94 Audi UrS4 Modded (new project)
'96 Outback 5mt.
'07 Legacy 2.5i SE
[quote="Redlined"]
Oh... and I hope the fucker get bunked with Gunter, arrested for raping Gorillas.[/quote]
'92 SS 5mt. All go and no show. Sold :(
'94 Audi UrS4 Modded (new project)
'96 Outback 5mt.
'07 Legacy 2.5i SE
[quote="Redlined"]
Oh... and I hope the fucker get bunked with Gunter, arrested for raping Gorillas.[/quote]
-
- Vendor
- Posts: 92
- Joined: Sun Apr 18, 2004 9:48 am
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
This hardware is a bit too simple for a useful datalogger. I have my own ghetto custom datalogger based on a slightly more complex interface that uses a serial port, but even then the sample rate isn't very high and only one parameter can be sampled at a time. Those last two are limitations of the ECU.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
this is sweet!!!
I should try and get a connector so I can easily plug in and out of it.
I'll have to try and get the connectors and stuff.
I should try and get a connector so I can easily plug in and out of it.
I'll have to try and get the connectors and stuff.
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
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
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
Cool! I'd love to have you and THAWA test the non-turbo version.
You understand, though, Josh, that this in the end will be about the same as the Select Monitor except for 3 things: it won't deal with trouble codes (those are easy to deal with using the black and green connectors anyway), it will be on a computer screen, and it will update several times faster.
Any 93-94 non-turbo owners wanna help?
You understand, though, Josh, that this in the end will be about the same as the Select Monitor except for 3 things: it won't deal with trouble codes (those are easy to deal with using the black and green connectors anyway), it will be on a computer screen, and it will update several times faster.
Any 93-94 non-turbo owners wanna help?
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
You said the other pins in the yellow connector are for the other on board computers right? Do you know where they connect to the db25 pins?
Rio Red 90 Legacy LS AWD 174k
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
Liquid Silver 92 SVX LS-L 88k
[url=http://folding.amdmbpond.com/FoldingForOurFuture.html]Do you fold?[/url]
I'm on First and First. How can the same street intersect with itself? I must be at the nexus of the universe.
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
The PC's parallel port doesn't correspond at all to the car's diagnostic port. I just picked a configuration that would be simple to hook up for ECU diagnosis.
I don't have any knowledge about how the other computers (TCU, cruise, air suspension, etc) communicate with the Select Monitor so I can't say how you might connect them to a laptop computer.
I don't have any knowledge about how the other computers (TCU, cruise, air suspension, etc) communicate with the Select Monitor so I can't say how you might connect them to a laptop computer.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Moderator
- Posts: 9026
- Joined: Thu Jan 29, 2004 8:47 pm
- Location: Maryland www.andrewtechautomotive.com
- Contact:
Vikash - I will be trying to set this up this weekend. I had a few questions though...
1) Can this be left plugged in for an extended period of time? I'd like to have a co-pilot checking and reading me numbers while driving to see if any red flags are thrown.
2) I see that you can connect the yellow connector to a Stereo adapter you mentioned. How do you attach it to the computer though? Just stick it into the parallel port holes? Or is there an easy way to tap the wires into a male parallel port so I have a more secure connection?
3) Do you plan on advancing the program any? Perhaps a graphical interface with more than one parameter being displayed at once?
1) Can this be left plugged in for an extended period of time? I'd like to have a co-pilot checking and reading me numbers while driving to see if any red flags are thrown.
2) I see that you can connect the yellow connector to a Stereo adapter you mentioned. How do you attach it to the computer though? Just stick it into the parallel port holes? Or is there an easy way to tap the wires into a male parallel port so I have a more secure connection?
3) Do you plan on advancing the program any? Perhaps a graphical interface with more than one parameter being displayed at once?
2009 Outback 2.5XT. 5MT. Satin White Pearl.
2009 Impreza 2.5i Premium. Blue.
[quote="scottzg"]...I'm not a fan of the vagina...[/quote][quote="evolutionmovement"]This will all go much easier if people stop doubting me.[/quote]
2009 Impreza 2.5i Premium. Blue.
[quote="scottzg"]...I'm not a fan of the vagina...[/quote][quote="evolutionmovement"]This will all go much easier if people stop doubting me.[/quote]
-
- Vikash
- Posts: 12517
- Joined: Sun Nov 03, 2002 2:13 am
- Location: USA, OH, Cleveland (sometimes visiting DC though)
- Contact:
1) Yes. There should be no problem leaving it plugged in until the end of time . I highly recommend having a codriver operate the computer; splitting your attention between the road and a keyboard is not a great idea.
2) Your local Radio Shack should have a couple of different types of DB25 male connectors and hoods to go on them. If you don't want to solder, they have one where you can just crimp pins onto the ends of wires and insert the wires in the connector housing.
Or you could hack a printer cable in half.
3) Realize that I've only spent a couple of hours on this. The first advancement I'd like to do is make it work on other BC/BFs. If I do decide to make a more sophisticated version with some graphics and multiple parameters, though, it probably won't use this simple hardware interface, since this one requires a lot of CPU attention to operate (kind of like WinModems vs. real modems).
2) Your local Radio Shack should have a couple of different types of DB25 male connectors and hoods to go on them. If you don't want to solder, they have one where you can just crimp pins onto the ends of wires and insert the wires in the connector housing.
Or you could hack a printer cable in half.
3) Realize that I've only spent a couple of hours on this. The first advancement I'd like to do is make it work on other BC/BFs. If I do decide to make a more sophisticated version with some graphics and multiple parameters, though, it probably won't use this simple hardware interface, since this one requires a lot of CPU attention to operate (kind of like WinModems vs. real modems).
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212
-
- Moderator
- Posts: 9026
- Joined: Thu Jan 29, 2004 8:47 pm
- Location: Maryland www.andrewtechautomotive.com
- Contact:
Ahh, I gotcha. The only way I'd look at it without a co-driver is if it was graphical and on a screen like the HKS CAMP setup (which is uber pimp).
Looks like I'll be doing this this weekend!
Looks like I'll be doing this this weekend!
2009 Outback 2.5XT. 5MT. Satin White Pearl.
2009 Impreza 2.5i Premium. Blue.
[quote="scottzg"]...I'm not a fan of the vagina...[/quote][quote="evolutionmovement"]This will all go much easier if people stop doubting me.[/quote]
2009 Impreza 2.5i Premium. Blue.
[quote="scottzg"]...I'm not a fan of the vagina...[/quote][quote="evolutionmovement"]This will all go much easier if people stop doubting me.[/quote]
Awesome.
Best Buy has a Subaru install kit for $17. Dashworks 99-8900.
Circuit City has a Metra kit also, model MET 808901. $17.
Best Buy has a Subaru install kit for $17. Dashworks 99-8900.
Circuit City has a Metra kit also, model MET 808901. $17.
Legacy Central
2001 Legacy Outback Wagon | 2005 OB XT LTD | 1997 Legacy Outback Limited | 1998 Legacy L Wagon | 2000 GT Limited | 93 Legacy Touring Wagon 5MT | 90 Legacy L+
2001 Legacy Outback Wagon | 2005 OB XT LTD | 1997 Legacy Outback Limited | 1998 Legacy L Wagon | 2000 GT Limited | 93 Legacy Touring Wagon 5MT | 90 Legacy L+
-
- Moderator
- Posts: 9026
- Joined: Thu Jan 29, 2004 8:47 pm
- Location: Maryland www.andrewtechautomotive.com
- Contact:
Which one is better Dave? I guess neither really, since it's just a peice of plastic with wires on it...
2009 Outback 2.5XT. 5MT. Satin White Pearl.
2009 Impreza 2.5i Premium. Blue.
[quote="scottzg"]...I'm not a fan of the vagina...[/quote][quote="evolutionmovement"]This will all go much easier if people stop doubting me.[/quote]
2009 Impreza 2.5i Premium. Blue.
[quote="scottzg"]...I'm not a fan of the vagina...[/quote][quote="evolutionmovement"]This will all go much easier if people stop doubting me.[/quote]