The Subaru SVX World Network   SVX Network Forums
Live Chat!
SVX or Subaru Links
Old Lockers
Photo Post
How-To Documents
Message Archive
SVX Shop Search
IRC users:
SVXBot

Go Back   The Subaru SVX World Network > SVX Main Forums > Technical Q & A

Reply
 
Thread Tools Display Modes
  #16  
Old 04-28-2007, 05:21 PM
cdvs cdvs is offline
Registered User
 
Join Date: Mar 2007
Location: Oakham, MA
Posts: 197
Quote:
Originally Posted by SVXdc
I knew that. I was replying to cdvs' post, which appeared to be referring to the car's wiring.
I was referring to the connector described by b3lha (Phil) in the interface build instructions. I hadn't noticed your (SVXdc) connector pictures, which do have different colored wires. Now that I have, I can't see which goes where well enough to translate. Perhaps you could do it?
Reply With Quote
  #17  
Old 04-28-2007, 05:27 PM
rallyingrob's Avatar
rallyingrob rallyingrob is offline
Registered User
 
Join Date: Oct 2006
Location: halifax NS
Posts: 323


y'all lost me at " Memory Dump of ECU "
__________________
i'm too svxy for my car

rob



92 ebony 4.44's rock !!
Reply With Quote
  #18  
Old 04-28-2007, 07:57 PM
SVXdc's Avatar
SVXdc SVXdc is offline
Radio wiring harness guru
Subaru Gold Contributor
 
Join Date: Oct 2002
Location: Atlanta, GA
Posts: 609
Significant Technical Input Registered SVX
Quote:
Originally Posted by cdvs
I was referring to the connector described by b3lha (Phil) ... I can't see which goes where well enough to translate. Perhaps you could do it?
Ah, I read through Phil's doc again and see now. You both were indeed talking about the colors on the audio harness Phil found. Very odd color scheme — not the EIA standard found on most car radio harnesses today.

Here's another drawing with the pin numbers (lower connector with 9 pins):
<- This one.

View is looking at the contact pins on the CAR'S harness (wires pointing away from you). On the aftermarket harness, this would be the side with the wires pointing towards you, pins pointing away.

For the pins in question, the EIA standard wire colors are:
2 — White => Transmit
3 — Green => Receive
5 — Gray/Black => +12V
9 — Violet/Black => Ground
As I suggested earlier, since you're going to extract the unneeded wires anyway, you might as well transplant the Red and Black wires from the 7-pin connector into pins 5 and 9, respectively.


The attachment to this post is the same gif as above, in case the link goes bad. Drawing courtesy of NASIOC's vrg3, on this page that shows the entire pin-out of the radio connectors.
Attached Images
File Type: gif harness.gif (1.6 KB, 704 views)
__________________
David C.
1996 Laguna Blue Pearl SVX L AWD
See my home page for SVX radio install/removal instructions and wiring harnesses

Last edited by SVXdc; 01-25-2009 at 06:01 PM. Reason: Original link to pin-out had died
Reply With Quote
  #19  
Old 04-29-2007, 02:12 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,670
Quote:
Originally Posted by SVXdc
Here's another drawing with the pin numbers (lower connector with 9 pins):
<- This one.

View is looking at the contact pins (wires pointing away from you).
This is looking at the contact pins of the female end (car). If you look into the male end (audio harness) the numbers are obviously reversed:

43_21
98765

Just so you know, I did swap in the red and black wires on the first one I made. I didn't do it for the second one because I didn't want to the complicate the HOWTO.

These things are really easy to make. It takes me about two hours now I know how to do it.
__________________
Subaru ECU and TCU Website
1992 Alcyone SVX Version L
1992 Alcyone SVX Version L
1994 Alcyone SVX S40-II
2004 Subaru Legacy 2.5 SE Sports Tourer
1996 Subaru Legacy 2.2 GX Wagon
1988 Subaru Justy J12 SL-II
Reply With Quote
  #20  
