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:

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

Reply
 
Thread Tools Display Modes
  #1066  
Old 05-18-2011, 02:56 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Memory dump of ECU

I haven't done much with this project for a while, apart from building some custom TCUs with special shift maps.

Somebody just sent me a new software called JECScan that can log ECU and TCU parameters, and download the ROMS to a file. It's on my website for download if anyone wants to try it.




This is currently the only windows software that can download TCU rom.

I've also got some information on communicating with the cruise control unit. It uses an older protocol designed for the L-series (Leone). It needs a modified interface and special software to communicate. I'd like to make it work just for completeness, but I don't see anybody ever using 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
  #1067  
Old 05-18-2011, 06:17 AM
Huskymaniac's Avatar
Huskymaniac Huskymaniac is offline
Uses the ignore feature
 
Join Date: Jul 2010
Location: Corning, NY
Posts: 1,872
Registered SVX
Re: Memory dump of ECU

Do you get this data through the OBD port?

My son just bought an android phone and I am toying with the idea of him writing an application that can pull the Subaru Select Monitor data. There are lots of applications out there that can get OBD and OBDII data and some that get some SSM data but I haven't found one that can get the TCU data.
__________________
Tony

1996 Polo Green Subaru SVX LSi, 168,XXX miles, Redline D4 ATF, Redline 75W90 gear oil, K&N HP-4001 Oil Filter, Mobil 1 5W50 FS (3qt) and 5W30 High Mileage (4qt) Oil Blend, Motul RBF600 Brake Fluid, AC Delco A975C Air Filter, NGK BKR6EIX-11 plugs, Centric Rotors, Power Stop Evolution Carbon Fiber Ceramic Brake Pads
2005 Gray Acura RL, 165,XXX miles, Redline D4 ATF with Lubegard Platinum Protectant, Mobil 1 5W20 High Mileage Extended Performance Oil
2009 Red Toyota Venza, 123,XXX, Mobil 1 5W30 High Mileage Oil
1992 Red Ferrari 348 ts, 82,XXX, Redline everything
Reply With Quote
  #1068  
Old 05-18-2011, 06:51 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Memory dump of ECU

Quote:
Originally Posted by Huskymaniac View Post
Do you get this data through the OBD port?

My son just bought an android phone and I am toying with the idea of him writing an application that can pull the Subaru Select Monitor data. There are lots of applications out there that can get OBD and OBDII data and some that get some SSM data but I haven't found one that can get the TCU data.
Yeah. Through the SSM connector on OBD cars. May also work on OBDII with the right cable.

I hear android runs java, so FreeSSM may work with a bit of tweaking. Maybe also ECU Tracker (formerly called JDash).
__________________
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
  #1069  
Old 05-18-2011, 06:55 AM
Freeman's Avatar
Freeman Freeman is offline
Unregistered User
 
Join Date: Dec 2007
Location: Cumberland, Maryland
Posts: 1,924
Send a message via MSN to Freeman
Registered SVX
Re: Memory dump of ECU

If you made it for android, consider me your first customer.
__________________
1992 Pearl White LS-L "Ruslana" #4946 - 180k on body, 95k on engine.
Mods: ECU bead crush, 15 min mod, 20 min mod, drilled/slotted rotors & Axxis ceramic brakes, SS lines, 17" Evoke F1 wheels, XS-HF137 Sony Xplod speakers, 6000k HID's (lows & fogs), resistor mod, 1½" Sleek Spoiler mod, custom exhaust by svxfiles, '02 WRX aluminum racing radiator by svxfiles, Summit Racing 400# x 300# springs w/ Koni's by svxfiles, ClassGlass fiberglass hood /w scoop, Nevin's rear sway bar, '97 grille, phenolic spacers, custom LED interior lighting, custom paint.
†"War doesn't determine who is right, only who is left"†
Work to be done: Tinted windows, clear/LED tail lights, tailbar mod, "Power Mode" mod, Supertone horns, clear corners & headlight lenses, 2 pc splitters or custom bumper, Alcyone side skirts, TruSpeed Stage III SVX Intake, Hydra, 4.44 tranny swap, JDM auto folding side mirrors, engine rebuild, super charger, STi seats, bone leather interior /w SVX emblem, dash overhaul, SVX decals, paint (stock color). Total cost?: 22k At least it's going down..
Reply With Quote
  #1070  
