Jaguar Forum banner

hidden menus

58K views 46 replies 15 participants last post by  G6hbq 
#1 ·
Well for what I've gathered, to access the hidden/diagnostics menus you turn on your satnav and hold your finger at the top of the screen for 5 seconds or more, where you'll then be prompted for a PIN number.

So far I've found 660, 661, 662, 9448, 295660 which reveals various diagnostic menus.

***************WARNING******************************************

most of this reveals diagnostic info but some is changeable so use at your discretion

***********************WARNING**********************************

Some suggest a certain menu will display stored diagnostic trouble codes but haven't had time to investigate.

Anyone know any more 'codes'?

Cheers
 
#5 ·
Mark, only tried this on my classic, but no reason to believe it wouldn't work on facelift?
Cheers
 
#3 ·
You can buy a code reader quite cheaply which displays any fault codes, has the option to reset them so you can see if they reappear. It's simple to translate any fault codes displayed on the internet.

e.g. http://www.ecutesting.com/fault_code_library.html but there are many others.

I bought one about 3 years ago from talktomycar.co.uk when it was about £30. Handy piece of kit to have which works on most post '96 European/American/Asian cars.

Works on the XF and the Mustang anyway. Just plugs into the diagnostic socket under the steering column.

It's £40 now though:

http://www.talktomycar.co.uk/products/codereaders/mj004.htm
 
#7 ·
Yes I've an elm327 that can do the same that I used to remap my last car. Pity the XF is tri-core and you need to remove the ECU :(
 
#6 ·
Yes I've an elm327 that can do the same that I used to remap my last car. Pity the XF is tri-core and you need to remove the ECU :(
 
#8 ·
oh and if you hold in the button on the end of the indicator stalk and press the Start button (without pressing the brake) you'll get info displayed on the centre console...
 
#10 ·
LOL Ash, didn't mean to be cryptic just googled for the info, not sure if this works on our XF's


oh and if you hold in the button on the end of the indicator stalk and press the Start button (without pressing the brake) you'll get info displayed on the centre console...

but if it does it reaveals;

ETM Test/No.
RH Message Centre Display
Gauge/lndicator/Display Tested
Range
Description

1 - SeIf-diagnostic entry TEST
.
Not Applicable
(N/A)
Establishes Self—Diagnostic mode.

2 - Gauge sweep GAUGES
Tachometer, speedo-
meter, temperature
and fuel rewind test.
Gauges display
current values after
test.
N/A
All gauges perform a
rewind to pointer stop.

3- RH Message Centre LCD.
Lower dot matrix
‘pixels’ activated
or all segments
activated,
RH message centre
LCD. LCD trip/
odometer display.
N/A
LCD function, prove out.
High series: Activates
lower ‘pixels’ of dot matrix
display. Low series: Activ
ates all segments of the
LCD display.

4 - Warning lamp LED’s BULB
All internally cont-
rolled lamps/LED’s
regardless of soft-
ware configuration.
N/A
Illuminates all the LED
warning indicators that are
controlled by the instrum
ent cluster. When this
test is exited current
vehicle warning lamps will
remain illuminated.

5 - ROM level ROM XX)(XIFAILInstrument clusterRead Only Memory(ROM).
N/A
Displays the instrument
cluster ROM level or ROM
checksum fault.

6- NVM level
NR XXXX
ROM level (most
significant bit) and
type (least significant
bit) as stored in NonV
olatile Memory
(NVM).
N/A
Displays hexadecimal
coding of ROM level or
checksum fault.

7 - EEPROM level
EE XX/FAIL
Electrically Erasable
Programmable Read
Only Memory
(EEPROM) level.
N/A
Displays hexadecimal
coding of EEPROM level
or checksum fault.

8 - Manufacturing date
DT XXXX
Final manufactunng
test date.
N/A
Displays hexadecimal
coding of final manufactur
ing test date.

9- Cluster configuration 1
CF 1 XX
Cluster configuration
settings (byte 1).
N/A
Displays hexadecimal
coding of cluster configurat
ion settings (byte 1).

10 - Cluster configuration 2
CF 2 XX
Cluster configuration
settings (byte 2).
N/A
Displays hexadecimal
coding of cluster configurat
ion settings (byte 2).

11 - Cluster configuration 3
CF 3 XXX
Cluster configuration
settings (byte 3).
N/A
Displays hexadecimal
coding of cluster configurat
ion settings (byte 3)

12 - Cluster configuration 4
CF 4 XX
Cluster language
configuration (byte 4).
00.
= Default language. 01
English UK. 02 French. 03
Finnish. 04 English US. 05
Italian. 06 Portuguese. 07
German. 08 Spanish. 09
Dutch. 10 Swedish. 11
Japanese. FF Not know.

13 - Cluster configuration 5
CF 5 XXXX
Cluster configuration
settings (byte 5).
N/A
Displays hexadecimal
coding of cluster configurat
ion settings (byte 5).

14 - Diagnostic Trouble Code
(DTC)
DTC XX)(X
DTCs.
Alternating
flashes of ‘DTC’
and actual DTC
value or DTC/
NONE).
Displays hexadecimal
coding of DTCs detected
in continuous operation
not during self test. If
DTCs are logged each
button press will cause the
next DTC to be displayed
until all unique DTCs have
been displayed. Display’s
DTC/NONE if no DTCs
present. Refer to WDS/
I DS to diagnose the instrum
ent cluster.

