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
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 10-15-2008, 04:39 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,491
Registered SVX Classic SVX
Re: Memory dump of ECU

Not sure, didn't touch on them today.. maybe sometime soon though

Tom
Reply With Quote
  #2  
Old 10-16-2008, 03:51 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Thumbs up Re: Memory dump of ECU

Quote:
Originally Posted by TomsSVX View Post
OK, got the TCU commands up... I may try to run them in Evoscan today if I can get it.

F01 VB- 45104400
F02 VSP1- 45001900
F03 VSP1- 45001900
F04 VSP2- 45001A00
F05 VSP2- 45001A00
F06 EREV- 4500B600
F07 ATFT- 45001700
F08 ATFT- 45001700
F09 THV- 45104000
F10 GEAR- 45004E00
F11 PLDTY- 4500B300
F12 LUDTY- 4500B400
F13 4WDTY- 4500B500
F14 BAROP.- 45104600

Its a short list of commands but this is what I got from a totally stock 1992 LS-L

Tom
Battery Voltage 1044
Vehicle Speed Sensor 1 0019
Vehicle Speed Sensor 2 001A
Engine RPM 00B6
ATF Temperature 0017
TPS Signal 1040
Gear Position 004E
Line Pressure SolA Duty 00B3
Lockup SolB Duty 00B4
4WD SolC Duty 00B5
Atmospheric Pressure 1046

Fantastic Tom! Thanks. That helps a lot.

I can't see a way in Evoscan to change the 78(ecu) command to 45(tcu). I'm going to email Hamish and see if he is willing to include this in the next version of Evoscan. Being able to look at ATF temperature would be particularly useful.
__________________
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
  #3  
Old 10-16-2008, 07:29 AM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,491
Registered SVX Classic SVX
Re: Memory dump of ECU

sounds good... The reason I included the 4500 is the fact that a couple were 4510 while most were 4500, i wanted to be sure that this was noticed.

Tom
Reply With Quote
  #4  
Old 10-19-2008, 10:48 AM
genzzel genzzel is offline
Will pass gas for $$
 
Join Date: Oct 2006
Location: Clearfield, PA
Posts: 86
Re: Memory dump of ECU

I have written Hamish couple of times and no answer??? If you guys come up with anything or if he puts out version that works with TCU please let me know.
Reply With Quote
  #5  
Old 10-19-2008, 05:50 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

Quote:
Originally Posted by b3lha
Dear Hamish,

Thanks for all the work you have done to support older Subarus. We in the SVX community are very happy to finally have some good datalogging software for our cars.

Would it be possible for you to support the OBD1 Subaru TCU (transmission control unit) in your next version?

It shouldn't be too hard to implement. The query is exactly the same as for the ECU but you send 0x45 instead of 0x78.
ie. The "read" command is "45aaaa00" instead of "78aaaa00" where aaaa is the address. The "stop" command remains "12000000" just like on the ECU.

The parameter addresses are:
Battery Voltage 1044
Vehicle Speed Sensor #1 0019
Vehicle Speed Sensor #2 001A
Engine RPM 00B6
ATF Temperature 0017
TPS Signal 1040
Gear Position 004E
Line Pressure Solenoid Duty Cycle 00B3
Lockup Solenoid Duty Cycle 00B4
4WD Solenoid Duty Cycle 00B5
Atmospheric Pressure 1046

Thanks.
Phil Skuse.
Quote:
Originally Posted by evoscan
Date: 2008-10-19 18:53:14
Name: Hamish Ahern

Message:

ok I'll implement that for v2.6. thanks for the info.

Regards,
Hamish Ahern.
Let's hope he does.
__________________
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
  #6  
Old 12-22-2008, 04:57 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,491
Registered SVX Classic SVX
Re: Memory dump of ECU

Well I got the pins in today, I am in the midst of another project so it will wait till Wed. that I will be able to order the compontents needed to build the regulator. I will stop hijacking Phil's thread though

Tom
Reply With Quote
  #7  
Old 12-27-2008, 08:35 AM
Numbchux Numbchux is offline
Registered User
 
