Notices
Drivetrain Gearbox, Diffs & Driveshafts etc

Subaru ECU reader

Thread Tools
 
Search this Thread
 
Old 19 April 2002, 01:13 PM
  #1  
Nexxxus
Scooby Newbie
Thread Starter
 
Nexxxus's Avatar
 
Join Date: Mar 2002
Posts: 15
Likes: 0
Received 0 Likes on 0 Posts
Smile

Hi

Made my own Subaru ECU reader and it works fine.
About 2 months went for debugging ECU and now it works.
I use Select Monitor port to communicate with ECU.

So far im able to read from ecu: speed, RPM, water temp,
inj. time width, turbo boost, air pressure and many other things.

Still working on lambda and some other stuff. Ideas?

Few pics of it working:






So guys shoot me with ideas and ...???

Nexxxus
(Sorry for my bad english)
Old 19 April 2002, 04:01 PM
  #2  
davecoombs
Scooby Regular
 
davecoombs's Avatar
 
Join Date: Oct 2001
Posts: 257
Likes: 0
Received 0 Likes on 0 Posts
Post

You could sell those
Old 19 April 2002, 04:11 PM
  #3  
David_Wallis
Scooby Regular
 
David_Wallis's Avatar
 
Join Date: Nov 2001
Location: Leeds - It was 562.4bhp@28psi on Optimax, How much closer to 600 with race fuel and a bigger turbo?
Posts: 15,239
Likes: 0
Received 1 Like on 1 Post
Post

Is it going to be open source??

Looks nice... what year is your car..

David
Old 19 April 2002, 04:32 PM
  #4  
Hanslow
Scooby Regular
 
Hanslow's Avatar
 
Join Date: Mar 2001
Location: Derbyshire
Posts: 4,496
Likes: 0
Received 0 Likes on 0 Posts
Cool

More info please

Like where can I get hold of one

How do you select between the different readings?
Was it cheap?
As mentioned, will it be open source, so we can all make our own?
Or are you marketing them?


Old 19 April 2002, 04:41 PM
  #5  
DJ Dunk
Moderator
Support Scoobynet!
iTrader: (5)
 
DJ Dunk's Avatar
 
Join Date: Nov 2001
Location: Not all those who wander are lost
Posts: 17,863
Received 0 Likes on 0 Posts
Thumbs up

Bl00dy Marvelous !
Old 19 April 2002, 05:33 PM
  #6  
jmca
Scooby Regular
 
jmca's Avatar
 
Join Date: Nov 2001
Posts: 228
Likes: 0
Received 0 Likes on 0 Posts
Post


VERY NICE JOB!!!

Looks great where you have it.

As with everyone else's questions...

Looking forward to the answers!

Regards

Johny.
Old 19 April 2002, 06:53 PM
  #7  
Katana
Scooby Regular
 
Katana's Avatar
 
Join Date: Jan 2002
Location: In a house
Posts: 5,153
Likes: 0
Received 0 Likes on 0 Posts
Post

I'll buy it off you if its a good price. Honest..
Old 19 April 2002, 07:46 PM
  #8  
Nexxxus
Scooby Newbie
Thread Starter
 
Nexxxus's Avatar
 
Join Date: Mar 2002
Posts: 15
Likes: 0
Received 0 Likes on 0 Posts
Smile

Yeah once beta software will be ready,
i will be opensource, as long ALL code
modifications will also be sent to me.

Also schematics and parts list and so
on will be available....

It will be also available as DIY kit
for people without electronics skills.
So dont worry....

Price????? I dont know yet, but i will
calculate DIY kit price in next week....

So far IDEAS, guys SHOOT me with ideas:
what u would like it to do and so on.

So far one new thing added today : 0-60 mph acceleration meter.
And one more: boost controller.....

I hope to open website next week
(if i find time from somewhere) to keep u guys
up to date...

P.S. ECU reader is controlled thru nice IR remote or
two buttons.

Nexxxus