Old 05-18-2011, 07:15 AM
Huskymaniac's Avatar
Huskymaniac Huskymaniac is offline
Uses the ignore feature
 
Join Date: Jul 2010
Location: Corning, NY
Posts: 1,872
Registered SVX
Re: Memory dump of ECU

Quote:
Originally Posted by b3lha View Post
Yeah. Through the SSM connector on OBD cars. May also work on OBDII with the right cable.

I hear android runs java, so FreeSSM may work with a bit of tweaking. Maybe also ECU Tracker (formerly called JDash).
Don't those programs only get some of the SSM data?
__________________
Tony

1996 Polo Green Subaru SVX LSi, 168,XXX miles, Redline D4 ATF, Redline 75W90 gear oil, K&N HP-4001 Oil Filter, Mobil 1 5W50 FS (3qt) and 5W30 High Mileage (4qt) Oil Blend, Motul RBF600 Brake Fluid, AC Delco A975C Air Filter, NGK BKR6EIX-11 plugs, Centric Rotors, Power Stop Evolution Carbon Fiber Ceramic Brake Pads
2005 Gray Acura RL, 165,XXX miles, Redline D4 ATF with Lubegard Platinum Protectant, Mobil 1 5W20 High Mileage Extended Performance Oil
2009 Red Toyota Venza, 123,XXX, Mobil 1 5W30 High Mileage Oil
1992 Red Ferrari 348 ts, 82,XXX, Redline everything
Reply With Quote
  #1071  
Old 05-18-2011, 07:33 AM
Huskymaniac's Avatar
Huskymaniac Huskymaniac is offline
Uses the ignore feature
 
Join Date: Jul 2010
Location: Corning, NY
Posts: 1,872
Registered SVX
Re: Memory dump of ECU

Quote:
Originally Posted by Freeman View Post
If you made it for android, consider me your first customer.
If I can convince him to do it, I was planning on having a few people here beta test it.
__________________
Tony

1996 Polo Green Subaru SVX LSi, 168,XXX miles, Redline D4 ATF, Redline 75W90 gear oil, K&N HP-4001 Oil Filter, Mobil 1 5W50 FS (3qt) and 5W30 High Mileage (4qt) Oil Blend, Motul RBF600 Brake Fluid, AC Delco A975C Air Filter, NGK BKR6EIX-11 plugs, Centric Rotors, Power Stop Evolution Carbon Fiber Ceramic Brake Pads
2005 Gray Acura RL, 165,XXX miles, Redline D4 ATF with Lubegard Platinum Protectant, Mobil 1 5W20 High Mileage Extended Performance Oil
2009 Red Toyota Venza, 123,XXX, Mobil 1 5W30 High Mileage Oil
1992 Red Ferrari 348 ts, 82,XXX, Redline everything
Reply With Quote
  #1072  
Old 05-18-2011, 08:19 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Memory dump of ECU

Quote:
Originally Posted by Huskymaniac View Post
Don't those programs only get some of the SSM data?
As far as I remember, FreeSSM has a definition file where you tell it what parameters you want to read and how to decode them. I know that Frank, the developer, was pulling the addresses out of a real select monitor to make sure he got them all.

It was still a bit experimental last time I tried it. I may have another go soon.
__________________
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
  #1073  
Old 05-19-2011, 02:50 PM
longassname's Avatar
longassname longassname is offline
Just some dude.
 
Join Date: Sep 2002
Location: Miami, FL
Posts: 3,986
Significant Technical Input
Re: Memory dump of ECU

Will my interface work for you?

Quote:
Originally Posted by b3lha View Post

I've also got some information on communicating with the cruise control unit. It uses an older protocol designed for the L-series (Leone). It needs a modified interface and special software to communicate. I'd like to make it work just for completeness, but I don't see anybody ever using it.
Reply With Quote
  #1074  
Old 05-19-2011, 03:07 PM
longassname's Avatar
longassname longassname is offline
Just some dude.
 
Join Date: Sep 2002
Location: Miami, FL
Posts: 3,986
Significant Technical Input
Re: Memory dump of ECU

I posted the definitions file I created for my ECUtuner software earlier on in this or one of your other threads. It includes all the Subaru Select Monitor parameters which were obtained directly from eavesdropping on the coms between an SVX ECU and genuine Subaru Select Monitor. It also includes most everything I found of interest in the ROM for tuning and modifications and a few things you had mentioned as well. It's still on the website at http://www.ecutune.com/posts/definitions.xls

