E67 to T87/T87A TCM interface needed

Bosch Motronic etc ECUs and PCMs
User avatar
Gareth
Posts: 2529
Joined: Fri Mar 14, 2014 8:37 pm
Location: Bacchus Marsh, Vic

Re: E67 to T87/T87A TCM interface needed

Post by Gareth »

Great job :thumbup:
According to chemistry, alcohol is a solution...
User avatar
Tre-Cool
Posts: 343
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: E67 to T87/T87A TCM interface needed

Post by Tre-Cool »

hjtrbo wrote: Mon May 13, 2024 9:59 am ooh shes rowdy, could have thrown a 4th gear pull while you were there :D
It's dumped at the extractors, 2 man job to put the exhaust back on, but i also need to change out the engine mounts as they have collapsed. Have a car to tune tomorrow, so if i get that done early enough I might be able to get them swapped over.
User avatar
Tre-Cool
Posts: 343
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: E67 to T87/T87A TCM interface needed

Post by Tre-Cool »

so couldnt be stuffed working on the vz before i fly out for work tomorrow but i did put in an old e38 with the vz's base tune into my vy ute which runs a later ecu os & 2011 tcm os..

tried playing around with editing the tcm os rx/tx settings to match the early 09 os settings im using in the vz, no go. wasn't getting a u0100 code which was wierd, but it would not engage 1st or any gears.

so i put the original tune that i run in it & modified some of the system segment rx message objects, turn it off. start it up and i have everything working again including tapshift.

Was only backing in/out of workshop coz this is a turbo setup & the ecu tune is just good enough to idle thanks to injectors/map settings. Before i left i played with the the tcm rx bit length values and while everything was working, once u engaged drive it would roll fwd a little in 1st gear, then drop out. Put values back & no issues.

So this clearly means u can mix/match any tcm os year with the ecus, if you get the settings correct.

I'll admit here that the settings that i've changed were literally just "Ill give this a go and see what happens"' & lately this seems to be working real well haha.

When i get back in a week, I'll continue playing to narrow down exactly what needs to be transmitting/receiving on ecm/tcm.

note. There are changes from the base vz os tune CAN settings to what's in the vy.
os-changes.PNG
os-changes.PNG (50.99 KiB) Viewed 1060 times
User avatar
Tre-Cool
Posts: 343
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: E67 to T87/T87A TCM interface needed

Post by Tre-Cool »

So i paid for a download of the GMW3119 PPEI 2.5 document the other day & spent a few hours going through it tonight as i wasn't having any luck trying to find some of the early CAN ID's.

Turbokid provided a couple but since the VZ is a bastardized setup being from Australia and all, he did not have the ID's that i was trying to find.

I won't know for sure if the changes i've made in the 12609099 tune will work until thursday, but I think i should be able to get the immobilizer function working again now.

In the original 12607218 OS, CAN ID $130 is configured to RX, but it's not configured to RX in the later OS, which is just weird since they use the same PIM.

What does $130 do?
Vehicle Security Passwords
Vehicle Security Non Immobilizer Password
Outside Air Temperature Corrected Value Validity
Air Conditioning Refrigerant Low Side Fluid Temperature Validity
Vehicle Security Non Immobilizer Password Status


Might make some sense as to why the same ecu with original os tune it would start, but required vats off in the newer os.
User avatar
Tazzi
Posts: 3460
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: E67 to T87/T87A TCM interface needed

Post by Tazzi »

Sooo I’d love to see this keep going.

Whether it be a OS change or modifying live data on the fly.

There’s actually a perfect module for this job to allow modifying CAN frames on the fly for this.

It’s made by Mitch Minton, here’s a link to the YouTube video: https://youtu.be/_t7AN1rdTPs?si=RhGV4ZO8dcCdCbko
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tre-Cool
Posts: 343
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: E67 to T87/T87A TCM interface needed

Post by Tre-Cool »

Tazzi wrote: Mon Jun 03, 2024 6:36 pm Sooo I’d love to see this keep going.