P.P.S Sorry for my english again...
Old 19 April 2002, 08:11 PM
  #9  
twinny
Scooby Regular
 
twinny's Avatar
 
Join Date: Feb 2002
Posts: 118
Likes: 0
Received 0 Likes on 0 Posts
Post

What do you use to control the display? Do you have a notebook or something installed in your computer? You know what would be really nice? Create software for PalmOS and use the RS-232 port on the Palm to communicate with the ECU.. Oh man that would be nice!! Maybe I should try myself ;-)
Old 19 April 2002, 08:34 PM
  #10  
loscooby
Scooby Regular
 
loscooby's Avatar
 
Join Date: Nov 2001
Posts: 200
Likes: 0
Received 0 Likes on 0 Posts
Post

I'm also trying to develop a unit for monitoring engine params, but have not come anywhere close to what you have achieved !!!

It looks really good, I'm lookng forward to seeing the DIY-kit or some kind of specs. I'm working on a unit controlled by an Atmel micro-processor. I'm currently doing the coding using the BASCOM compiler. What kind of harware are you using?

//L-O
Old 19 April 2002, 09:21 PM
  #11  
Hanslow
Scooby Regular
 
Hanslow's Avatar
 
Join Date: Mar 2001
Location: Derbyshire
Posts: 4,496
Likes: 0
Received 0 Likes on 0 Posts
Thumbs up

Nexxxus, your english betters most of the stuff on here (including mine sometimes )

Look forward to seeing kit prices, schematics and software.

How easy would it be to go for a dot matrix style display instead of an LCD one? I want something akin to the Skyline's MFD in my car, although I'd probably spend more time looking at it than the road

From the look of your dash, it's for a pre 98 model yes, and I'm assuming it uses ODB to talk? Will there be any issues with talking to later models, and UK models and Jap imports? Or do you not know? Is this something we can help you out with once the source becomes available? i.e. we try it, tweak it for the relevant model, then release the source code back to you?

Looks like a very good job so far Keep up the good work..... It's something I've talked about with friends, but never got round to investigating, so I'm very interested
Old 19 April 2002, 09:47 PM
  #12  
Scott.T
Scooby Regular
iTrader: (2)
 
Scott.T's Avatar
 
Join Date: Feb 2000
Location: East Sussex
Posts: 6,181
Likes: 0
Received 1 Like on 1 Post
Post

Very interested in this.... I guess by the center console that it's for a Pre97 MY (Yellow connector ECU).

[Edited by Scott.T - 4/19/2002 9:50:08 PM]
Old 19 April 2002, 10:13 PM
  #13  
Nexxxus
Scooby Newbie
Thread Starter
 
Nexxxus's Avatar
 
Join Date: Mar 2002
Posts: 15
Likes: 0
Received 0 Likes on 0 Posts
Smile

No, it dosnt use ODB to communicate (ODB is slow),
I use Select Monitor port. Data refresh is done
about 60 times per sec.

Hardware? PIC microprotsessor, RTC clock and so on...
Detailed information will be available on website soon.

My car is MY97 (should also work on MY98),
but i have also started to debug MY99/MY00
ECU software, but it takes time to find
out what the Subaru has coded...

I also plan to use graphical LCD for display,
but later, first lets debug ECU's some more:-)

Palm? I dont own Palm so it would be hard to
write software for it, also Palm would need
RS232<->TTL converter.

As i see your all so ready to help, so here it comes:
I need someone to translate my english to well-known
and well-speaken english :-) If interested helping me
email me illimar@tpt.ee or illimar@no.spam.ee
I will pay no money for helping me, but
ill quarantee that helper will get DIY kit
before others and with nice discount :-)

Nexxxus
Old 19 April 2002, 10:30 PM
  #14  
twinny
Scooby Regular
 
twinny's Avatar
 
Join Date: Feb 2002
Posts: 118
Likes: 0
Received 0 Likes on 0 Posts
Post

You have mail!
Old 19 April 2002, 11:09 PM
  #15  