Old 04-29-2007, 03:48 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,670
Further options for those who don't want to build their own circuit:

http://www.active-robots.com/product.../act-sib.shtml

Look at the second and third items on the page.

I'm not sure about the USB device. The PC will see it as a serial port, but it's not a standard 16550A. You might have to modify the software to set the baud rate correctly.
__________________
Subaru ECU and TCU Website
1992 Alcyone SVX Version L
1992 Alcyone SVX Version L
1994 Alcyone SVX S40-II
2004 Subaru Legacy 2.5 SE Sports Tourer
1996 Subaru Legacy 2.2 GX Wagon
1988 Subaru Justy J12 SL-II

Last edited by b3lha; 04-29-2007 at 04:02 AM.
Reply With Quote
  #21  
Old 04-29-2007, 04:51 AM
YourConfused YourConfused is offline
Registered User
 
Join Date: Jan 2007
Location: Austin, TX
Posts: 1,267
Strait.

Now this is a good thread!
__________________
"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." Benjamin Franklin


blk 92' LSL w/ average mods

pics here http://s306.photobucket.com/albums/nn277/yourconfused/


Cash68: "Hmm, I wouldn't brag about beating Escorts. That's like saying you tricked a retarded person."
Reply With Quote
  #22  
Old 04-29-2007, 08:32 AM
SVXdc's Avatar
SVXdc SVXdc is offline
Radio wiring harness guru
Subaru Gold Contributor
 
Join Date: Oct 2002
Location: Atlanta, GA
Posts: 609
Significant Technical Input Registered SVX
Quote:
Originally Posted by b3lha
If you look into the male end (audio harness) the numbers are obviously reversed
Thanks for pointing that out. I've edited my previous post to be a little more clear.
__________________
David C.
1996 Laguna Blue Pearl SVX L AWD
See my home page for SVX radio install/removal instructions and wiring harnesses
Reply With Quote
  #23  
Old 04-29-2007, 10:26 AM
UPnorth362's Avatar
UPnorth362 UPnorth362 is offline
Registered User
 
Join Date: Apr 2007
Location: Miami Beach, FL
Posts: 185
Send a message via Yahoo to UPnorth362
Great write up. Just wondering what program you use to run the linux version software?
__________________
IT'S 5:00 SOMEWHERE!!!

92 Liquid Silver SVX LS-L
Reply With Quote
  #24  
Old 04-29-2007, 10:54 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,670
Quote:
Originally Posted by UPnorth362
Great write up. Just wondering what program you use to run the linux version software?
It's C source code, tarred and gzipped. You extract it with "tar -xzvf filename.tar.gz" and then run "make" to compile it.

ssm.c contains functions to access the ecu. It compiles to ssm.o
ecudump.c compiles to an executable called ecudump. When you run ecudump, it calls the functions in ssm.o to extract data from the ECU and write it to a file.

If/when I've worked out enough of the memory locations in the ECU I'll write something to display them graphically in real time. If you know how to program, then you can write your own software to call the ssm functions and display the data however you want it.
__________________
Subaru ECU and TCU Website
1992 Alcyone SVX Version L
1992 Alcyone SVX Version L
1994 Alcyone SVX S40-II
2004 Subaru Legacy 2.5 SE Sports Tourer
1996 Subaru Legacy 2.2 GX Wagon
1988 Subaru Justy J12 SL-II

Last edited by b3lha; 04-29-2007 at 11:01 AM.
Reply With Quote
  #25  
Old 04-29-2007, 11:06 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,670
I got some emails that people have been trying to PM me but my mailbox was full. I've cleared some space now. You can also email me at b3lha alcyoneorguk.
__________________
Subaru ECU and TCU Website
1992 Alcyone SVX Version L
1992 Alcyone SVX Version L
1994 Alcyone SVX S40-II
2004 Subaru Legacy 2.5 SE Sports Tourer
1996 Subaru Legacy 2.2 GX Wagon
1988 Subaru Justy J12 SL-II
Reply With Quote
  #26  