Join Date: May 2007
Location: Duluth, MN
Posts: 51
Registered SVX
Re: Memory dump of ECU

Alright, been reading through this thread....sooooo much information!!


unfortunately, all the acronyms and numbers and such have my eyes spinning in my head. also, the project I'm looking to undertake is not related to the ECU, but the TCU, so I'm having a hard time sorting out all this information. So I'm hoping someone would be willing to spoon-feed me a bit of info to get me off on the right start.


for starters, I was inspired to take on this project by a guy over on USMB who reprogrammed a legacy TCU to run the 4EAT in his GL-10, and then continued to reprogram to add paddle shifters and a "DCCD" knob.
The thread here on svx.net
his thread on USMB, with way more information, and me asking a bunch of questions

As mentioned by my posts in that thread, I would like to do this with my XT6. But I'm not sure if a legacy or SVX TCU would work better (working on harness modifications in my free time, I have access to both, in quantity), so some experimentation will be required.


Phil...positively awesome website!!! I don't think I would have been so confidant in taking on a project like this without the information you have compiled there. Thanks!



alright...questions.

first, how do you download the rom file from the TCU? through the PC->select monitor adapter? what program? I see the Alcyone program listed on Phil's site, but I don't have a computer running linux (and very little experience using it...). other options? or should I look into installing linux on one of my machines.

also, what would it take to communicate with the TCU out of the car? would it be possible to use a relay, 12v power source, and a little wiring to test things here in my living room?



I hope I'm not being too n00bish with my basic questions. and I know I've got a lot of reading and research to do before I can really take on this project....but I'm hoping you guys can get me off on the right foot.

Thanks!
Reply With Quote
  #8  
Old 12-27-2008, 03:24 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

Quote:
Originally Posted by Numbchux View Post
Alright, been reading through this thread....sooooo much information!!


unfortunately, all the acronyms and numbers and such have my eyes spinning in my head. also, the project I'm looking to undertake is not related to the ECU, but the TCU, so I'm having a hard time sorting out all this information. So I'm hoping someone would be willing to spoon-feed me a bit of info to get me off on the right start.


for starters, I was inspired to take on this project by a guy over on USMB who reprogrammed a legacy TCU to run the 4EAT in his GL-10, and then continued to reprogram to add paddle shifters and a "DCCD" knob.
The thread here on svx.net
his thread on USMB, with way more information, and me asking a bunch of questions
Thanks for the link to USMB. The work Ryan did is really very impressive.
Quote:
Originally Posted by Numbchux View Post
As mentioned by my posts in that thread, I would like to do this with my XT6. But I'm not sure if a legacy or SVX TCU would work better (working on harness modifications in my free time, I have access to both, in quantity), so some experimentation will be required.
I would suggest using whatever TCU is the closest match to your transmission. The gear and diff ratios are factored into the calculations in the firmware. The less things you have to change, the more chance of it working properly.
Quote:
Originally Posted by Numbchux View Post
Phil...positively awesome website!!! I don't think I would have been so confidant in taking on a project like this without the information you have compiled there. Thanks!
Thanks. I'm glad it's useful. The whole reason I published it was to help with cool projects like yours.
Quote:
Originally Posted by Numbchux View Post
first, how do you download the rom file from the TCU? through the PC->select monitor adapter? what program? I see the Alcyone program listed on Phil's site, but I don't have a computer running linux (and very little experience using it...). other options? or should I look into installing linux on one of my machines.
At present, the only software that can read the TCU is my linux tcudump program. It talks to the TCU through the select monitor adapter.

You don't need to install linux, you can use a knoppix or ubuntu boot cd. If you have ever used the MSDOS command line, then you should have no problem learning a few simple linux commands.

If you know how to program for windows, it wouldn't be too hard to port my program across or write your own from scratch.