15- Vehicle speed (mile/h)
E XXXX
Speedometer.
---- to 4072.
Displays speed input
value after compensation
in tenths of mile/h, no
decimal point shown.
Speedometer will indicate
present speed. Displays ‘-
---‘ if message is not recei
ved or if received data is
invalid for two seconds or
more.

16 - Vehicle speed (km/h)
XXXX
Speedometer.
—-- to 6553.
Displays speed input
value after compensation
in tenths of km/h, no
decimal point shown.
Speedometer will indicate
present speed. Displays
-—‘if message is not recei
ved or if received data is
invalid for two seconds or
more.

17- Speedo- meter driver
SG XXXX
Speedometer.
.
Displays speedometer
driver gauge counts in
decimal.

18 - Engine speed
T XXXX
Tachometer. —-- to 6383.
Tachometer. .
Displays tachometer input
value in rpm. Tachometer
will indicate present rpm.
Displays ‘----‘ if message
is not received or if recei
ved data is invalid for two
seconds or more.

19- Tachometer driver
TG XXXX
Displays tachometer driver
gauge counts in decimal.

20 - Fuel system 1
Fl XXX
Fuel indication
system.
000 - 009. 10 -
254. 255. ---.
Displays present received
fuel level input 1 in
decimal, fuel gauge will
indicate present filtered
level. 000 - 009=Short
Circuit (below empty). 10
- 254=Normal range.
255=Open Circuit (over
full). ---=Missing.

21 - Fuel system 2
F2 XXX
Fuel indication
system.
000 - 009. 10 -
254. 255. ---.
Displays present received
fuel level input 2 in
decimal, fuel gauge will
indicate present filtered
level. 000 - 009=Short
Circuit (below empty). 10
- 254=Normal range.
255=Open Circuit (over
full). ---=Missing.

22 - Fuel system 3
FP1 XXX
Fuel indication
system.
000 — 254. 255.
Displays present filtered
Fuel level percent status
from sender 1 in decimal.
000 — 254= Normal range.
255=Open/Short detected.

23- Fuel system 4
FP2 XXX
Fuel indication
system.
000 — 254. 255.
NC.
Displays present filtered
Fuel level percent status
from sender 2 in decimal.
000 — 254= Normal range.
255=Open/Short detected.
NC=Not configured/option
not present.

24- Fuel gauge
I
FP XXX
Fuel gauge.
000 — 254. 255.
Displays present damped
total fuel level percent
status in decimal. 000 —
254=Normal range.
255=Open/Short detected.

