4 Speed Auto Temp PID for pre-2011 facelift models

General discussion of basically anything Hilux related

4 Speed Auto Temp PID for pre-2011 facelift models

Postby ptommo59 on Mon, 27 Nov 2023 8:44 +0000

I started trying to help another member workout how to get the A340F 4 Speed Auto Trans Fluid Temp reading for his 2008 Hilux 1KD-FTV onto his Scangauge II and got stumped as I don't have access to a vehicle to directly capture the required data from the vehicle to assist with reverse engineering the required code. We tried several published CANSF/KWP/ISO scangauge codes but got a fixed 177 or no response from his scangauge and ended up giving up.

From my research the N70 2011 facelift models on were OBDII compliant and used CANSF as the communication protocol so the published ATF10 (Pan Temp) code on the Scangauge Aust website works (even though they say it only works with the A750F 5 Speed).

For the earlier N70 models the communication protocol varies between years and engine type (I only looked up those that were fitted with the 16 Pin OBDII style diagnostic connector):

* 1KD Diesel pre 2007/1GR V6 Petrol pre 2006 with the 16 PIN OBDII style connector used a custom Toyota protocol based on KWP2000 5 Baud Init but at 9600 Baud and M-OBD. (Scangauges don't support this hence why they won't work on most pre 06/07 models, but those with Torque Pro or other Apps can enter a custom init string to get it to work).