Quote:
Originally Posted by b3lha View Post
As far as I remember, FreeSSM has a definition file where you tell it what parameters you want to read and how to decode them. I know that Frank, the developer, was pulling the addresses out of a real select monitor to make sure he got them all.

It was still a bit experimental last time I tried it. I may have another go soon.
Reply With Quote
  #1075  
Old 05-20-2011, 02:31 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Memory dump of ECU

Quote:
Originally Posted by longassname View Post
Will my interface work for you?
No. I need to generate a 250 hz clock on pin 4 with -5v to +5v pulses. I can generate the right signal with the FTDI interface in bitbang mode, but only between 0v and 5v.

I think I need a voltage inverter to create the -5v and a comparator to toggle the signal between -5 and +5 as the FTDI toggles between 0 and 5.
__________________
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
  #1076  
Old 05-20-2011, 02:32 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Memory dump of ECU

Quote:
Originally Posted by longassname View Post
I posted the definitions file I created for my ECUtuner software earlier on in this or one of your other threads. It includes all the Subaru Select Monitor parameters which were obtained directly from eavesdropping on the coms between an SVX ECU and genuine Subaru Select Monitor. It also includes most everything I found of interest in the ROM for tuning and modifications and a few things you had mentioned as well. It's still on the website at http://www.ecutune.com/posts/definitions.xls
Did you ever release that software? I thought you had given up on 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
  #1077  
Old 05-20-2011, 06:34 AM
longassname's Avatar
longassname longassname is offline
Just some dude.
 
Join Date: Sep 2002
Location: Miami, FL
Posts: 3,986
Significant Technical Input
Re: Memory dump of ECU

I just stopped working on it. I will presumably continue with it someday and release it (open source) so I can sell the interfaces I have sitting on a shelf (complete with select monitor harnesses).
Reply With Quote
  #1078  
Old 05-20-2011, 05:32 PM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Memory dump of ECU

I just bought another SVX ECU for research and it wasn't quite what I expected. I think it's a very early USDM version, label is D1 rather than the usual M7.

The circuit board is slightly larger (see photo). The D1 is on the left compared with the regular D2 from my JDM on the right. The small chip in the top left corner is external ROM. I guess that when this ECU was made, the M37791 MCU wasn't yet available in a 32K version, so they had to use external.

The original firmware is 722521. At some point it has been upgraded with a chip containing the 1993 firmware 722527.

I compared the 722521 firmware with the USDM 92 firmware 722525. The timing maps and MAF scale are the same but the fuel map is very slightly different.

Attached Images
File Type: jpg D1-vs-D2-ecu.JPG (154.9 KB, 1898 views)
__________________
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
  #1079  
Old 05-24-2011, 04:19 PM
Conn SVX's Avatar
Conn SVX Conn SVX is offline
Registered User
 
Join Date: Mar 2005
Location: NW ,Connecticut
Posts: 2,833
Registered SVX
Re: Memory dump of ECU

Will this / or could you eliminate the speed Governor that restricts top end ?
Reply With Quote
  #1080  
Old 05-24-2011, 04:36 PM
icingdeath88's Avatar
icingdeath88 icingdeath88 is offline
some sort of nerd. some sort.
Subaru Silver Contributor
 
Join Date: Aug 2009
Location: Tampa, FL
Posts: 3,560
Registered SVX
Re: Memory dump of ECU

No SVXes have governors. There's nothing in the ECU or TCU that limits the top speed.
__________________
'94 Laguna Blue LSi ~159k.......JDM ultra short-geared 3.900 STi Version 7 6-speed w/ Cobb shortshifter, ECUtune 244,8.1mm/256,9.1mm i/e cams, group N motor mounts, '97 grille, JDM clear corners, Momo JDM Legacy GT steering wheel, apkarian's LED tails, silver STi BBS wheels, PWR radiator, redstuff pads f/r, drilled/slotted rotors, bontragerworks rsb #18, Koni/GC 450f/375r coilovers, Megan Racing adjustable lateral links, KMac c/c plates, Stebro exhaust, ECUtune 1v5, Optima battery in the trunk where it belongs. Turbo project

'97 Ebony LSi ~137k #036.......Power mode mod, JDM clear corners, BBS wheels. AUX/pocket mod

Now a mod "over there" ............Photo album
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 02:12 AM.


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