25 - Fuel gauge
2
FG X)(XX
Fuel gauge.
N/A
Displays fuel gauge driver
counts in decimal.

26 - Engine coolant temperature
XXXX C
Temperature gauge.
-—-. 369. 5.
Displays last temperature
gauge input value from
CAN in 1/10 deg C, no
decimal point shown.
Temperature gauge will
indicate present filtered
temperature. Displays ‘---
-‘if message is not recei
ved or if received data is
invalid.

27- Temperature gauge driver
CG XX)(X
Temperature gauge.
N/A
Displays temperature
gauge driver counts in
decimal.

28- Odometer count
ODO XXX
Odometer.
—--. 0—254.
2550.
Displays the odometer
input value received via
CAN in decimal, value is
a rolling count.
=Message is not received
or if received data is
invalid. 0 — 254=Valid
odometer increment.
2550=lnvalid data.

29 - VAP
VAP XXX
Variable assisted
power steering status.
0—511. S-B. 5-
G. OL. FLt. EE.
NC.
S-B=Short to battery. 5-
G=Short to ground.
OL=Open load. FLt=No
comms fault. EE=NVM
checksum failure. NC=Not
configured/option not
present.

30 - Cruise control
CRC —X
Cruise control status.
-0. -1. -3. -7.
NC. --.
-0=Cruise off. - 1=Cruise
enabled, no function. -
3=Cruise resuming. -
7=Cruise on. NC=Not
configured/option not
present. --=CAN message
not received or invalid.

31 - Adaptive Cruise Control
ACr XX
Adaptive cruise
control status. Low
series only.
N/A
Not configured. Note: Test
in low series only.

32- Powertrain check
PTC XX
Powertrain check
status.
0- if.
Bit 0=MIL. Bits I -3=Red
throttle malfunction. Bits 4
-5=Amber throttle
malfunction. CAN
message not received or
invalid.

33 - Transmission check
TRN —X
Transmission check
status.
0. 1. --.
O=Transmission function
normal. 1=Transmission
fault. --=CAN message not
received or invalid.

34- Interactive vehicle dynamics
IVD XX
Interactive Vehicle
Dynamics status.
0— if. NC. —.
0= No faults. Bit 0= ABS/
TCS fault. Bit I Brake
intervention fault. Bit 3 =
Engine intervention fault.
Bit 4 = EBD fault. Bit 5 =
YAW/IVD fault. NC=Not
configured/Option not
present. --=CAN message
not received or invalid.

35- Battery voltage
BATT XX.X
Battery voltage.
N/A
Displays present battery
input voltage.

36 - Oil pressure
OIL -X
Oil pressure input
status.
-0. -G.
-O=Good oil pressure
(open). -G=Low oil press
ure (ground).

37 - Brake fluid
BF —X
Brake fluid level input
status.
-0. -G.
-O=Good fluid level
(open). -G=Low fluid level
(ground).

38 - Handbrake
HB —X
Handbrake input
status.
-0. -G.
-0= Brake off (open). -
G=Brake on (ground).

39- Dipped beam
DB —X
Dipped beam input
status.
-B. -0.
-B=Extenor lights OFF or
side lights ON. -O=Head
lights ON (dipped or main
beam).

40 - Side lights
SLP —X
Side light input status.
-B. -0.
-B=Side lights ON (B+). -
0=Side lights OFF (open).

41 - Cluster illu- IL XXX Cluster illumination 0 - 1000. Displays instrument panel
mination input, illumination duty cycle.
With vehicle lights on
value will change when
dimmer adjusted. Static
display of last value when
lights turned off. % Pulse
Width Modulated (PWM)
duty cycle in 0.1 steps.

42 - LCD lllumination
LC XXXX
LCD illumination
input,
0- 1000.
Displays LCD illumination
duty cycle. With vehicle
lights on value will change
when dimmer operated.
Static display of last value
when lights turned off. %
Pulse Width Modulated
(PWM) duty cycle in 0.1
steps.

43- Step dimming
STXXXX
Step dimming input.
0- 1000.
.

44 - Door ajar
DOOR —X
Door ajar Standard
Corporate Protocol
(SCP) input status.
-F. -N.
-F=Door ajar. -N=Doors
closed. Wagon liftgate not
linked to door ajar input.

45 - Seatbelt
STBT —X
Safety belt Standard
Corporate Protocol
(SCP) input status.
-F. -F.
-F=Safety belt warning
message OFF. -F=Safety
belt warning message ON.

46- Engine runl start
CR- X
Ignition status.
-B. -0.
-B=lnput is high (B+). -
O=lnput is low (open).
Should always be seen as
-0.

47 - Accessory circuit
AC —X
Accessory circuit
status.
-B. -0.
-B=lnput is high (B+). -
O=lriput is low (open).

48 - Auxiliary switch pack
PAC XXX
Auxiliary switch pack
status.
0-255. NC.
0-255=Displays auxiliary
switch pack status.
NC=Not configured (low
series).

49- Vehicle inertia switch
VIS —X
Vehicle inertia switch
input status.
-0. -G.
-O=Switch OK (open). -
G=Switch tripped
(ground).

50 - Washer level
LF —X
Washer fluid sense
circuit.
-0. -G.
-O=Coolant level OK
(open). -G=Coolant level
low (ground).

51 - Reverse switch
RE —X
Reverse switch sense
circuit.
-B. -0. NC.
-B=Reverse switch
engaged/on (B+). -
0= Reverse switch diseng
aged/off (open). NC=Not
configured.

52 - PATS
PATS XX
Passive Anti-Theft
System (PATS)
status.
O-FF.
Displays hexadecimal
coding of PATS status
byte. O=No Diag Byte.
1=Bad Diag Byte. 2=Start
Byte Received. 3= Key
Read Complete. 4=Key Is
Programmed. 5Bad
Read Address. 6=Signa-
ture Matches.

53- TFB
TFB —XX
?
O-FF.
High series only.

54- EVOL EVOLUME —XX
?
O-FF.
High series only.

55 to 59- Not required
PA -XX to PT
—XX
.
N/A
Not required.

60 to 63- Not required
ADO -XXX to AD4
-)(xX
.
N/A
Not required.

64 to 65- Not required
APO —XX to APi
-XX
.
N/A
Not required.

66- Back to test
2
GAGE
Tachometer, speedo-
meter, temperature
and fuel.
N/A
Repeats display cycle
from test2.
 
#17 ·
Unfortunately not. And Siri is pretty poor at the moment. I used to be able to call contacts and initiate texts now it fails regularly although dictation seems to work fine. Hence wanting voice to work.
 
#18 ·
tried this tonight and it's disappointing. No where near all the menu's I googled above. Gives VIN number and some other numbers but that's about it.
Will have to try harder....:(
 
#21 ·
hmmmm, after googling a but more. I wonder if my instructions were incomplete.
I was pushing the trip button then pressing start button then immediately releasing the trip button.
Could be you need to keep the trip button pressed until you see TEST on the instrument cluster. Either that or as I've a MY2010 it was introduced on MY2011 or later?
will try again tomorrow....
 
#22 ·
There's a huge amount of information in the system, and some of it is available through the OBD2 diagnostic port whilst the car is running. I use an Ultragauge and currently have it set to show speed (reality is several mph lower than the speedo), coolant temperature, instant mpg and battery voltage. The Ultragauge is just a basic digital readout, although it can display some 50+ items of data right down to fuel rail pressure (I must look to see if it has any DPF info).

There are some very neat and attractive systems that use a tiny Bluetooth transmitter plugged into the OBD2 port linked to a Garmin satnav unit for example, and give full colour displays that look like analogue dials, with touch screen operation to drill down deeper into the data - my brother has one on his Disco2 and it's very impressive, and quite cheap if you already have a suitable satnav device.

It's so easy to add on afterward you have to question why Jaguar couldn't have done it in the first place and included a couple of screens of useful data within the central display unit menu system.
 
#25 ·
Hold the trip button in for more than five seconds and less than eight while turning the ignition on, then release and repress trip data pages will then be shown press trip to cycle through value.

I've a feeling the above describes it better........I'm not 100% sure though.:confused:
 
#26 ·
yes that did it, many thanks.
Somewhat unnerving watching the dials do a sweep test whilst you're driving. :)

D3GGY, whilst driving my battery voltage sat around 14V and peaked to 14.5V......
 
#27 ·
Yes, tried mine too, the dials look pretty with all the lights on, now where is the star to go on top of the dash.

While driving I too had a voltage of 14.5v but then I would expect that since the alternator was pushing power out. However before starting the engine it was at 11.2v which is too low, it should be around 13v. The dealer have agreed with me and are swapping my battery on Friday as they didn't have one in stock.
 
#31 ·
I blame it on this tinted visor.:mad:
 
#35 · (Edited)
I read from other forum site that you can activate siri on the pre-facelift models of jaguar xf by pressing the voice button on your steering wheel and saying 'phone dial handset name'. Then your car speakers respond with siri's beeping for a command. Ask a question and siri will responde through your cars speakers. I tried this on my jaguar xf my2013 and it didnt worked for me. Please try on pre-facelift models. I heared that it realy works and is very good tool to ask some questions during your drive like "is it going to rain?' And hearing the answer from your cars speakers. Voice activation should be fitted on your car which is an option.
 
#36 ·
Sorry to bring up this old thread guys but was doing this to bring up my engine temp. However my menu seems to be different. I've got into the engineering test mod but my the results that come up aren't as gav described.

I'm getting this






None of the codes seem to line up with the details gav posted


Sent from my iPhone using Tapatalk
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top