* 1KD Diesel 2007-11/1GR V6 Petrol 2006-11 was OBDII compliant but used KWP2000 Fast protocol (Scangauges work with these in ISO mode but we weren't able to get it to respond to any published X-gauge KWP/ISO codes).

Anyone else had a crack at this and able to provide more info on what KWP2000 headers the Hilux is using on the various years or what addresses it is using for the Engine (10/12/13?) / Trans (19?) ECUs and Test Equipment (F0 or F1) ?
ptommo59
 
Posts: 82
Joined: Mon, 20 Jul 2020 12:23 +0000
Location: Wodonga, Victoria


 

Re: 4 Speed Auto Temp PID for pre-2011 facelift models

Postby ptommo59 on Tue, 02 Apr 2024 10:24 +0000

Update:
As covered in the original post I have been trying to workout the Auto Trans Pan Temp code for the pre-facelift 4 speed Hilux that uses the ISO mode on a Scangauge 2/3 (07-11?).

The Scangauge Aust team have recently given me a code that has worked on other Toyota ISO models, can someone with a scangauge and Hilux using ISO mode setting give this a try and let me know if it works.

TXD: 686AF101B4
RXF: 044105B40000
RXD: 2808
MTH 00010001FFD8
Name: ATF
Range: -40 to 215 °C

If it doesn't work try this Alt:
TXD: 686AF121B4
RXF: 046105B40000
RXD: 2808
MTH 00010001FFD8
Name: ATF
ptommo59
 
Posts: 82
Joined: Mon, 20 Jul 2020 12:23 +0000
Location: Wodonga, Victoria

Re: 4 Speed Auto Temp PID for pre-2011 facelift models

Postby bcarpo on Fri, 30 Aug 2024 5:50 +0000

Hey ptommo59

How did you go with this?
The two you mentioned above show blank for me - 2009 Hilux 4 Spd Auto.

I have been trying for a while but getting nowhere
bcarpo
 
Posts: 1
Joined: Fri, 19 Jun 2020 6:17 +0000
Location: Burpengary, Qld

Re: 4 Speed Auto Temp PID for pre-2011 facelift models

Postby ptommo59 on Sat, 05 Oct 2024 11:05 +0000

Located a thread on here that confirmed the 2007 - 10 Hiluxes are using KWP2000 Protocol so the two above x-gauges definitely wont work as predate that change.

Sent you a PM to try a few commands to see what comes back on the SG2 for the standard OBD parameters supported by your Hilux.

Will then potentially be able to work out a strategy to come up with a few extra x-gauge codes.
ptommo59
 
Posts: 82
Joined: Mon, 20 Jul 2020 12:23 +0000
Location: Wodonga, Victoria

Re: 4 Speed Auto Temp PID for pre-2011 facelift models

Postby ptommo59 on Thu, 10 Oct 2024 11:01 +0000

Can someone with a 07-10 Hilux and Scangauge try these codes and see if you get anything displayed (should be Engine RPM info from the Engine and then Trans Computers). Keen to know if we can access these so I can try to get the correct code for the Trans Pan Temp Sensor and whether its available from one or both computers.

TXD: 8210F1010C
RXF: 03100441050C
RXD: 2810
MTH: 000100040000
Name: TS1

TXD: 8219F1010C
RXF: 03190441050C
RXD: 2810
MTH: 000100040000
Name: TS2
ptommo59
 
Posts: 82
Joined: Mon, 20 Jul 2020 12:23 +0000
Location: Wodonga, Victoria

Re: 4 Speed Auto Temp PID for pre-2011 facelift models

Postby ptommo59 on Sat, 19 Oct 2024 1:12 +0000

An update for anyone following this topic...

A Neighbour just purchased a 2008 Hilux SR so I was able to connect a Techstream computer and SG2 to it to see what parameters it supported and checked a few SG codes to confirm they work.

His Hilux even though 2008 on the registration was reporting as a 2006 on the ECM data so info seems to be relevant from 2006 KWPF/ISO versions through to the MY11 facelift update to CANSF.

I was able to communicate with both the Engine ECM and transmission TCM via the SG2 using the Headers 8210F1 and 8219F1 as per first part of the TXD in previous post (so promising).

The ECM & TCM Live Data lists on Techstream had all the standard parameters on the facelift 4 Speed models, which again was promising that they can be accessed with an SG:

[Engine Live] System

[Parameter] [Value] [Unit]
Vehicle Speed 0 km/h
Engine Speed 766 rpm
Calculate Load 14.5 %
MAF 9.43 gm/sec
Atmosphere Pressure 98 kPa(abs)
MAP 99 kPa
Coolant Temp 61 C
Intake Air 25 C
Intake Air Temp (Turbo) 40 C
Engine Run Time 99 s
Initial Engine Coolant Temp 59.3 C
Initial Intake Air Temp 39.3 C
Battery Voltage 14.1 V
Alternate Duty Ratio 41 %
Accel Position 0.00 %
Accel Sens. No.1 Volt % 15.6 %
Accel Sens. No.2 Volt % 31.7 %
Accel Sensor Out No.1 0.8 V
Accel Sensor Out No.2 1.5 V
Actual Throttle Position 82 %
Throttle Close Learning Val. 17.1 deg
Diesel Throttle Learn Status OK
Injection Volume 7.85 mm3/st
Inj. FB Vol. for Idle -2.00 mm3/st
Inj Vol Feedback Learning 0.0 mm3/st
Injection Feedback Val #1 0.3 mm3/st
Injection Feedback Val #2 0.0 mm3/st
Injection Feedback Val #3 0.4 mm3/st
Injection Feedback Val #4 -1.5 mm3/st
Pilot 1 Injection Period 428 us
Pilot 2 Injection Period 439 us
Main Injection Period 608 us
After Injection Period 0 us
Pilot 1 Injection Timing -18.7 deg
(CA)
Pilot 2 Injection Timing -11.8 deg
(CA)
Main Injection Timing 3.0 deg
(CA)
After Injection Timing 0.0 deg
(CA)
Injection Pressure Correction 9.4 mm3/st
Target Common Rail Pressure 34290 kPa(abs)
Fuel Press 33950 kPag
Common Rail Pres Sens 2 32920 kPa(abs)
Fuel Temperature 42 C
Target Pump SCV Current 1024.2 mA
Target EGR Position 26.2 %
EGR Lift Sensor Volt % 44.9 %
EGR Close Learn Val. 0.73 V
EGR Close Lrn. Val. 0.73 V
EGR Close Lrn. Status OK
EGR VSV OFF
VN Turbo Command 90 %
VN Turbo Type Commo
VN Turbo Max Angle 99.6 %
VN Turbo Min Angle 39.8 %
Starter Signal OFF
Neutral Position SW Signal ON
Stop Light Switch OFF
A/C Signal OFF
Check Mode OFF
Complete Parts Monitor Avail
Fuel System Monitor Avail
Fuel System Monitor Result Compl
Misfire Monitor Not Avl
EGR/VVT Monitor Avail
EGR/VVT Monitor Compl
O2S(A/FS) Heater Monitor Not Avl
O2S(A/FS) Heater Monitor Compl
O2S(A/FS) Monitor Not Avl
O2S(A/FS) Monitor Compl
A/C Monitor Not Avl
A/C Monitor Compl
2nd Air Monitor Not Avl
2nd Air Monitor Compl
EVAP Monitor Not Avl
EVAP Monitor Compl
Heated Catalyst Monitor Not Avl
Heated Catalyst Monitor Compl
Catalyst Monitor Not Avl
Catalyst Monitor Compl
# Codes(Include History) 0
MIL OFF
MIL ON Run Distance 0 km
Running Time from MIL ON 0 min
Time after DTC Cleared 233 min
Distance from DTC Cleared 96 km
Warmup Cycle Cleared DTC 12
OBD Requirements EOBD (Euro OBD)
Number of Emission DTC 0
TC and TE1 OFF
Swirl Control Valve VSV ON
ACT VSV OFF
Model Code KUN#
Engine Type 1KDFTV
Cylinder Number 4
Transmission Type ECT 4th
Destination Q
Model Year 2006
System Identification Diesel
Received MIL from ECT OFF
Shift Position Sig from ECT 1st
A/T Oil Temp from ECT 36.8 C
SPD (NO) 0 rpm
ECT Lock Up OFF
Cancel Switch OFF
SET/COAST Switch OFF
RES/ACC Switch OFF

[ECT Live] System

[Parameter] [Value] [Unit]
Vehicle Speed 0 km/h
Engine Speed 0 rpm
Calculate Load 0.0 %
Coolant Temp 57 C
Engine Run Time 0 s
Battery Voltage 11.8 V
Starter Signal OFF
Neutral Position SW Signal ON
Stop Light Switch OFF
Check Mode OFF
SPD Test Result Compl
Complete Parts Monitor Not Avl
Fuel System Monitor Not Avl
Fuel System Monitor Result Compl
Misfire Monitor Not Avl
EGR/VVT Monitor Not Avl
EGR/VVT Monitor Compl
O2S(A/FS) Heater Monitor Not Avl
O2S(A/FS) Heater Monitor Compl
O2S(A/FS) Monitor Not Avl
O2S(A/FS) Monitor Compl
A/C Monitor Not Avl
A/C Monitor Compl
2nd Air Monitor Not Avl
2nd Air Monitor Compl
EVAP Monitor Not Avl
EVAP Monitor Compl
Heated Catalyst Monitor Not Avl
Heated Catalyst Monitor Compl
Catalyst Monitor Not Avl
Catalyst Monitor Compl
# Codes(Include History) 0
MIL OFF
MIL ON Run Distance 0 km
Running Time from MIL ON 0 min
Time after DTC Cleared 255 min
Distance from DTC Cleared 96 km
Warmup Cycle Cleared DTC 12
OBD Requirements EOBD (Euro OBD)
Number of Emission DTC 0
Model Code KUN#
Transmission (Engine) Type A340
Cylinder Number 4
Transmission Type ECT 4th
Destination W
Model Year 2006
System Identification Diesel
Engine Speed from EFI 0 rpm
Intake-Air Temp from EFI 32 C
Coolant Temp from EFI 57 C
Accel Position from EFI 0.0 %
Injection Volume from EFI 0.00 mm3/st
SPD (NC0) 0 rpm
SPD (SP2) 0 km/h
Shift SW Status (R Range) OFF
Shift SW Status (2 Range) OFF
Shift SW Status (L Range) OFF
Shift SW Status (D Range) OFF
Shift SW Status (3 Range) OFF
A/T Oil Temperature 3 33.7 C
Lock Up OFF
SL/SLU/DSL Solenoid Status OFF
Shift Status 1st
SLT Solenoid Status ON

I confirmed both codes in the previous post worked and that the TCM appears to be using the same 21D9 code for the Trans Pan Temp and 21DA for the Current Gear and TC Lock status as both were supported.
I got a valid response from 21DA and could see the gear changes and TC lock status changes using this code:

TXD: 8219F121DA
RXF: 0319046105DA
RXD: 2808
MTH: 000100010000
Name: GEL

P/N/R/1st report a 1 then 2, 3, 4 on upshift with TC unlocked.
As I didn't separate the TCL, when it locked in 4th the gear nunber went to 20 (lock bit setting added 16 to gear number).

21D9 was not responding on the SG2, so my current assumption is that because it is longer than 7 bytes (in the facelift CANSF version) the SG firmware is not able to process or does it a different way, but I need to do a bit more experimenting when I can get to the Hilux again.

hope this is useful :-)
ptommo59
 