Longassname has another way of doing it (see "gearshift maps" thread). Unsolder the surface mount rom, solder some pins to it and slot it into your eprom burner. Personally I would not attempt this as I find it impossible to remove the rom without damaging it.
Quote:
Originally Posted by Numbchux View Post
also, what would it take to communicate with the TCU out of the car? would it be possible to use a relay, 12v power source, and a little wiring to test things here in my living room?
I see no reason why it wouldn't work. But I've never tried it myself. Just connect the power and grounds as necessary. Connect the select monitor communication lines to your adapter.

But it's probably easier to just download the rom file with the TCU in a car because everything is already connected properly.

Quote:
Originally Posted by Numbchux View Post
I hope I'm not being too n00bish with my basic questions. and I know I've got a lot of reading and research to do before I can really take on this project....but I'm hoping you guys can get me off on the right foot.
Thanks!
No problem. That's what this thread is here for.

Good luck with your project.

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
  #9  
Old 12-28-2008, 02:10 AM
Numbchux Numbchux is offline
Registered User
 
Join Date: May 2007
Location: Duluth, MN
Posts: 51
Registered SVX
Re: Memory dump of ECU

Thanks a ton for the info! that's exactly the jump start I needed!


I need to dig through my FSMs and double check gear ratios. I'm not sure if I have a list for the SVXs. would be cool to use download the shift maps from the FWD Legacy TCU I have, and load it into an AWD one (FWD legacies use 100% identical gear ratios to my XT6 4EAT). my main concern, however, is using a TCU programmed for a 4-cyl with the 6-cyl, as the rpm signal will be calibrated differently. The code that Ryan posted is for a Legacy TCU, but a legacy TCU (unless modified....which sounds like it may be a possibility) will think it's hit redline when the engine is really at like 4200. which is why I'm looking into SVX stuff.

anyway, got a lot of work to do, but hoping to have this up and running sometime this summer.
Reply With Quote
  #10  
Old 12-29-2008, 11:58 AM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,491
Registered SVX Classic SVX
Re: Memory dump of ECU

Hey Phil, do you still need/want an OBDII ECU to disect?? I just dug one out while doing some organizing

Tom
Reply With Quote
  #11  
Old 05-26-2010, 06:11 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,491
Registered SVX Classic SVX
Re: Memory dump of ECU

For anyone interested... I sold my select monitor but still have my USB EvoScab cable and the Jumper SSM harness I built to listen in on the comm between the SSM and the ECU...

I have no use for them, maybe someone else would like to have them, shoot me a PM

Tonm
Reply With Quote
  #12  
Old 05-26-2010, 08:46 PM
NeedForSpeed NeedForSpeed is offline
Registered User
 
Join Date: Apr 2004
Location: SoCal / Texas
Posts: 1,738
Registered SVX
Re: Memory dump of ECU

Quote:
Originally Posted by TomsSVX View Post
For anyone interested... I sold my select monitor but still have my USB EvoScab cable and the Jumper SSM harness I built to listen in on the comm between the SSM and the ECU...

I have no use for them, maybe someone else would like to have them, shoot me a PM

Tonm
PM sent
__________________
Special Thanks to Our Friends and Sponsors:
*
http://www.alcyone.org.uk/ssm http://www.PhenixWheels.com http://www.dba.com.au/
http://www.ClassicSoftTrim.com http://ToyoTires.com/tire/pattern/versado-lx Gillman Subaru of Houston
"QuickChange" http://www.TransGo.com/ http://www.PlanetSVX.com Bontrager Works,

'92 Subaru SVX LS-L Claret ORIGINAL OWNER
'92 LS-L Pearl~ '92 LS Pearl~ '92 LS-L Teal~ '92 LS-L Silver~ '95 LSi Polo~
'92 JDM Alcyone SVX Version-L 4WS Pearl~ http://www.subaru-svx.net/forum/showthread.php?t=54143
'92 JDM Alcyone SVX Version-L 4WS Ebony~ http://www.subaru-svx.net/forum/showthread.php?t=54117
Reply With Quote
  #13  
Old 06-04-2010, 01:55 AM
Dessertrunner's Avatar
Dessertrunner Dessertrunner is offline
Registered User
 
Join Date: Jul 2005
Location: Griffith NSW
Posts: 2,156
Re: Memory dump of ECU

