MS can bus with a 6HP26 transmission.

General support questions and announcements for MS3. See also MS3 manuals.

Moderators: jsmcortina, muythaibxr

Post Reply
capri v8 driver
Helpful MS/Extra'er
Posts: 63
Joined: Sun Mar 23, 2014 6:24 am

MS can bus with a 6HP26 transmission.

Post by capri v8 driver »

Hello everyone,

I want to use a 6HP26 transmission from a Jaguar (Ford) and it has a TMC in the transmission that uses can bus. To get the transmission working it need some data like speed, engine temperature ect.

My question. Can MS handle the protocol Ford uses?

ISO 11898
Can messages frames are transmitted at 4 to 20 ms.
jsmcortina
Site Admin
Posts: 39622
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS can bus with a 6HP26 transmission.

Post by jsmcortina »

There's no current support for that.

As it is using CAN, the link layer should be possible without extra hardware.

The main thing that is needed is a full specification of what messages the transmission is needing to 'hear'.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
capri v8 driver
Helpful MS/Extra'er
Posts: 63
Joined: Sun Mar 23, 2014 6:24 am

Re: MS can bus with a 6HP26 transmission.

Post by capri v8 driver »

I found this about the messages: http://sergeyk.kiev.ua/avto/ford_CAN_bus/ and this https://groups.google.com/forum/#!topic ... rZA8-pDs6A

Its part Russian, part English.

It needs to know:
• Throttle pedal position.
• Brake pedal status.
• Engine oil temperature.
• Engine Coolant Temperature (ECT).
• Anti-lock Braking System (ABS) wheel speed
• Gearshift selector position.

The gearshift selector lever is connected to the transmission by a cable, which operates the transmission selector shaft between positions park (P), reverse (R), neutral (N) and drive (D). The TCM detects the driver's choice of manual range selection (5,4,3,2) by means of a 3-bit code generated by the J-gate. This 3-bit code is then transformed in to a CAN message by the J-Gate module and transmitted on to the CAN bus where it is detected by the TCM.
jsmcortina
Site Admin
Posts: 39622
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS can bus with a 6HP26 transmission.

Post by jsmcortina »

The messages listed there are regular CAN messages with 11bit headers, similar to the existing "CAN broadcasting" messages for specific vehicles.
Can you be sure these are correct for the gearbox you intend to use?
How do you plan on testing?
Do you have a complete donor vehicle to snoop the CANbus during operation ?

Unless you have a 100% known listing of exactly the messages the autobox is expecting and their contents, this could be a painful experience.
If I was doing this myself, I'd likely want a complete running donor vehicle AND the autobox in my test vehicle so I could compare them side by side and adjust CAN messaging as required.
I'm guessing it could be a number of weeks to get it right.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
capri v8 driver
Helpful MS/Extra'er
Posts: 63
Joined: Sun Mar 23, 2014 6:24 am

Re: MS can bus with a 6HP26 transmission.

Post by capri v8 driver »

First I will tell you about my little project, Its a '69 ford 20M hardtop coupe. As a experiment (because people from jaguar said it could never be done) I bought a '01 jaguar 3.0 v6 S type and re-used everything, like the engine / automatic transmission but also all of its electronics, locks, lighting, the heating and aircon unit ect and build everything into the 20M.

Image

I got everything working how ever the wiring and components are 18 years old and as you know, Jaguar isn't really reliable as the quality of the used wire insulation breaks over time and connectors (corrosion) is not real good and after some time you get issues and the get more and more. To solve this I should build a new wiring loom. However, If I would go this way, I will drop the stock engine management and go back to MS. Since the 20M now has a 3.0 v6 / 5r55 transmission it would be a good idea to upgrade everything to a jag v8 and a 6hp26.

Since MS uses a can bus as well and most modern transmissions now use TCM inside the transmission and can bus line to receive data, hence my question.
The messages listed there are regular CAN messages with 11bit headers, similar to the existing "CAN broadcasting" messages for specific vehicles.
Can you be sure these are correct for the gearbox you intend to use?
If I can read the same information live with a decent fault code reader I'm guessing it uses a standaard protocol. This 6hp26 gearbox is also used in several other ford's and bmw's.

I do not have a donor car yet. I thought it would be beter to do research first before buying a new MS3 and a donor car.
jsmcortina
Site Admin
Posts: 39622
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS can bus with a 6HP26 transmission.

Post by jsmcortina »

I would expect this to be a non-trivial research and development project, unless you can follow someone who has done it before.