Posts: 82
Joined: Mon, 20 Jul 2020 12:23 +0000
Location: Wodonga, Victoria

Re: 4 Speed Auto Temp PID for pre-2011 facelift models

Postby ptommo59 on Sat, 26 Oct 2024 12:30 +0000

Next Update:

I have confirmed with the Scangauge Engineers that the SG2 in ISO and KWPF Modes cannot process messages longer than 7 data bytes which is the SAE and CAN standard frame length.

The A340F 4 Speed Trans Pan Temp from the TCM is in 21D9 which has a 10 Byte Response so its a no go for the SG2 using current firmware unless Toyota replicate trans temp info on a different ECM message that is less than 8 bytes long (but not found as yet).

Good news is they are looking at potentially updating the SG3 firmware in a later release to solve this for the SG3. So keep an eye out for info on support for the 06-10 Hilux Trans Temp and others if you want to go down that path.

What should work now on both the SG2 and SG3 are the 06-10 Hilux A340F 4 Speed Current Gear and TC Lock Status using these X-gauges:

Current Gear

TXD: 8219F121DA
RXF: 0319046105DA
RXD: 2D03 (or 2C04 as same response)
MTH: 000100010000
Name: GER (P/N/R/1st is shown as 1)

Torque Converter Lock Status

TXD: 8219F121DA
RXF: 0319246105DA
RXD: 2B01
MTH: 000100010000
Name: TCL (OFF/ON)