Whether it be a OS change or modifying live data on the fly.

There’s actually a perfect module for this job to allow modifying CAN frames on the fly for this.

It’s made by Mitch Minton, here’s a link to the YouTube video: https://youtu.be/_t7AN1rdTPs?si=RhGV4ZO8dcCdCbko
Sadly there is slightly more to it to get the 10l90 happy. Turbokid mentioned that there is a dedicated 5v signal line or something that is used between the newer ecm & tcm.

He has a module working in testing.

Personally i need to offload a few cars that i have fixed up then I'll order a new trans in.
User avatar
Tazzi
Posts: 3460
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: E67 to T87/T87A TCM interface needed

Post by Tazzi »

Tre-Cool wrote: Mon Jun 03, 2024 11:27 pm Sadly there is slightly more to it to get the 10l90 happy. Turbokid mentioned that there is a dedicated 5v signal line or something that is used between the newer ecm & tcm.

He has a module working in testing.

Personally i need to offload a few cars that i have fixed up then I'll order a new trans in.
I wasn't sure if the 5v analog was just for simulating something else or if it was actually related to the conversion itself?
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tre-Cool
Posts: 343
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: E67 to T87/T87A TCM interface needed

Post by Tre-Cool »

Well, I found a 10L80 with a transfer case at a wreckers in Adelaide & purchased it today, come out a crashed 21 Silverado. Paid $4800 so not bad. I'll keep an eye out for more

I have a few mates that are not strapped for cash, so if I don't use it first then it'll likely end up behind a supercharged 402ci in a GU Shorty Patrol or a RC Colorado.

got a message from them apparently transfer case isn't included. oh well. didn't really need it anyway.
User avatar
Tre-Cool
Posts: 343
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: E67 to T87/T87A TCM interface needed

Post by Tre-Cool »

have ordered new output shaft & extension housing to convert 10l80 box to rwd today. That will allow me to have the box ready once Turbokid has his solution ready to go.

I've been going through the t87a bin file that was posted up here to find all the tapshift settings & have mapped them into efilive. so might need to see if i can talk EFI into adding some flash support for these unlocked controllers. probably not a high priority for them though as they no longer charge for tcm tuning.
kidturbo
Posts: 26
Joined: Mon Dec 21, 2015 3:15 pm
cars: 05 MB E320
04 Ford F250
Multiple Duramax Powered Boat Projects

Re: E67 to T87/T87A TCM interface needed

Post by kidturbo »

Nice work on the TCM CANbus message hacking work. It's mostly just try and see when it comes to manipulating those messages across platforms. Basically add and remove until everyone says they are happy, then see if it actually moves when in gear.. If not happy, it's pretty quick to tell ya...

On the 10L80/90 hardwired side, we have a single wire going to the E92 for Transmission Range Switch. It's not your typical voltage based signal, but rather a steady 150hz PWM signal, that varies the peak to peak voltage based on gear selector. If not connected to the ECM, it sets a P0708 code, and the TCM will NOT apply any clutches. You can write that code out and TCM seems happy, but I've only ran it thru the gears on a cart, not verified on the road yet.. Something else to address if anyone wants to play around.

On all the other 10L80/90 required stuff, believe I've pretty much sorted enough to go full stand alone. We've found a couple switches in the code that reverts some required CANbus messages back to around T43, or early T87 era. That helped a bunch with cleaning out errors created when running pre-2017 model ECM/BCM/EBCM combos. It's remains a little pissy over a few required messages, but it's not hard to replicate those correctly. Now it's down to cutting out a couple more ID's using similar techniques to Tre-Cool. Then we see how it responds without those parameters.

Last stand alone pieces to wrap up, down to adding a mode switch and tap shift level inputs signals from Analog side. All the other analog outputs are sorted. P/N safety and reverse position indicator / relays will be added to the gateway PCB function, along with a shifter park release line to unlock those newer floor units. Also added a replicated TOS/VSS output line, for those early ECM and cruise control speed signal requirements.

Anything I'm missing? Let me know and I'll check into it.
Post Reply