Old 04-29-2007, 10:44 PM
cozykat's Avatar
cozykat cozykat is offline
Still rebuilding my block...
Alcyone Silver Contributor
 
Join Date: Apr 2007
Location: San Antonio, TX
Posts: 613
Send a message via AIM to cozykat Send a message via MSN to cozykat Send a message via Yahoo to cozykat
Significant Technical Input Registered SVX
bump

just want to keep track of this posting as I understand assembly so this might be something I can play with later.
__________________
Marisa

'93 LSL Anniversary Edition - 02/93 - 150,998 Daily Driver - Forged EG33 (long block), 6MT swap, and re-upholstered interior
'92 Pearl - 100k Side restoration project
Locker | Old Locker | Shutterfly | ReadingIX | Facebook | Instagram
Reply With Quote
  #27  
Old 04-30-2007, 11:25 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,670
So far I've had good results doing this on my 94 SVX Version S40ii and my 96 Legacy. I've just discovered that it doesn't work on my 91 SVX Version L.

It connects OK and the ECU does respond to the commands I send. But the data it sends back does not conform to the protocol. The response is different every time I run the command . It looks random. I thought maybe my ECU had a faulty transmitter, so I tried it on another 91 Version L - and that one does exactly the same thing!

Maybe the early cars use a different protocol. Maybe it's just the 4WS cars. Maybe they are actually both faulty in the same way. Could be a bug in the early CPUs. At some point I'll investigate further.

For now I'm going to concentrate on figuring out the assembly code. I've already found a few interesting routines, but it's slow and time-consuming work. I'll post some updates on my website when I have enough information to make it worthwhile.

Phil.
__________________
Subaru ECU and TCU Website
1992 Alcyone SVX Version L
1992 Alcyone SVX Version L
1994 Alcyone SVX S40-II
2004 Subaru Legacy 2.5 SE Sports Tourer
1996 Subaru Legacy 2.2 GX Wagon
1988 Subaru Justy J12 SL-II
Reply With Quote
  #28  
Old 05-13-2007, 05:13 PM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,670
Cool

I had a bit of a breakthough with the parameter locations. I found that one of the parameter sets supplied with the software was a partial match for my Legacy. So I disassembled the Legacy firmware, looked at the code that accessed those locations, and then looked for similar code in the SVX firmware. Further information on my website http://www.alcyone.org.uk/ssm

I took a couple of screenshots of the software running on my 94 SVX. Could one of the engine gurus please comment on whether the data looks correct?




Phil.
__________________
Subaru ECU and TCU Website
1992 Alcyone SVX Version L
1992 Alcyone SVX Version L
1994 Alcyone SVX S40-II
2004 Subaru Legacy 2.5 SE Sports Tourer
1996 Subaru Legacy 2.2 GX Wagon
1988 Subaru Justy J12 SL-II

Last edited by b3lha; 05-13-2007 at 05:36 PM.
Reply With Quote
  #29  
Old 05-13-2007, 05:29 PM
cdvs cdvs is offline
Registered User
 
Join Date: Mar 2007
Location: Oakham, MA
Posts: 197
Great progress!

Any chance we could get some pictures large enough to read?

Thanks for your efforts.
Reply With Quote
  #30  
Old 05-13-2007, 05:37 PM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,670
Quote:
Originally Posted by cdvs
Great progress!

Any chance we could get some pictures large enough to read?

Thanks for your efforts.
Pictures Enlarged.
__________________
Subaru ECU and TCU Website
1992 Alcyone SVX Version L
1992 Alcyone SVX Version L
1994 Alcyone SVX S40-II
2004 Subaru Legacy 2.5 SE Sports Tourer
1996 Subaru Legacy 2.2 GX Wagon
1988 Subaru Justy J12 SL-II
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 12:21 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
2001-2015 SVX World Network
(208)-906-1122