Page 3 of 4
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Fri Jan 07, 2011 4:58 pm
by ClimberD
I can't type too much, on the iPhone, break from late night working.
Very basically, this is how I invision it working the easiest, while still having full functionality (Lance or Frank please correct me since I don't want to drive anyone crazy on the code if I accidentally suggest something that is unnecessarily difficult).
Shift position inputs: Have 3 or 4 positions (does there need to be a differentiation between P,N?), accomplish with just 2 of the 3 position inputs.
In1. In2.
High High
High Low
Low High
Low Low
That leaves the 3rd input free for Lance's new code to use it as the 5th PWM shift output.
The other 4 shift outputs would hopefully also be PWM (one using a spare output).
And lastly, the remaining spare input would be ON/OFF "during shift" clutch actuation, which would dump my 21psi or eventually 30psi to near atmosphere so I don't have a SECOND slipping tranny :very flustered:
Temp sensor: well we have two tranny temp sensor outputs to choose from. All one needs to do is measure the resistance across them at various temperatures, correct? I have my spare valve body and could pull a sensor to see boiling and freezing water, for instance. That's only if it is no problem to attach it back on after. Since it's just a wire already in the harness, might as well.
I would love a second shift map like we have stock (load/speed) for "sport" mode, but it is unnecessary and I am in no position to ask until I have installed the unit and can contribute back anyways. But the stock shift mode IS awesome for sporty driving. If it did exist, then it could be tuned to never dip below 3k except in 1st gear, which means insta-spool always. Would be heaven in autocross, for example.
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Fri Jan 07, 2011 6:03 pm
by frank_stetmail.comr
the shifter position input only needs 1 to indicate drive.. any other position doesn't matter. its only so the megashift doesn't try shifting through the gears when your backing up. not that it would even matter because the hydraulic functions of the soloniods are not even getting fluid. the mega shift could simply think the car is always in drive and ready to go. and not use any inputs.
the only reason for these inputs are for the case of a 4l60e where the shifter can be in various places like d321 . ie if the shifter is in 2 the tranny will not shift past 2nd gear.
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Sat Jan 08, 2011 11:11 am
by ClimberD
Now I feel slllooowwww. That definitely clarifies the shift position switches
Perhaps other folks will find it something to consider, that the 5eat ECU ups the idle rpm in P/N. The AT-to-MT conversion guys encountered this when their shifter neutral position switch would sense N during a shift. They solved it by putting the switch in line with the e-brake instead. I don't know why, but the ECU does care whether you're in neutral or a driven gear, except, as a partial reason, to prohibit starter current while in gear. I have not researched this aspect of the ECU any further than this though.
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Mon Jan 10, 2011 2:18 pm
by ClimberD
I put a little more thought into it, about whether to pull out the stock TCU or leave it connected.
Pros to leaving it connected in limited fashion:
PRND combination meter lights will still function. Also there would be no CAN error message on the trip meter.
Possibility stock AWD lockup logic would still function.
Cruise Control would probably still work.
It would turn on the reverse lights, so one less thing to wire (small benefit)
Challenges to leaving it connected:
It may or may not completely lockout due to all the solenoid wires except AWD being cut.
It will talk to the ECU via CAN, and pull timing in regular , so the Sport Mode switch will need to be closed. Even then it may try to pull timing. If so, it will need to be fooled into thinking it is always in a Manual Mode gear when in D. Even then, who knows.
Worst comes to worst, I can try, and if I fail, then I can just run it without the stock TCU. The result of this will be the PRND lights sitting dormant, and the small CAN error message. I will also have to wire in backup lights for Reverse, but that's about it so far.
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Wed Jan 19, 2011 9:28 pm
by ClimberD
I have been at work on this almost every day for weeks! It is so cool to learn about! I am working on identifying all the wiring and will eventually match up the Stock TCU wires (complete with wire colors) to the Megashift Ampseal pinout, making it cut and dry for the Subaru Community to partake in this excellent opportunity. I intend for it to eventually serve as a guide for anyone to install MegaShift in their 5EAT Subaru! My progress so far is attached, but is NOT finished. So far I am still trying to figure out the last few wires on the stock TCU. I used the 4L60E pinout, and later noticed the 41te pinout has some differences. So the Subaru 5EAT MegaShift Ampseal pinout is by no means confirmed yet, and may only become clear while piecing together the controller.
Anyways, I can already see that if most people on the Subaru boards will have to do considerable external custom circuitry that they don't really comprehend, then they will write off MegaShift instead of giving it a shot. So I have identified 2 (dare I say the last 2) coding changes that may make the MegaShift plug & play for the Jatco 5EAT with little or no hardware modification, which would be HUGE! I'm trying to identify every possible way of using the existing hardware to get us home, and will write it up soon.
Lance, I have setup various configurations for the 5eat in TunerStudioMS with the latest Jan 5, 2011 2.009 code, and we are so close to having this plug and play I can smell it! How is it possible to thank you for all your effort into building up the MegaShift utility? Do you have a favorite bottle of wine or spirits? I don't mean to make it about alcohol if you don't drink.
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Thu Jan 20, 2011 4:37 am
by Bernard Fife
ClimberD,
Looks great! It is a huge puzzle to find and sort out all the info for any trans, so congratulations for even attempting this, and many more kudos for actually accomplishing most of it already!
If I can make sensible code changes/additions that will help, just let me know and I will do my best to accommodate them.
Lance.
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Sun Jul 10, 2011 7:14 am
by frank_stetmail.comr
Hi Lance,
I have not installed the megashift yet, too busy.
but i recently thought of some thing and wanted your input on it.
most new auto trannys use the tcc in acceleration, it splits up the gears and makes it slightly more economical.
from what i understand the tcc control is only used in cruise fashion at the moment.
but to have more control than that would make it slightly complicated.
what i have just thought of is to make the 4L XX E trannys work as 7 speeds. where the tcc would actually be thought of as a gear solenoid instead. the gear shift maps and skip shift could be set that the tcc is used. ( could also have settings to have it inhibited when cold trans temp)
since the tcc is hydraulically unavaliable in 1st gear the shift pattern would be 7 speed
4T65e
1st = sol a on: sol b on; sol c (tcc) off
2nd= sol a on :sol b off: sol c off
3rd= sol a on: sol b off : sol c on ( same gear ratio of 2nd but torque converter slip gone)
4th=sol a off sol b off sol c off ( direct drive ratio )
5th= sol a off sol b off sol c on ( direct drive + tcc locked )
6th= sol a off sol b on sol c off ( overdrive speed)
7th= sol a off sol b on sol c on ( overdrive + tcc locked )
what this set up will expecially allow would be in manual mode you able to pull through the "7 speeds" as i have always done with my ratchet shifter and thrumb switch but make it in a way that the thumb switch is no longer needed.
the above is doable though current code of the megashift.for the gm 4 speed trannys but i am on the subaru 5 eat now
but due to the 5 shift solonoids + 1 tcc i cannot simply do this with out change in the code
the tranny would be a 8 speed because the tcc is unavaliable in 1st and 2nd ( part of limp home similar to the gm 4 speed trannys)
1st A OFF, B ON, C OFF, D ON, E ON, TCC OFF (1ST GEAR RATIO)
2ND A OFF, B OFF, C ON, D ON, E ON, TCC OFF (2ND GEAR RATIO)
3RD A OFF, B ON, C ON, D ON, E OFF, TCC OFF (3RD GEAR RATIO)
4TH A OFF, B ON, C ON, D ON, E OFF, TCC ON ( 3RD GEAR RATIO + TCC)
5TH A ON, B ON, C ON, D OFF, E OFF, TCC OFF ( 4TH GEAR RATIO)
6TH A ON, B ON, C ON, D OFF, E OFF, TCC ON ( 4TH GEAR + TCC)
7TH A ON, B ON, C OFF, D ON, E OFF, TCC OFF ( 5TH GEAR RATIO)
8TH A ON, B ON, C OFF, D ON, E OFF, TCC ON ( 5TH GEAR + TCC)
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Sun Jul 10, 2011 8:44 am
by Bernard Fife
Frank,
You might be able to do this using the 'Full Time Lock-Up' mode:
http://www.msgpio.com/manuals/mshift/V2tune.html#nt
This lets you force a lock-up above a specified rpm (and gear). So if the load was above the TCC 'cruise mode' setting but the rpm below the 'full-time' mode setting, the trans would initial be in a specific gear, with TCC unlocked, then the TCC would lock-up once the specified rpm was reached.
This can also be done with the shift solenoids (the code allows for up to 6 shift solenoids), as you suggest.
Lance.
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Sun Jul 10, 2011 9:50 am
by frank_stetmail.comr
How would i enable the the 6 solonoids ? ( out puts 4-5 -6 are grey ed out )
i was looking though i could use the led outputs with realys or drivers to do this.
but i would like to use the medium current on off drivers to do this as they are meant for that.
i was also thinking of using the tcc control through a relay activated by either the led outputs or the higher current drivers, this would enable the smoothening activation of the tcc as well as atf temp activation.
using the full time tcc lock up mode would be fine for racing but it would not inlcude part throttle tcc autolocking. i have a 5000 stall torque converter and to accelerate at part throttle through the gears with out the tcc its pretty horrible !
Re: subaru "5eat" also used in nissan g35 and titan
Posted: Sun Jul 10, 2011 12:43 pm
by Bernard Fife
Frank,
The port assignments are done as below:
Output1: This is output1 (PE4/VB3/AMP23) for one of the shift solenoids (SolA for the 4L60E).
Output2: This is output2 (PM2/VB4/AMP35) for the second of the shift solenoids (SolB for the 4L60E).
Output3: This is output3 (PT1/PWM4/AMP34) for the third of the shift solenoids (Sol3/2 for the 4L60E).
Output4: If enabled, this is output4 (PA0/VB2/Amp12) for the 4th of the shift solenoids (not used for the 4L60E):
(Spare Port 2) http://www.msgpio.com/manuals/mshift/V2tune.html#sp
Output5: If enabled, this is output5 (PAD01) for the 5th of the shift solenoids (not used for the 4L60E):
(Input2 and Input3 Usage) http://www.msgpio.com/manuals/mshift/V2tune.html#i
Output6: If enabled, this is output6 (PAD03) for the 6th of the shift solenoids (not used for the 4L60E):
(Input2 and Input3 Usage) http://www.msgpio.com/manuals/mshift/V2tune.html#i
These are under shift inputs because there are inputs by default, but here you can choose to set one or both to a shift solenoid outputs. Setting them to outputs means you have to have a voltage based shifter, but this can be done with most digital shifters through a supply voltage and a suitable arrangement of resistors.
The code already has TCC engagement smoothing PWM settings (
http://www.msgpio.com/manuals/mshift/V2tune.html#nc) and over-temperature TCC protection (as 'Lock TCC Above Temperature'):
http://www.msgpio.com/manuals/mshift/V2tune.html#nt
There is more here:
http://www.msgpio.com/manuals/mshift/V2tune.html
Lance.