T87 Swaps

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
So you're saying the output needs to be treated as -5v to +5v instead of 4 to 4? Also, what is that little "skip" at t he end of each wave on the VR picture?

I honestly dont know.
That little skip at the end of each square is the mosfet closing to slowing. Rather than just ON/OFF 5v signal, it's closing the switch to slow and leaves that trailing edge.

Edit: Or were you speaking of this skip?

Not_So_Square_Wave.JPG

The first screenshot above of A50 replicated signal is basically a -5v to +5v. I was shooting for a 0 to +5v square wave. And currently we have a what looks to be a +2 to +5v wave. I know the ECM will track a 0-5v signal, if we can just get that +2 down to a zero or squared off a bit, seems everyone else be happy camper for now.. Then back to the drawing board... lol
 
Last edited:

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
I adjusted the POTs (holy smokes they're touchy!) and brought the key on voltage down to 1.0x volts (they were at 1.3 and 1.4 initially). Didn't get the VSS or Turbine related codes after that.
Super.. I kept stepping those up to see what level it took cause a High Circuit code, then backed em off.. However with that VSS Open (Permanent) never clearing on the bench, I knew it would take a couple minutes running time to tell if they were happy as set. You rolling T87 on 06 OEM sensors, we breaking some ground this weekend.
 

Cougar281

Well-known member
Sep 11, 2006
1,820
259
83
St Louis, MO
Success! I went to change the resistor associated with the TOS signal and discovered that it had broken off - with the body of the resistor right against the board, one little bend and 'snap!'. Put a new resistor in line and MUCH BETTER! The run around the block was uneventful this time :).

1725820649760.png
 

Attachments

  • E35_0853.zip
    94.9 KB · Views: 0

TheBac

Why do I keep doing this?
Staff member
Apr 19, 2008
15,677
1,946
113
Mid Michigan
That little skip at the end of each square is the mosfet closing to slowing. Rather than just ON/OFF 5v signal, it's closing the switch to slow and leaves that trailing edge.

Edit: Or were you speaking of this skip?

View attachment 125778

The first screenshot above of A50 replicated signal is basically a -5v to +5v. I was shooting for a 0 to +5v square wave. And currently we have a what looks to be a +2 to +5v wave. I know the ECM will track a 0-5v signal, if we can just get that +2 down to a zero or squared off a bit, seems everyone else be happy camper for now.. Then back to the drawing board... lol
Yes, that's the little skip I was asking about. Did Coug just fix it? Sorry for the dumb questions.
 

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
I only soldered the terminals, so... Resistor was guy before me.

If ya ever want to start a good flaming topic, bring up solder vs crimping on the milspec harness group over on FB. The space/aircraft guys are totally crimp everything. To which I always bring up, that $10 crimp connector goes to a soldered PC__ what?? And all your hard work is dependent some computer solder job.. Can't get around it.

To answer the question, I was going with interference on the skip. Bad connection will do it.
 
  • Haha
Reactions: PureHybrid

2004LB7

Super Moderator
Staff member
Dec 15, 2010
7,108
2,215
113
Norcal
I only soldered the terminals, so... Resistor was guy before me.

If ya ever want to start a good flaming topic, bring up solder vs crimping on the milspec harness group over on FB. The space/aircraft guys are totally crimp everything. To which I always bring up, that $10 crimp connector goes to a soldered PC__ what?? And all your hard work is dependent some computer solder job.. Can't get around it.

To answer the question, I was going with interference on the skip. Bad connection will do it.
I solder all my larger connections because I don't have a big enough crimper 😂
 
  • Like
Reactions: kidturbo

Cougar281

Well-known member
Sep 11, 2006
1,820
259
83
St Louis, MO
If ya ever want to start a good flaming topic, bring up solder vs crimping on the milspec harness group over on FB. The space/aircraft guys are totally crimp everything. To which I always bring up, that $10 crimp connector goes to a soldered PC__ what?? And all your hard work is dependent some computer solder job.. Can't get around it.

That's the kind of discussion that can start WW3!
 

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
So what's your weekend update on the VR conditioner @Cougar281 ? I have a couple more of those on my desk, in case you break that one again.. Sent it in a bulletproof case, thinking that would suffice...
;)

We used those old school thru-hole 220 Ohm resistors as pull downs on all 3 [Load] lines so one could easily change the values. Then POT's actually pull the line level back Up to our floor value on L1 and L3. Once levels are verified on a couple trucks, those can all be swapped for smaller form factor surface mounts.

The T87 has additional 220 Ohm pull downs internal. Is how we landed on that value. But bench testing so far shows we still need those additional pull downs on the Conditioner side to keep the mosfet signals nice an square, as you've discovered. So now I guess we need to get you up to speed, literally.
 