For those with Torque Pro I am not certain if the same restrictions apply so probably worth a try of the Trans pan temp as well (These are for the N70 Hilux using ISO or KWPF Comms Mode. Should also work if you change OBD Headers to 07E1 for MY11+ Facelift CANSF comms models):

Mode/PID: 21DA
Long Name: Trans Current Gear
Short Name: GER
Minimum Value: 1
Maximum Value: 4
Scale factor: x1
Unit Type: Gear
Equation: BIT(A:0)*1 + BIT(A:1)*2 + BIT(A:2)*4
OBD Header: 8219F1

Torque Converter Lock Status

Mode/PID: 21DA
Long Name: Torque Converter Lock Status
Short Name: TCL
Minimum Value: 0
Maximum Value: 1
Scale factor: x1
Unit Type: Status
Equation: LOOKUP(BIT(A:4): :0='OFF':1='ON')
OBD Header: 8219F1

Mode/PID: 21D9
Long Name: Trans Pan Temp
Short Name: ATF
Minimum Value: -40
Maximum Value: 215
Scale factor: x1
Unit Type: °C
Equation: E-40
OBD Header: 8219F1

Hope this is useful :-)

Please let me know here if any of the above don't work properly so I can try to correct/fix error.

Edit: If anyone tries above and gets no response when in ISO Mode try forcing the SG to KWPF comms mode.
Seems the Hilux in that era was able to use both ISO and KWPF comms but may only respond to the above x-gauges in KWPF mode,
ptommo59
 
Posts: 82
Joined: Mon, 20 Jul 2020 12:23 +0000
Location: Wodonga, Victoria


Return to General Discussion

Who is online

Users browsing this forum: Google Adsense [Bot] and 30 guests