john banks
Scooby Regular
 
john banks's Avatar
 
Join Date: Nov 2000
Location: 32 cylinders and many cats
Posts: 18,658
Likes: 0
Received 1 Like on 1 Post
Post

Re Boost controller and Atmel AVR and BASCOM I wonder if you have seen my EBC? http://www.scoobynet.co.uk/bbs/threa...threadid=66285 It is fully working and tested and open source, but I am not using it as I worked out a far simpler way to get the ECU to do the same for me.
Old 20 April 2002, 10:00 AM
  #16  
mutant_matt
Scooby Regular
 
mutant_matt's Avatar
 
Join Date: Sep 2000
Location: London
Posts: 7,039
Likes: 0
Received 0 Likes on 0 Posts
Talking

Nexxxus,

Do you actually plug into the OBD port (I know you are using the Select Monitor protocol) using an OBD connector or are you taking a feed from the ECU? Or are you taking a feed from the back of the OBD port so that you can't see the wires.

This is similar to what Stephen Done has been doing, have a look at The EcuTek Website as they are planning at some time in the future making one of these.

I assume you can make it display any data the ECU puts out. EcuTek currently have some monitoring software called DeltaDash which lets a laptop datalog this kind of info but a built in reader would be great.

Things to monitor, Boost, Knock Correction, Airflow, Timing, Water Coolant Temp, Rear O2 Sensor (Lambda sensor - fueling), RPM, Speed, Fault codes (this would be really useful), throttle position, Wastgate Duty Cycle and Battey Voltage.

Look forward to seeing the source.....

Matt
Old 20 April 2002, 10:13 PM
  #17  
Floyd
Scooby Regular
iTrader: (9)
 
Floyd's Avatar
 
Join Date: Apr 2000
Posts: 5,470
Received 9 Likes on 5 Posts
Lightbulb

It would be nice to be able to set alarm limits as well, with an extra buzzer or light indication. Oh and a peak memory replay.

F
Old 21 April 2002, 10:34 AM
  #18  
Scott.T
Scooby Regular
iTrader: (2)
 
Scott.T's Avatar
 
Join Date: Feb 2000
Location: East Sussex
Posts: 6,181
Likes: 0
Received 1 Like on 1 Post
Post

But what about us MY93-MY96 guy's...... I guess this won't work on our ECU's.
Old 21 April 2002, 07:43 PM
  #19  
David_Wallis
Scooby Regular
 
David_Wallis's Avatar
 
Join Date: Nov 2001
Location: Leeds - It was 562.4bhp@28psi on Optimax, How much closer to 600 with race fuel and a bigger turbo?
Posts: 15,239
Likes: 0
Received 1 Like on 1 Post
Post

Scott... do you feel hard done by again?? (The word 2 bar map sensor springs to mind!)

David
Old 21 April 2002, 10:30 PM
  #20  
PeterPerfect
Scooby Regular
 
PeterPerfect's Avatar
 
Join Date: Nov 1999
Posts: 556
Likes: 0
Received 0 Likes on 0 Posts
Wink

Hey, this is COOL...where do I sign
Old 21 April 2002, 11:48 PM
  #21  
Dyney
Scooby Regular
 
Dyney's Avatar
 
Join Date: Jan 2001
Location: West Sussex
Posts: 6,812
Likes: 0
Received 1 Like on 1 Post
Talking

With the addition of sender unit, would it be possible to add Oil pressure and temp.

This is just what I've been looking for and by the looks of it so has everybody else

I'm an Aircraft engineer by trade so not so good with software but if I can help in any other way let me know

Iain.

PS. As soon as you have an idea on price and list of parts let me know. I'll volunter my services as Guinea pig. I've got MY97 UK turbo+
Old 22 April 2002, 11:21 AM
  #22  
JonM
Scooby Regular
 
JonM's Avatar
 
Join Date: Dec 2001
Posts: 42
Likes: 0
Received 0 Likes on 0 Posts
Post

