Notices
Drivetrain Gearbox, Diffs & Driveshafts etc

Subaru ECU reader

Thread Tools
 
Search this Thread
 
Old Apr 19, 2002 | 01:13 PM
  #1  
Nexxxus's Avatar
Nexxxus
Thread Starter
Scooby Newbie
 
Joined: Mar 2002
Posts: 15
Likes: 0
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)
Reply
Old Apr 19, 2002 | 04:01 PM
  #2  
davecoombs's Avatar
davecoombs
Scooby Regular
 
Joined: Oct 2001
Posts: 257
Likes: 0
Post

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

Is it going to be open source??

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

David
Reply
Old Apr 19, 2002 | 04:32 PM
  #4  
Hanslow's Avatar
Hanslow
Scooby Regular
 
Joined: Mar 2001
Posts: 4,496
Likes: 0
From: Derbyshire
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?


Reply
Old Apr 19, 2002 | 04:41 PM
  #5  
DJ Dunk's Avatar
DJ Dunk
Moderator
20 Year Member
iTrader: (5)
 
Joined: Nov 2001
Posts: 17,864
Likes: 0
From: Not all those who wander are lost
Thumbs up

Bl00dy Marvelous !
Reply
Old Apr 19, 2002 | 05:33 PM
  #6  
jmca's Avatar
jmca
Scooby Regular
 
Joined: Nov 2001
Posts: 228
Likes: 0
Post


VERY NICE JOB!!!

Looks great where you have it.

As with everyone else's questions...

Looking forward to the answers!

Regards

Johny.
Reply
Old Apr 19, 2002 | 06:53 PM
  #7  
Katana's Avatar
Katana
Scooby Regular
 
Joined: Jan 2002
Posts: 5,153
Likes: 0
From: In a house
Post

I'll buy it off you if its a good price. Honest..
Reply
Old Apr 19, 2002 | 07:46 PM
  #8  
Nexxxus's Avatar
Nexxxus
Thread Starter
Scooby Newbie
 
Joined: Mar 2002
Posts: 15
Likes: 0
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...
Reply
Old Apr 19, 2002 | 08:11 PM
  #9  
twinny's Avatar
twinny
Scooby Regular
 
Joined: Feb 2002
Posts: 118
Likes: 0
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 ;-)
Reply
Old Apr 19, 2002 | 08:34 PM
  #10  
loscooby's Avatar
loscooby
Scooby Regular
 
Joined: Nov 2001
Posts: 200
Likes: 0
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
Reply
Old Apr 19, 2002 | 09:21 PM
  #11  
Hanslow's Avatar
Hanslow
Scooby Regular
 
Joined: Mar 2001
Posts: 4,496
Likes: 0
From: Derbyshire
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
Reply
Old Apr 19, 2002 | 09:47 PM
  #12  
Scott.T's Avatar
Scott.T
Scooby Regular
iTrader: (2)
 
Joined: Feb 2000
Posts: 6,181
Likes: 1
From: East Sussex
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]
Reply
Old Apr 19, 2002 | 10:13 PM
  #13  
Nexxxus's Avatar
Nexxxus
Thread Starter
Scooby Newbie
 
Joined: Mar 2002
Posts: 15
Likes: 0
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
Reply
Old Apr 19, 2002 | 10:30 PM
  #14  
twinny's Avatar
twinny
Scooby Regular
 
Joined: Feb 2002
Posts: 118
Likes: 0
Post

You have mail!
Reply
Old Apr 19, 2002 | 11:09 PM
  #15  
john banks's Avatar
john banks
Scooby Regular
 
Joined: Nov 2000
Posts: 18,658
Likes: 1
From: 32 cylinders and many cats
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.
Reply
Old Apr 20, 2002 | 10:00 AM
  #16  
mutant_matt's Avatar
mutant_matt
Scooby Regular
 
Joined: Sep 2000
Posts: 7,039
Likes: 0
From: London
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
Reply
Old Apr 20, 2002 | 10:13 PM
  #17  
Floyd's Avatar
Floyd
Scooby Regular
25 Year Member
Liked
iTrader: (9)
 
Joined: Apr 2000
Posts: 5,471
Likes: 10
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
Reply
Old Apr 21, 2002 | 10:34 AM
  #18  
Scott.T's Avatar
Scott.T
Scooby Regular
iTrader: (2)
 
Joined: Feb 2000
Posts: 6,181
Likes: 1
From: East Sussex
Post

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

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

David
Reply
Old Apr 21, 2002 | 10:30 PM
  #20  
PeterPerfect's Avatar
PeterPerfect
Scooby Regular
 
Joined: Nov 1999
Posts: 556
Likes: 0
Wink

Hey, this is COOL...where do I sign
Reply
Old Apr 21, 2002 | 11:48 PM
  #21  
Dyney's Avatar
Dyney
Scooby Regular
 
Joined: Jan 2001
Posts: 6,812
Likes: 1
From: West Sussex
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+
Reply
Old Apr 22, 2002 | 11:21 AM
  #22  
JonM's Avatar
JonM
Scooby Regular
 
Joined: Dec 2001
Posts: 42
Likes: 0
Post

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

Jon.
Reply
Old May 2, 2002 | 03:31 PM
  #23  
Erik's Avatar
Erik
Scooby Regular
 
Joined: Jan 2000
Posts: 378
Likes: 0
From: Slovak Republic
Post

Hi!
Any news?

Erik
Reply
Old May 2, 2002 | 06:11 PM
  #24  
DGRALLYING's Avatar
DGRALLYING
Scooby Regular
 
Joined: Aug 2001
Posts: 574
Likes: 0
Post

You Flash Bugger

and yes i am Jealous!!!
Reply
Old May 2, 2002 | 06:15 PM
  #25  
Nexxxus's Avatar
Nexxxus
Thread Starter
Scooby Newbie
 
Joined: Mar 2002
Posts: 15
Likes: 0
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
Reply
Old May 12, 2002 | 09:42 AM
  #26  
tfr86's Avatar
tfr86
Scooby Newbie
 
Joined: May 2002
Posts: 5
Likes: 0
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
Reply
Old May 12, 2002 | 10:32 AM
  #27  
James_PowerMad's Avatar
James_PowerMad
Scooby Regular
 
Joined: Dec 2001
Posts: 89
Likes: 0
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!
Reply
Old May 12, 2002 | 10:55 AM
  #28  
Katana's Avatar
Katana
Scooby Regular
 
Joined: Jan 2002
Posts: 5,153
Likes: 0
From: In a house
Post

Ahhh, I have forseen a problem with this beautifyl device, I've got an MY93 so its incompatible with the reader.
Reply
Old May 12, 2002 | 10:56 AM
  #29  
tfr86's Avatar
tfr86
Scooby Newbie
 
Joined: May 2002
Posts: 5
Likes: 0
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
Reply
Old May 12, 2002 | 11:46 AM
  #30  
James_PowerMad's Avatar
James_PowerMad
Scooby Regular
 
Joined: Dec 2001
Posts: 89
Likes: 0
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?
Reply



All times are GMT +1. The time now is 07:05 AM.