Last edited:

Cougar281

Well-known member
Sep 11, 2006
1,820
259
83
St Louis, MO
After fixing that resistor and tweaking the POTs so the VSS/Turbine outputs to the tcm down to about 1V, it seems to function perfectly. I've gotten a P0880 a few times, so maybe I have a loose wire. Didn't have PRNDL, TFT readout, tap shift, etc, but that was of course expected. Now, if we can get rid of the pesky U codes, I might actually be able to run a fast adapt and make it shift nicer.
 
  • Like
Reactions: kidturbo

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
Glad to hear it's somewhat stable. Now we can move to fudging data or hacking the TCM into submission.

I'm gonna go hit it with HPT and see what options they have. I have that T87 MPU and what looks to be some SWD pins staring at me on this board. If we can kill some DTC's using any tool, and get a working base bin for now, probably be a our next best move for the LBZ/LMM setups.

As for LML swaps, beleive that solves the main hardware restriction. So first person to show up in my yard with an LML truck for the day, wins a free T87 upgrade. If willing to beta test the untested of course.. 🏆
 

Cougar281

Well-known member
Sep 11, 2006
1,820
259
83
St Louis, MO
One thing I did find on the tap shift stuff is apparently pin 39 on the T87 is for the TUTD buttons, but the only place it's used is the 2016 (and maybe 2017) CTS-V - why they went hardwired to the TCM for the V and everything else was serial data, one can only guess.

As far as HPT, they seem to have DTC's pretty well mapped out, the problem is using them... I have no way to read or write using HPT, only EFILive, and oddly, EFILive has DTCs mapped out for T87 gasser TCMs, but not the Allison calibrations.
 
Last edited:

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
One thing I did find on the tap shift stuff is apparently pin 39 on the T87 is for the TUTD buttons, but the only place it's used is the 2016 (and maybe 2017) CTS-V - why they went hardwired to the TCM for the V and everything else was serial data, one can only guess.

As far as HPT, they seem to have DTC's pretty well mapped out, the problem is using them... I have no way to read or write using HPT, only EFILive, and oddly, EFILive has DTCs mapped out for T87 gasser TCMs, but not the Allison calibrations.
Reason I'm thinking we load this one up using HPT, and then I pry the that full bin back out of it by any means possible.
 

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
Spent a couple hours this evening flashing, reading, editing, flashing, reading and comparing the T87 Allison OS using HPT and EFIlive. And soon discovered, if you combine the options available with each tool, one might be able to build a single tune with all the DTC's off, and all the tables needed to make it shift. Possibly even better than an A50... :D
Screenshot 2024-09-15 024345.png


Screenshot 2024-09-15 014142.png

1726383525621.png

@Cougar281 has been working on a CAX8 file to add some of our known DTC's we might need to disable to clear the light, and see how these units respond now with some missing or malformed CANbus data. But for now, flashing options with HPT then read with EFI, seems to accomplish the same without a CAX file. If you have booth tools that is.
 

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
If they had the Allison map, yes. That seems to be the hold up. Yet both software have some matching tables mapped, and each has stuff the other doesn't. So our approach is basically been flipping switches in one, and see what changes when ya read back the bins.

Sent from my SM-S901U using Tapatalk
 

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
That gives us a few OS options to stay busy for a while, with T87 and T87A hardware EFIlive loadable options now in our bag of tricks.

So long as that keeps the MIL out for issues we're currently aware of, we can move to testing the CANbus data again. Hopefully find what these Allison OS versions actually require to shift normally. Torque management data being my only real concern for now.
 

kidturbo

Piston Tester
Jul 21, 2010
2,552
1,400
113
Somewhere On The Ohio
www.marinemods.us
@Cougar281 has been out logging some miles on the worlds first LBZ T87 combo. And has made it back to the house under it's own power every time I believe.. MIL out, and I've seen logs of it shifting thru all 6 gears.

Pretty impressive achievement for this topic, being he's only using some hacked up connectors, roll of wire, and about $100 worth of prototyping boards.. Oh and I forgot, it's held together with Electrical tape rather than Duct for it's better insulting properties. o_O

Most seriously, it is pretty cool knowing the Allison TCM swap can work on about anything 6spd. And if we could just get the adaptive shift learn to complete, probably be 90% street worthy. But we're still sorting out the CANbus data, and could use bit more live CANbus data from a happily running 15-16 LML truck.

So if anyone has CANbus tools and a 15-16 LML truck, or just a truck close enough that I can drive there in a couple hours, please let me know. Need to capture the T87 and ECM talking happy in a few normal drive modes. Then we'll have a solid baseline for the same message communications between the E35A/B ECM, T87, and our newly alligned CANbus emulator.