This looks excellent. If you need help with MY99 debug, let me know.

Jon.
Old 02 May 2002, 03:31 PM
  #23  
Erik
Scooby Regular
 
Erik's Avatar
 
Join Date: Jan 2000
Location: Slovak Republic
Posts: 378
Likes: 0
Received 0 Likes on 0 Posts
Post

Hi!
Any news?

Erik
Old 02 May 2002, 06:11 PM
  #24  
DGRALLYING
Scooby Regular
 
DGRALLYING's Avatar
 
Join Date: Aug 2001
Posts: 574
Likes: 0
Received 0 Likes on 0 Posts
Post

You Flash Bugger

and yes i am Jealous!!!
Old 02 May 2002, 06:15 PM
  #25  
Nexxxus
Scooby Newbie
Thread Starter
 
Nexxxus's Avatar
 
Join Date: Mar 2002
Posts: 15
Likes: 0
Received 0 Likes on 0 Posts
Unhappy

News? Yeah i have bad news: my scooby fuel pump
stopped working :-( and now i have to do some work
that pays back...

but, website will be at http://subaru.piim.ee
and will probably open in next week.

Nexxxus
Old 12 May 2002, 09:42 AM
  #26  
tfr86
Scooby Newbie
 
tfr86's Avatar
 
Join Date: May 2002
Posts: 5
Likes: 0
Received 0 Likes on 0 Posts
Post

Hi,

well, good things are often closer than you might think. I had been thinking about building a similar device and then found that Nexxxus, my classmate in elementary school, has already made one for himself.

Anyway, I will start building one for my MY02 next week and keep you updated with the progress. Unlike Nexxxus's MY97, my car also has the OBD-II output, so I will be able to read the real-time critical data from the Select Monitor, and get more info from the OBD-II.

Wish me luck
Old 12 May 2002, 10:32 AM
  #27  
James_PowerMad
Scooby Regular
 
James_PowerMad's Avatar
 
Join Date: Dec 2001
Posts: 89
Likes: 0
Received 0 Likes on 0 Posts
Talking


Guys, I am really interested in finding out more about this Select Monitor connection to the ECU...

Where is it located (MY98)?

Is there any description around here of the protocol used to talk to the ECU using the SM port?

I have always wanted to do this, but had resigned to the thought that I would never find out what the protocol was.

Please help keep me out of trouble, and glued infront of a PIC compiler / soldering iron where I should be!
Old 12 May 2002, 10:55 AM
  #28  
Katana
Scooby Regular
 
Katana's Avatar
 
Join Date: Jan 2002
Location: In a house
Posts: 5,153
Likes: 0
Received 0 Likes on 0 Posts
Post

Ahhh, I have forseen a problem with this beautifyl device, I've got an MY93 so its incompatible with the reader.
Old 12 May 2002, 10:56 AM
  #29  
tfr86
Scooby Newbie
 
tfr86's Avatar
 
Join Date: May 2002
Posts: 5
Likes: 0
Received 0 Likes on 0 Posts
Post

On my MY02 it's screwed to bottom of the backside of the plastic panel under the steering wheel. If you stick your head to where the pedals are and look up, you should be able to find it.

Nexxxus can tell you more about the protocol. As far as I understood, it's running at a funky bit rate (1953 IIRC), plus the protocol differs by model year a lot. If you're lucky though, your MY98 should be the same as his MY97. I am definitely facing some serious debugging on mine.


Indrek
Old 12 May 2002, 11:46 AM
  #30  
James_PowerMad
Scooby Regular
 
James_PowerMad's Avatar
 
Join Date: Dec 2001
Posts: 89
Likes: 0
Received 0 Likes on 0 Posts
Post


Thanks,

So, is the connector near those test connectors that you link to read back fault codes?

Nexxxus, how did you discover the protocol for comms with the ECU? Would you be willing to share this knowledge?


Quick Reply: Subaru ECU reader



All times are GMT +1. The time now is 11:35 AM.