The F125 is critical to the TCU knowing what to do with the valve body solenoids to control the clutch packs. Very bad things would happen if the TCU thought it was in D but the valve body was in R. It would try to go in both directions at once and almost certainly break something. Best case scenario it would go in to limp mode and shut down with a gear ratio incorrect code, as the reverse clutch and forward clutches engaged at the same time.
The TCU sends the gear selection to the DIS over the drivetrain canbus. It also lets the ABS/ESP know which gear its in. The ECU sends the TCU a load signal which it derives from the MAF, the TCU sends the ECU a torque request signal 'i'm going to shift now, reduce torque please'.
Re-engineering the F125, a philosophical discussion
-
MikkiJayne
- Posts: 232
- Joined: Wed Sep 06, 2023 6:26 pm
Re: Re-engineering the F125, a philosophical discussion
Thanks MJ, shows how little I know.
However as long as the P R N D signals from the F125 (or equivalent) are there that's probably all you need? Presumably it's the TCU (which is what I meant when I said ECU earlier) that is totally in control of the gear changes, clutches etc. once in D (or S).
Not totally sure about S though, is that "request" signalled from the shift stick area or from the F125?
Equally on an older (non-S) car is it the F125 that is asking the TCU to change when going down to 4 3 2?
Not totally sure about S though, is that "request" signalled from the shift stick area or from the F125?
Equally on an older (non-S) car is it the F125 that is asking the TCU to change when going down to 4 3 2?
Re: Re-engineering the F125, a philosophical discussion
What do you think would happen, as presumably does with a faulty F125, if the TCU gets no or an "implausible" signal from the F125? Would P R N still select? Would R work or be violent/jumpy? D would presumably go into "limp mode", is that 3 or 4?MikkiJayne wrote: Sat Jul 25, 2026 9:05 am The F125 is critical to the TCU knowing what to do with the valve body solenoids to control the clutch packs. Very bad things would happen if the TCU thought it was in D but the valve body was in R. It would try to go in both directions at once and almost certainly break something. Best case scenario it would go in to limp mode and shut down with a gear ratio incorrect code, as the reverse clutch and forward clutches engaged at the same time.
My experience of broken F125s suggests the basics still work and the car crawls away in a high gear when D is selected.
But when does the TCU decide the F125 is telling porkies and enter limp mode? My experience is that it's often not until you select D (but not always?) though I guess any invalid code before then will trigger it. In fact I recall getting round a "failing" F125 by always reversing into my drive and starting the car in N. There are 4 bits in the code, so 16 values, though there are 11 known "valid" values: P R N D S/4 3 2 Z1 Z2 Z3 Z4 so not every failure will be detected correctly.
-
MikkiJayne
- Posts: 232
- Joined: Wed Sep 06, 2023 6:26 pm
Re: Re-engineering the F125, a philosophical discussion
The F125 only does PRND. Anything else is done by software in the TCU.
It uses the multiple positions to determine which direction the shifter is moving, so for example it can tell the difference between P > R or R > P. I've had a few cases where the leading edge of the R contact is burned (because its also powering the reverse lights), so if you go P > R slowly, it gets an implausible selection of contacts and goes in to limp. If you start in N like you mentioned, its quite happy and the shift from N to R or D works fine because the trailing edge of R is fine, as is the leading edge of D. That behaviour is partly why I thought an optical solution would work nicely as the holes in the selector disc would replicate that behaviour.
It uses the multiple positions to determine which direction the shifter is moving, so for example it can tell the difference between P > R or R > P. I've had a few cases where the leading edge of the R contact is burned (because its also powering the reverse lights), so if you go P > R slowly, it gets an implausible selection of contacts and goes in to limp. If you start in N like you mentioned, its quite happy and the shift from N to R or D works fine because the trailing edge of R is fine, as is the leading edge of D. That behaviour is partly why I thought an optical solution would work nicely as the holes in the selector disc would replicate that behaviour.
Re: Re-engineering the F125, a philosophical discussion
One thing I don't understand is the physical linkage, not least as I've never seen it!MikkiJayne wrote: Sat Jul 25, 2026 9:25 pm The F125 only does PRND. Anything else is done by software in the TCU
And are there any signals from the actual shifter of its position, or is it all coming from the F125 which is effectively rotated internally by the cable from the shifter?
Also, how do the ignition key/shifter interlocks work? You can't move out of P until ignition is on (presumably a simple relay/solenoid) but also you can't take the key out until you're in P. What signals that, is there a microswitch on the shifter and if so is that its only function? If the F125 or TCU controlled it I can foresee all sorts of complications when things go slightly wrong or you're doing repair work, so I hope its independent!
I've also got some thoughts/comments/observations about burnt contacts and how the TCU knows which direction the stick is moving, some of which I expanded on things you wrote in the other forum a while back, but I'll save that for a bit later. I'd like to understand the points above first if that's possible?