The following suggestion is one that comes from left field were the tooth fairy lives.

I am of the opinion/understanding that the current ECU in the SVX has no fuel map. What it does is experiment to find the right amount of fuel to inject for a give airflow through the MAF to acheive the disired AirFuel ratio. This then forms the learning refered to all the time. The timing has a map but is effected by the knock sensors in that if the fuel learning causes a problem that shows up in the engine knock sensors it pulls the timing to prevent damage.

If I am correct you should be able to get far more power from the standard ECU. You need to run tests to see what the full load limits are for the injectors (duty cycle) and Airflow(voltage max) and as each of these is reached replace them. It would also be able to cheat the standard ECU to increase the fuel injected by reconfigure the O2 sensor signal.

So there it is, a tooth fairy theory, what do you all think.
Tony
__________________
1995 - SVX 700,000 K Mine, DMS Struts to lift car 2in. Tyres Wrangler Silent Armor 235/70R16, PBR Radiator. 6 speed with DCCD and R180 rer diff, Heavy duty top strut mounts front and rear. Speedo correction box fitted. New stero (gave up on the old one). Back seat removed and 2 spare tyres fitted for desert driving. ECUTune SC sitting in the box for the next SVX.
1992 - SVX 255 K Wife (Want to stay Married so not allowed to fit SC)
1992 - SVX Pearl with black roof race car roll cauge etc ready to race. Ex Tasman Targa car.
1995 - SVX Green low k mint condiation.
1995 - SVX Rally car, ex Matts car. Now to be used on track.
1992 - SVX red & Black being converted to Mid Engine.
1995 - SVX Red 143,000 bit rough.
Owned 5 others Subaru back to a 1974 1400 GSR.
Reply With Quote
  #14  
Old 06-04-2010, 04:05 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

The fuel and timing tables are straightforward and well understood.

Fuel

There is a target AFR map. The ECU measures how many grams of air are flowing into the engine using the MAF sensor. Then it calculates exactly how many grams of fuel it must mix with that air to achieve the target AFR.

When driving at constant speed, the O2 sensors provide feedback that allows the ECU to tweak the amount of fuel to compensate for the quality of the fuel and the density of the air. When these feedback adjustments have been calculated, they get remembered. (learning).

Timing
There is a "base timing" map and an "permitted advance" map. There is an "advance multiplier" value that determines what percentage of the permitted advance gets added to the base timing. The ECU adjusts the advance multiplier based on the amount of knock detected. If no knock is detected it will slowly increase the advance multiplier towards 100%. When knock is detected, it will backs off a little.
__________________
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
  #15  
Old 06-04-2010, 04:20 AM
Dessertrunner's Avatar
Dessertrunner Dessertrunner is offline
Registered User
 
Join Date: Jul 2005
Location: Griffith NSW
Posts: 2,156
Re: Memory dump of ECU

Hi Phil,
Does the ECU have a preloaded starting point for grams of fuel based on something like revs or what ever or does it just work it out. In other words if I put injectors that were 20% larger would the ECU function correctly and correct for them.
Tony
__________________
1995 - SVX 700,000 K Mine, DMS Struts to lift car 2in. Tyres Wrangler Silent Armor 235/70R16, PBR Radiator. 6 speed with DCCD and R180 rer diff, Heavy duty top strut mounts front and rear. Speedo correction box fitted. New stero (gave up on the old one). Back seat removed and 2 spare tyres fitted for desert driving. ECUTune SC sitting in the box for the next SVX.
1992 - SVX 255 K Wife (Want to stay Married so not allowed to fit SC)
1992 - SVX Pearl with black roof race car roll cauge etc ready to race. Ex Tasman Targa car.
1995 - SVX Green low k mint condiation.
1995 - SVX Rally car, ex Matts car. Now to be used on track.
1992 - SVX red & Black being converted to Mid Engine.
1995 - SVX Red 143,000 bit rough.
Owned 5 others Subaru back to a 1974 1400 GSR.
Reply With Quote
Reply


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 10:03 AM.


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