The CAN messages are likely simple, but unless you know what is needed 100%, it likely won't work.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
Flathead8BA
MS/Extra Newbie
Posts: 19
Joined: Wed Jun 06, 2018 6:57 pm

Re: MS can bus with a 6HP26 transmission.

Post by Flathead8BA »

Long dead thread but has anybody managed to get a 6hp 26 working with Megasquirt.
turbothis
Master MS/Extra'er
Posts: 451
Joined: Sat Aug 18, 2012 8:54 pm
Location: southern oregon

Re: MS can bus with a 6HP26 transmission.

Post by turbothis »

OMG i to run a duratec 3.0l with a 6hp26!!!!!

i dont use the factory stuff though
soon i will have my paddle shifter for this too
Attachments
arduino.JPG
arduino.JPG (99.62 KiB) Viewed 209 times
2002 Montero dakar rig
FORD 3.0L DOHC duratec / 6HP26
gt3582 boost to the moon
Ms3X running and making fire!

dodge M37 look-a-like 1 ton
4.2l chevy atlas / 6R80
66mm turbocharger ~8#
Ms3X sequential finally kicking some butt
turbothis
Master MS/Extra'er
Posts: 451
Joined: Sat Aug 18, 2012 8:54 pm
Location: southern oregon

Re: MS can bus with a 6HP26 transmission.

Post by turbothis »

me and my buddy are using these for our paddles
Image
2002 Montero dakar rig
FORD 3.0L DOHC duratec / 6HP26
gt3582 boost to the moon
Ms3X running and making fire!

dodge M37 look-a-like 1 ton
4.2l chevy atlas / 6R80
66mm turbocharger ~8#
Ms3X sequential finally kicking some butt
Flathead8BA
MS/Extra Newbie
Posts: 19
Joined: Wed Jun 06, 2018 6:57 pm

Re: MS can bus with a 6HP26 transmission.

Post by Flathead8BA »

I was hoping somebody might have sorted out the Canbus side of things Haltech have a unit that is sending and receiving the required message for the 6HP and somebody on a Bimmer forum has some sort of relay setup working.With the following comment.
At the moment I am relaying the following packets from vehicle into TCU
CAN_BMW_E90_TORQUE_1 = 0x0A8
CAN_BMW_E90_TORQUE_2 = 0x0A9
CAN_BMW_E90_RPM_THROTTLE = 0x0AA
CAN_BMW_E90_DSC_TORQUE_DEMAND = 0x0B6
CAN_BMW_E90_WHEEL_SPEED = 0x0CE
CAN_BMW_E90_IGNITION_KEY = 0x130
CAN_BMW_E65_GEAR_SELECTOR = 0x192
CAN_BMW_E90_DSC_STATUS = 0x19E
CAN_BMW_E90_DSC_SPEED = 0x1A0
CAN_BMW_E90_COOLANT = 0x1D0
CAN_BMW_E90_LOCKING = 0x2FC
CAN_BMW_E90_MSA = 0x308
CAN_BMW_E90_DASH_ON = 0x332
CAN_BMW_E90_ECU_NETWORK = 0x492

I also relay the following packets from TCU into vehicle
CAN_BMW_GEAR_TORQUE_DEMAND2 = 0x0B5
CAN_BMW_GEAR_TRANSMISSION_DATA = 0x0BA
CAN_BMW_GEAR_GEARBOX_DATA_2 = 0x1A2
CAN_BMW_GEAR_TRANSMISSION_DISP = 0x1D2
CAN_BMW_GEAR_GANG_STATUS = 0x304
CAN_BMW_GEAR_NETWORK = 0x498
CAN_BMW_GEAR_SERVICE = 0x598
This is all way out of my league I was just hoping that somebody had cracked it using MS as I am really keen to use the 6HP in a new project.
Grant
turbothis
Master MS/Extra'er
Posts: 451
Joined: Sat Aug 18, 2012 8:54 pm
Location: southern oregon

Re: MS can bus with a 6HP26 transmission.

Post by turbothis »

seems like you can run outputs of parameters on the ms3x
what exactly do you need to input to the 6hp26?

i had my ms3x output PSI control to my 6R80 for a while. PWM output based on MAP values
2002 Montero dakar rig
FORD 3.0L DOHC duratec / 6HP26
gt3582 boost to the moon
Ms3X running and making fire!

dodge M37 look-a-like 1 ton
4.2l chevy atlas / 6R80
66mm turbocharger ~8#
Ms3X sequential finally kicking some butt
Post Reply