Professional Documents
Culture Documents
doc
Department: Assystem
Position:
Telephone: +33(0)1.768.71062
Date: 13/12/2009
Signature:
1 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
SPECIFICATION SHEET
DOCUMENT TITLE
DED_V42_enveloppe V03
.doc
AUTHOR SUMMARY
REVISION CONTROL
2 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
CONTENTS
1 Glossary 6
2 Control Unit Identification 9
3 Wiring diagram 10
3.1 Pin-out 10
3.1.1 Connector A 10
3.1.2 Connector B 11
3.1.3 Connector C 12
3.2 Short-Circuit 13
3.2.1 Connector A 13
3.2.2 Connector B 14
3.2.3 Connector C 15
4 Diagnostic resources 17
4.1 Generic services 17
4.1.1 Service StartDiagnosticSession (10h): 17
4.1.2 Service SecurityAccess (27h): 19
4.1.3 Service TesterPresent (3Eh): 20
4.1.4 Service ReadDataByLocalIdentifier (21h) : 20
4.1.5 Service DynamicallyDefineLocalIdentifier (2Ch): 21
4.1.6 Service ReadMemoryByAddress (23h): 22
4.1.7 Service ReadDTCInformation (19h): 23
4.1.8 Service ReadDataByIdentifier (22h): 23
4.1.9 Service InputOutputControlByLocalIdentifier (30h): 24
4.1.10 Service StartRoutineByLocalIdentifier (31h): 24
4.1.11 Service StopRoutineByLocalIdentifier (32h): 24
4.1.12 Service WriteDataByIdentifier (2Eh): 24
4.1.13 Service WriteDataByLocalIdentifier (3Bh): 25
4.1.14 Service ClearDiagnosticInformation(14h): Valeurs initialisées 26
4.2 System conditions restricting the execution of a service 27
4.2.1 Service StartDiagnosticSession (10h): 27
4.2.2 Service SecurityAccess (27h): 27
4.2.3 Service TesterPresent (3Eh): 27
4.2.4 Service ReadDataByLocalIdentifier (21h): 27
4.2.5 Service DynamicallyDefineLocalIdentifier (2Ch): 27
4.2.6 Service ReadMemoryByAddress (23h): 27
4.2.7 Service ReadDTCInformation (19h): 27
4.2.8 Service ReadDataByIdentifier (22h): 27
4.2.9 Service InputOutputControlByLocalIdentifier (30h): 28
4.2.10 Service StartRoutineByLocalIdentifier ( 31h): 28
4.2.11 Service StopRoutineByLocalIdentifier ( 32h): 28
4.2.12 Service WriteDataByIdentifier (2Eh): 28
4.2.13 Service WriteDataByLocalIdentifier (3Bh): 28
4.2.14 Service ClearDiagnosticInformation(14h): 29
4.3 Reference to the DDT database 30
5 FAULT MANAGER 31
5.1 Confirmation and storage 31
5.2 Diagnostic completion status 31
5.3 Disappearance 31
5.4 Context 32
5.4.1 Manufacturer Freeze Frames 32
5.4.2 Last occurrence mileage $80 32
5.4.3 Occurrence counter $84 32
5.4.4 Last disappeared mileage $85 33
5.4.5 Distance travelled failure present $86 33
5.4.6 First occurrence mileage $87 33
3 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
4 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
5 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
1 Glossary
OTHER
!
A
ABS : anti lock brake system
AC : air conditionning
AFS : after sales
AGB : automatic gear box
AS : air system
ASR : anti ski (or skating) regulation
AT : after treatement
AYC : anti yaw control
B
BCM : body control module
C
C2i : factory correction of the DELPHI injectors
C3i : factory correction of the DELPHI injectors
CAN : control area network
CB : combustion
CC : cruise control
CCSL : cruise control / speed limiter
CL : coolant and lubrification
CLIP : RENAULT after sales tool
CO2 : chimical symbol for carbone dioxide
CPS : engine system manager
CRC : checking redundancy code
CSF : combustion soot filter
D
DC : driving cycle
DDT : RENAULT developpement diagnostic tool
DED : diagnostic user dossier
deg C : celsius degrees
DID : data identifier
DIV : vehicle engineering departement
DOC : Diesel oxidation catalyst
DTC : data trouble code
E
ECM : engine control module
ECU : electronical control unit
EEPROM : electrical erazable programmable read only memory
EGR : exhaust gaz recirculation
EOBD : european on board diagnostic
ESP : electronic stability program
ETC : electronic throttle component
EV : electrovalve
6 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
F
FM : fault manager
FTDIV : vehicle engineering departement functions
H
H2O : chimical symbol for water
HC : chimical symbol for unburned fuel
HP : high pressure
I
IMV : inlet metering valve (=VCV)
IT : inlet/intake throttle
L
Local ID : local identifier
LSB : last significant bit
M
MAF : mass air flow
MAP : manifold air pressure
MAX : maximum
MCD : Common Diagnostic Data Library
MIL : EOBD malfunction indicator lamp
MIN : minimum
MSB : most significant bit
MSR : deceleration sleep control (Motor Shleppmoment Regelung)
N
NOK : not OK
NOx : chimical symbol for azote oxyde
NRC : non rewritable code
NVMY : non volatile memory
O
O2 : chimical symbol for oxygen
OBD : on board diagnostic
OC : open circuit
OWE : oil wear estimation
P
P4C : name of DELPHI software for CAN M3 architecture
PC : powertrain coordination
PCM : power control module
PTC : habitacle air heater
PWM : pulse width mode
7 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
R
RAM : random acces memory
RD9 : name of SIEMENS gasoline software for CAN M3 architecture
ROM : read only memory
RPM : rotation per minute
RR : idle speed regulation
RS1 : name of BOSCH software for CAN M3 architecture
RSA : RENAULT (« société anonyme »)
S
SC : short circuit
SCB : short circuit to battery
SCG : short circuit to ground
SCW : short circuit to power supply
SL : speed limiter
SM : speed managment
T
TDC : top dead center
TEFI : exhaust fuel injection line cutting valve routine
THP : thermoplunger
TQ : torque
U
USM : underhood switches module
V
V.I.N : vehicle identifier number
VCV : volume control valve
Vdiag : diagnostic version number for RENAULT after sales tool
Verlog : immobilizer
VF : vehicle functions
VIN : vehicle identifier number
VVT : variable valve timing
VVTC : variable valve timming continuous
W
WAL : warning alert lamp
8 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
00 2A xx xx xx xx
9 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
3 Wiring diagram
3.1 Pin-out
3.1.1 Connector A
10 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
3.1.2 Connector B
11 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
3.1.3 Connector C
12 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
3.2 Short-Circuit
3.2.1 Connector A
additionnal
PROTECTIONS DETECTION DTC
information
OPEN-CIRCUIT
COHERENCE
SC GROUND
SC GROUND
OC <> SCG
OC <> SCV
THERMAL
CURRENT
SC VBAT
SC VBAT
Vmax
Vmin
n° pin Signal Name Signal Type
D = Destruction
H = Hardware Protection
N = no hardware diagnosis
13 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
T = threshold diagnosis
3.2.2 Connector B
additionnal
PROTECTIONS DETECTION DTC
information
OPEN-CIRCUIT
COHERENCE
SC GROUND
SC GROUND
OC <> SCG
OC <> SCV
THERMAL
CURRENT
SC VBAT
SC VBAT
Vmax
Vmin
n° pin Signal Name Signal Type
Gasoline Temperature
B.J1 Ground 0V 0V N N N N N N No DTC
Ground / Freon
Freon Pressure Power
B.J2 Analog 5V 5V H H H H SW SW No DTC
Supply
B.J3 Freon Pressure Input Analog 0V H H SW SW DTC $0530
14 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
D = Destruction
H = Hardware Protection
N = no hardware diagnosis
T = threshold diagnosis
3.2.3 Connector C
additionnal
PROTECTIONS DETECTION DTC
information
OPEN-CIRCUIT
COHERENCE
SC GROUND
SC GROUND
OC <> SCG
OC <> SCV
THERMAL
CURRENT
SC VBAT
SC VBAT
Vmax
Vmin
C.D1 Fuel Pump Relay Output Low Side 0V Vbat H H Y Y Y DTC $0627
15 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Power Supply
D = Destruction
H = Hardware Protection
N = no hardware diagnosis
T = threshold diagnosis
________________ End of DED_3.0.0.0.0.0.0_000_3KXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(3.0).doc ______________
16 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
4 Diagnostic resources
This chapter describes all the diagnostic services availables for aftersales purpose.
The StartDiagnosticSession service is used to enable different diagnostic sessions in the ECU(s). A diagnostic
session enables a specific set of diagnostic services and/or functionality in the ECU(s).
17 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
The purpose of this service is to provide a mean to access data and/or diagnostic services, which have restricted
access for security, emissions, or safety reasons. Diagnostic services for downloading/uploading routines or data
into an ECU and reading specific memory locations from an ECU are situations where security access may be
required. Improper routines or data downloaded into an ECU could potentially damage the electronics or other
vehicle components or risk the vehicle’s compliance to emission, safety, or security standards. The security
concept uses a seed and key relationship.
A typical example of the use of this service is as follows:
- tool requests the “Seed”
- ECU sends the “Seed”
- tool sends the “Key” (appropriate for the Seed received)
- ECU responds that the “Key” was valid and that it will unlock itself
18 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
This service is used to indicate to an ECU that a tool is still connected to the vehicle and that certain diagnostic
services (Timed services) and/or communication that have been previously activated are to remain active.
This service is used to keep the ECU in a diagnostic session other than the defaultSession. This is done by
transmitting the TesterPresent request message in case of the absence of other diagnostic services to prevent the
ECU from automatically returning to the defaultSession.
V.I.N. 81h
19 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
The DynamicallyDefineDataIdentifier service allows the tool to dynamically define in an ECU a data identifier
that can be read via the ReadDataByLocalIdentifier service at a later time.
The intention of this service is to provide the tool with the ability to group one or more data elements into a data
superset that can be requested via the ReadDataByLocalIdentifier / ReadDataByIdentifier /
ReadMemoryByAddress services. The data elements to be grouped together can either be referenced by:
- A source data identifier(LocalID/Identifier), a position and size or,
- A memory address and a memory length.
This service allows greater flexibility in handling data needs of the diagnostic application that extend beyond the
information that can be read via statically defined data identifiers, and can also be used to reduce bandwidth
utilization by avoiding overhead penalty associated with frequent request/response transactions.
IMPORTANT: Defined data Identifier shall be reset via session change / power down.
20 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
definitionMode=defineByMemoryAddress
Request message definition
A_Data Byte Parameter Name Cvt Hex Value Mnem
#1 DynamicallyDefineLocalIdentifier Request Service Id M $2C DLIDDY
#2 DynamicallyDefinedLocalIdentifier M $E0-$EF DDLOCID
#3 definitionMode=[defineByMemoryAddress]#1 M $03 DEFMODE
#4 PositionInDynamicallyDefinedLocalIdentifier#1 M $xx PIDYDLID
#5 MemoryAddressDataLength #1 M $xx MEMADDL
#6 MemoryAddress#1 (Highest Byte) M $xx MEMAHH
#7 MemoryAddress#1 (HL byte) M $xx MEMAHL
#8 MemoryAddress#1 (LH byte) M $xx MEMALH
#9 MemoryAddress#1 (Lowest Byte) M $xx MEMALL
#10 definitionMode=[defineByMemoryAddress]#2 C $03 DEFMODE
#11 PositionInDynamicallyDefinedLocalIdentifier#2 C $xx PIDYDLID
#12 MemoryAddressDataLength #2 C $xx MEMADDL
#13 MemoryAddress#2 (Highest Byte) C $xx MEMAHH
#14 MemoryAddress#2 (HL byte) C $xx MEMAHL
#15 MemoryAddress#2 (LH byte) C $xx MEMALH
#16 MemoryAddress#2 (Lowest Byte) C $xx MEMALL
: : : : :
#n-6 definitionMode=[defineByMemoryAddress]#m C $03 DEFMODE
#n-5 PositionInDynamicallyDefinedLocalIdentifier#m C $xx PIDYDLID
#n-4 MemoryAddressDataLength #m C $xx MEMADDL
#n-3 MemoryAddress#m (Highest Byte) C $xx MEMAHH
#n-2 MemoryAddress#m (HL Byte) C $xx MEMAHL
#n-1 MemoryAddress#m (LH Byte) C $xx MEMALH
21 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DefinitionMode = ClearDynamicallyDefinedLocaldentifier
Request message definition
A_Data Byte Parameter Name Cvt Hex Value Mnem
#1 DynamicallyDefineLocalIdentifier Request Service Id M $2C DLIDDY
#2 DynamicallyDefinedLocalIdentifier M $E0-$EF DDLOCID
#3 definitionMode=[ClearDynamicallyDefinedIdentifier] M $04 DEFMODE
The ReadMemoryByAddress service allows the tool to request memory data from the ECU via provided starting
address and size of memory to be read.
The ReadMemoryByAddress request message is used to request memory data from the ECU identified by the
parameter memoryAddress and memorySize.
The number of bytes used for the memoryAddress is 4 (DCM 3.4 = 3) and for memorySize is 2.
In case of overlapping memory areas it is possible to use the MA_B1 memoryAddress MSB as a
memoryIdentifier. (e.g. use of internal and external flash memory, EEPROM,…).
This service is highly recommended during development phase to access dynamic data for debugging purposes.
It may also be used for rescue mode along with SecurityAccess service.
22 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Described in chapter 5
via 22h service, the ECU gives a package of data associated to an identification number (DID). Some datas are
specific to each supplier injection system; these datas are defined in the commun diagnostic messaging base.
23 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Described in chapter 6
Described in chapter 6
Described in chapter 6
The service WriteDataByIdentifier permits users to write a data in the non volatil memory of the ECU.
The data is identified by its identifier (DID). The ECU authorizes or not the writing depending of some
authorization conditions (engine speed, engine state, vehicle speed, data writeable or not, …).
24 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
V.I.N. 81h
25 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
ClearDiagnosticInformation FFFFFFh
26 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
There is no ECU or Engine current operating condition that do not allow the execution of the request.
This request can be executed only when the following conditions are all filled:
• the ECU must be in locked state
• the criteria for the request SecurityAccess must be met
There is no ECU or Engine current operating condition that do not allow the execution of the request.
This request can be executed only when the following conditions are all filled:
• Antitheft not active
• Not in power-latch phase (key ON)
• Engine stopped or running
This request can be executed only when the following condition is filled:
• Antitheft not active
This request can be executed only when the following condition is filled:
• Antitheft not active
There is no ECU or Engine current operating condition that do not allow the execution of the request.
This request can be executed only when the following conditions are all filled:
27 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
This request can be executed only when the following condition is filled:
• Antitheft not active
• Not in power-latch phase (key ON) (for output not controllables in the power-latch Phase)
• Engine stopped (vehicle speed = 0 Km/h)
This request can be executed only when the following condition is filled:
This request can be executed only when the following condition is filled:
This request can be executed only when the following conditions are all filled:
• Antitheft not active
• Not in power-latch phase (key ON)
• Engine stopped
• Requested DID supported by the ECU
• Only one DID in a frame
This request can be executed only when the following conditions are all filled:
28 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
This request can be executed only when the following conditions are all filled :
• Antitheft not active
• Not in power-latch phase (+key ON)
• Engine stopped
________________ End of DED_4.0.0.0.0.0.0_000_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(1.1).doc ______________
29 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
30 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
5 FAULT MANAGER
Diagnoses are designed to detect any fault of a component or a system which affect its functionality. There are
two diagnostic types in the engine control unit:
- electrical diagnoses of the different sensors and actuators (continuity) ;
- functional diagnoses of vehicle functions (CC/SL...) and systems (catalyst, secondary air, misfire...).
Each diagnosis consists in one or several tests. After its realization it calls the Failure Manager (FM) with the
following information:
- its identifier (Nxx_ind)
- elementary decision (detected failure Vbx_df)
- increment value (Cxx_dfinc)
- decrement value (Cxx_dfdec)
The FM filters these elementary results and produces several types of confirmed failures states for limp home
and control strategies, and also after-sale using.
The FM produces for each diagnosis two flags that indicate its completion:
- complete this monitoring cycle (Vbx_rdn, bit6 of DTCStatus)
- complete since last clear (Sbx_rdn, bit4 of DTCStatus)
At each FM call with the same elementary decision (no edge) a specific counter is incremented by Cxx_dfinc.
The previous flags are set to 0 when the counter reaches its maximum value FFFF. If there is an edge between
two elementary decisions (Vbx_df), the counter is reset to Cxx_dfinc.
At the end of the cycle and after the power latched, the complete since last clear flag is stored into non volatile
memory.
The initial value of the flags is 1.
5.3 Disappearance
Some failures are not definitive and can disappear. The failures are confirmed absent (ie the confirmed states
Vbx_cf & Sbx_cf are set to 0 - bit0 of DTCStatus) if the 2 following conditions are met:
- confirmation counter reaches the value 0
31 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
- readiness flag (Vbx_rdn, bit6 of DTCStatus) indicates that the diagnosis is complete
5.4 Context
The FM stores several context data for a defined number (Cxx_dyn_thd+1) of memorized failures. If this
dynamical memory pool of failure is full, occurrences of new failures make rearrangement with the following
priority rules (from highest to lowest):
- failure provokes MIL illumination
- EOBD failure
- failure provokes WAL 2 illumination
- failure provokes WAL 1 illumination
- other failure
When there are several candidates to be overwritten, the FM chooses the first which have disappeared if it exists
otherwise the oldest one which has appeared.
There are 3 sets of context data (accessible by service $19-04 of ISO 14229):
- first occurrence ($01)
- minimum values ($02)
- maximum values ($03)
At the first occurrence the current value of data are stored in the three sets. Then at each reoccurrence (Sbx_cf
0→1, bit0 of DTCStatus), the minimum and maximum values are refreshed in associated sets of data.
The three sets of context data are stored in non volatile memory at the end of the cycle and after the power
latched.
For diagnoses which need more context data for discrimination or re-activating of failures, another snapshot can
be saved at the confirmation of failure (managing with the same priority rules). If it is used by a DTC it is
accessible by service $19-04 os ISO 14229 with the SnapshotRecordNumber $04.
The FM stores (in non volatile memory at the end of the cycle and after the power latched) the total distance
travelled by the vehicle at the each occurrence of a failure (Sbx_cf 0→1, bit0 of DTCStatus).
The data is accessible by service $19-06: DataRecordNumber=$80.
Initial value: 0.
32 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
The number of failure occurrences, Sbx_cf 0→1 (bit0 of DTCStatus) edge, is stored in non volatile memory at
the end of the cycle and after the power latched.
The data is accessible by service $19-06: DataRecordNumber=$84.
Initial value: 0.
The FM stores (in non volatile memory at the end of the cycle and after the power latched) the total distance
travelled by the vehicle at each disappearance of a failure (Sbx_cf 1→0, bit0 of DTCStatus).
The data is reinitialized at each occurrence (Sbx_cf 0→1, bit0 of DTCStatus) and is accessible by service $19-06:
DataRecordNumber=$85.
Initial value: 16777215.
The FM calculates and stores (in non volatile memory at the end of the cycle and after the power latched) the
distance travelled by the vehicle during the presence of a failure (during Sbx_cf=1, bit0 of DTCStatus) throw all
occurrences.
The data is accessible by service $19-06: DataRecordNumber=$86.
Initial value: 0.
The FM stores (in non volatile memory at the end of the cycle and after the power latched) the total distance
travelled by the vehicle at the first occurrence of a failure (Sbx_mf 0→1, bit5 of DTCStatus).
The data is accessible by service $19-06: DataRecordNumber=$87.
Initial value: 0.
Furthermore the general management, the EOBD failures (emission relative diagnoses and their surveillance)
have a specific management defined by regulations. As the context data, these information are stored and
managed for defined number of memorized failures (Cxx_dyn_thd+1) with the same priority rules.
A driving cycle begins with the autonomous state reaching by the engine and finishes with the end of the power
latched or with a key on event (engine stopped).
A warm up cycle is detected if the engine coolant temperature is above Cxx_wup_thd_tco (generally 70°C) and
has risen by at least Cxx_wup_dif_thd_tco (generally 22°C) from engine starting one.
If a failure is confirmed and if the engine is in autonomous state (driving cycle), a pending flag (Stx_pfo) is
stored and hold until the system finishes a full driving cycle with the failure no longer present (Sbx_cf=0).
The data is reported to the Scantool via service $07 of ISO 15031-5.
If a pending failure occurs during a defined number (per failure) of consecutive driving cycles
(Cxx_obd_dc_’device’_’faulttype’, generally 3 DC), a confirmed flag (Stx_mfo) is stored and hold until the
system realises a defined number (Cxx_obd_wup_thd, common to all failures, minimum 40) of consecutives
warm up cycles with the default no longer present and the MIL extinguished.
33 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
The data is reported to the Scantool via service $03 of ISO 15031-5.
As the manufacturer freeze frame, a set of context data is stored at the first occurrence of an EOBD failure
(Sbx_cf 0→1, bit0 of DTCStatus). But a simple set is reported to the Scantool for one EOBD failure with the
following priority rules (from highest to lowest):
- oldest misfire confirmed failure
- oldest EOBD MIL illuminating confirmed failure
- oldest EOBD confirmed failure
- oldest pending failure
The EOBD freeze frame contains the following data:
- for spark ignition engine:
- load value
- coolant temperature
- engine speed
- vehicle speed
- intake manifold absolute pressure
- fuel system status
- short term fuel trim
- long term fuel trim
- distance travelled since last clear
- for compression ignition engine:
- load value
- coolant temperature
- engine speed
- vehicle speed
- intake manifold absolute pressure
- air flow rate from mass air flow sensor
- fuel rail pressure
- intake air temperature
- distance travelled since last clear
The distance travelled by the vehicle since the last clear request is computed by the FM and is reported to the
Scantool via service $01 of ISO 15031-5.
The distance travelled by the vehicle with the MIL illuminated is computed by the FM and is reported to the
Scantool via service $01 of ISO 15031-5.
The warning lamps are illuminated with the same behaviour as the save confirmed status (Sbx_cf, bit0 of
DTCStatus) of associated failures:
34 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
- Sbx_cf=ON → illuminated
- Sbx_cf=OFF → extinguished
The MIL blinks when destructive catalyst misfire is detected in order to prevent the user that he has to slow
down as soon as possible:
- destructive catalyst misfire failure is detected : MIL is blinking
- no destructive catalyst misfire failure detected : MIL is not blinking
For all the failures which request a fixed illumination of the MIL, the behaviour is:
- illumination of the MIL on associated EOBD confirmed failure rising
- extinction after un common defined number of driving cycle (Cxx_obd_dc_off, minimum 3) with the
failure no longer present
Each failure is identified by a unique 3 bytes Diagnostic Trouble Code (ISO 15031-6). The engine control unit is
compliant with ISO 14229 protocol of communication. The $19 service can report the DTC, their status and their
context data for after-sale needs.
On the other hand, the DTC reported to the Scantool is coded on 2 bytes.
2 PendingDTC – Stx_pfo 0
4 TestNotCompletedSinceLastlear – Sbx_rdn
5 TestFailedSinceLastClear – Sbx_mf
6 TestNotCompletedThisMonitoringCycle – Vbx_rdn
7 LampIlluminationRequest (MIL/WAL1/WAL2)
35 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
This request is effective engine off only and key on. Consequences on the previous described data:
- All confirmed/memorized states and confirmation counters of all failures are set to 0: Vbx_cf, Sbx_cf,
Vbx_clf, Sbx_mf, Vxx_dfctr.
- All context data, EOBD states/freeze frames of dynamic memory pool are set to 0 except Last
Disappeared Mileage which are set to maximum value (FFFF).
- All completion statuses are set to ON (not completed).
Lamp illumination requests are set to 0 (no request).
In consequence all DTCStatuses are set to $50 (not tested).
36 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
5.9 Graphs
DTCStatus & Counters
NOBD/WAL2 failure
ON
Key OFF
ON
Vbx df false
max
Vbx cf false
true
← → Increment filter
Cxx obd dc of f
Cxx obd dc
bit 2 false
true
bit 3 false
max
↑ Edge filter
Vxx rdn min
true
37 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Key OFF
ON
Vbx df false
max
Vbx cf false
true
← → Increment filter
Cxx obd dc of f
Cxx obd dc
n WUP detected →
max
↑ Edge filter
Vxx rdn min
true
38 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
150
Tco
FF$01Tco
Coolant temperature (°C)
FF$02Tco Min
100 FF$03Tco Max
50
0
0 20 40 60 80 100 120 140 160
15
Vb
FF$01Vb
FF$02Vb Min
Battery voltage (V)
10 FF$03Vb Max
0
0 20 40 60 80 100 120 140 160
bit 7Lamp
$84Occ ctr
200 Distance
$80Km Fail
$85Km Pass
150
Distance (km)
$86Dist Fail
100
50
0
0 20 40 60 80 100 120 140 160
Time
________________ End of DED_5.0.0.0.0.0.0_000_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2XXXXXXX(1.1).doc ______________
39 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0010h
Intake Camshaft Position Solenoid Valve and/or Actuator
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h [At key-on OR when VVTC command is ON] AND 6 V < battery voltage
11h [At key-on OR when VVTC command is ON] AND 6 V < battery voltage
12h [At key-on OR when VVTC command is ON] AND 6 V < battery voltage
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of VVT command Short Circuit to Ground 1000 ms 100 ms
11h Hardware detection of VVT command Short Circuit to Ground 1000 ms 2000 ms
12h Hardware detection of VVT command Short Circuit to Battery - ms - ms
Specific Snapshot
$2007 - Oil temperature - engine
$2010 - Engine status
$2031 - Intake camshaft phaser position
$2033 - Intake camshaft phaser PWM command
$2030 - Intake camshaft phaser position setpoint
________________ End of FID_Enveloppe_2A44_v03.xls__0010h__.doc ______________
40 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0011h
Camshaft Position Solenoid Valve and/or Actuator Control Function
Fault
Description ABC Type
Type
78h Incorrectly Adjusted or Aligned Component Detected
77h Unable to Move the Component to the Commanded Position
92h Component Performance Outside its Expected Range
Detection Conditions for Bit 4 (readiness)
78h learning of the camshaft wheel enabled
77h Engine speed > 2400 rpm AND battery voltage > 11 V AND oil temp > 30 °C AND no DTC present linked to VVTC actuator
92h Engine speed > 2400 rpm AND battery voltage > 11 V AND oil temp > 30 °C AND no DTC present linked to VVTC actuator
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
78h Abnormal angular position of an active edge of the camshaft wheel - ms - ms
[VVTC regulation error over max threshold OR abnormal saturation of
77h - ms - ms
VVTC actuator command] near low trust position
[VVTC regulation error over max threshold OR abnormal saturation of
92h 1500 ms 4500 ms
VVTC actuator command] NOT near low trust position
Specific Snapshot
$2007 - Oil temperature - engine
$2010 - Engine status
$2031 - Intake camshaft phaser position
$2033 - Intake camshaft phaser PWM command
$2030 - Intake camshaft phaser position setpoint
________________ End of FID_Enveloppe_2A44_v03.xls__0011h__.doc ______________
41 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0016h
Crankshaft Position – Intake Camshaft Position Correlation
Fault
Description ABC Type
Type
62h Two (or More) Input Parameters compared for Plausibility
Detection Conditions for Bit 4 (readiness)
62h Engine running AND no DTC present linked to camshaft and crankshaft sensors
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
Camshaft reference position is outside of the designed range (relative to the
62h < 1s ms < 1s ms
engine position from crankshaft)
Specific Snapshot
$240B - Intake manifold pressure
$2162 - Counter of loose of crankshaft synchronization
$2031 - Intake camshaft phaser position
$2014 - Camshaft/crankshaft synchronization state
$2016 - Crankshaft synchronization state
________________ End of FID_Enveloppe_2A44_v03.xls__0016h__.doc ______________
42 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0095h
Intake Air Temperature Downstream Turbocharger/Supercharger Sensor
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
17h Always
16h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
17h Air temperature sensor voltage above maximum threshold 1000 ms 2000 ms
16h Air temperature sensor voltage below minimum threshold 1000 ms 2000 ms
Specific Snapshot
$FD83 - Intake manifold temperature sensor voltage
$243F - Intake manifold temperature
$2401 - Boost pressure
$2422 - Amount of air pumped into cylinder
-
________________ End of FID_Enveloppe_2A44_v03.xls__0095h__.doc ______________
43 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0106h
Manifold Absolute Pressure Function
Fault
Description ABC Type
Type
64h Plausibility Failure
1Ch Voltage Outside the Expected Range
Detection Conditions for Bit 4 (readiness)
Engine speed > 608 rpm AND DTC 0641h, 060Ah, 061Ah, 0560h, 0606h, 2100h, 0638h NOT present AND (DTC 0106h
64h
present OR DTC 095h, 0115h, 0651h, 0443h NOT present)
Stopped engine: DTC 0651h not present Running engine: Engine speed > 608 rpm AND DTC 0641h, 060Ah, 061Ah, 0560h,
1Ch
0606h, 2100h, 0638h not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
64h Abnormal manifold pressure value (compared to modelized value). 400 ms 2550 ms
Stopped engine: Manifold pressure NOT between 200 hPa & 20000 hPa
Running engine : (Manifold pressure < 1030 hPa AND Inlet throttle relative
1Ch 500 ms 1000 ms
position > 0 % Vsens) OR (Manifold pressure > Cxx_sens_map_run_h_thd
AND Inlet throttle relative position < 10 % Vsens)
Specific Snapshot
$FD81 - Intake manifold pressure sensor voltage
$24D7 - Manifold pressure value from model
$243F - Intake manifold temperature
$240B - Intake manifold pressure
$2422 - Amount of air pumped into cylinder
________________ End of FID_Enveloppe_2A44_v03.xls__0106h__.doc ______________
44 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0115h
Engine Coolant Temperature Sensor
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
2Fh Signal momentarily Implausible or Discontinuous
Detection Conditions for Bit 4 (readiness)
17h Always
16h Always
2Fh No DTC present linked to coolant temperature sensor
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
17h Coolant temperature sensor voltage signal above maximum threshold 1000 ms 4000 ms
16h Coolant temperature sensor voltage signal below minimun threshold 1000 ms 4000 ms
2Fh Abnormal coolant temperature gradient 8000 ms 80000 ms
Specific Snapshot
$FD8B - Engine coolant temperature sensor voltage
$2C04 - Current gear engaged
$243F - Intake manifold temperature
$204A - Motor-fans requests
$2010 - Engine status
________________ End of FID_Enveloppe_2A44_v03.xls__0115h__.doc ______________
45 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0120h
Intake Throttle Position Sensor
Fault
Description ABC Type
Type
29h Signal Not Plausible
Detection Conditions for Bit 4 (readiness)
29h DTC 0641h not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
29h Unplausible IT sensor 1 position 190 ms 4680 ms
Specific Snapshot
$2415 - Throttle valve position - track 1
$2416 - Throttle valve position - track 2
$2021 - Sensors supply voltage 1
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0120h__.doc ______________
46 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0130h
O2 Sensor - Upstream
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
09h No Component Specific SubType
Detection Conditions for Bit 4 (readiness)
Engine autonomous AND Upstream lambda sensor is hot AND Upstream lambda sensor output voltage between 275 mV &
13h
445 mV
11h Injection activated AND no DTC present linked to boost pressure, ambient pressure, coolant temperature or air temperature
12h [Engine running AND DTC 0135h not present AND time after start > 3min] during 0 s
Coolant temp > 75 °C AND engine running time > 820 s AND 1900 rpm < engine speed < 4000 rpm AND no variation of
09h
engine speed AND no DTC present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Activation conditions true during 0 s 5000 ms 20 ms
11h Upstream lambda sensor output voltage < 20 mV 10000 ms 20 ms
12h Upstream lambda sensor output voltage > 1395 mV 10 ms 20 ms ms
09h Abnormal duration of min period duration of lambda sensor 20000 ms 20000 ms
Specific Snapshot
$2449 - Catalyst exhaust gas upstream oxygen sensor voltage
$244B - Catalyst exhaust gas upstream oxygen resistance heater PWM command
$240B - Intake manifold pressure
$2422 - Amount of air pumped into cylinder
$2449 - Catalyst exhaust gas upstream oxygen sensor voltage
________________ End of FID_Enveloppe_2A44_v03.xls__0130h__.doc ______________
47 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0135h
O2 Sensor Heater - Upstream
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h APC AND Component not activated since 1,3ms
11h APC AND Component not activated since 1,3ms
12h APC AND Component activated
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit 2000 ms 4000 ms
11h Hardware detection of short circuit to battery 2000 ms 4000 ms
12h Hardware detection 2000 ms 4000 ms
Specific Snapshot
$244B - Catalyst exhaust gas upstream oxygen resistance heater PWM command
$2449 - Catalyst exhaust gas upstream oxygen sensor voltage
$240B - Intake manifold pressure
$24C4 - Time expected to switch on the heating of the upstream sensor
$284E - Richness regulation status
________________ End of FID_Enveloppe_2A44_v03.xls__0135h__.doc ______________
48 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0136h
O2 Sensor - Downstream
Fault
Description ABC Type
Type
11h Circuit Short to Ground
12h Circuit Short to Battery
13h Circuit Open
Detection Conditions for Bit 4 (readiness)
Richness double loop activated AND no DTC present linked to boost pressure, ambient pressure, coolant temperature or air
11h
temperature
[Downstream sensor heating activated almost one time during the current driving cycle (engine running time > 5min at idle
12h
speed) AND engine autonomous AND DTC 0141h not present] during 5 s
[Downstream sensor heating activated almost one time during the current driving cycle (engine running time > 5min at idle
13h
speed) AND engine autonomous AND DTC 0141h not present] during 5 s
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
11h Rear Oxygen Sensor signal < 20 mV 30000 ms 20 ms
12h Rear Oxygen Sensor signal > 1395 mV 10 ms 20 ms
13h Lambda sensor signal > 275 mV after more than 10s of injection cut-off 1000 ms 10 ms
Specific Snapshot
$244A - Catalyst exhaust gas downstream oxygen sensor voltage
$244C - Catalyst exhaust gas downstream oxygen resistance heater PWM command
$240B - Intake manifold pressure
$2422 - Amount of air pumped into cylinder
-
________________ End of FID_Enveloppe_2A44_v03.xls__0136h__.doc ______________
49 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0141h
O2 Sensor Heater - Downstream
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h APC AND Component not activated since 1,3ms
11h APC AND Component not activated since 1,3ms
12h APC AND Component activated since 80ms
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit 2000 ms 4000 ms
11h Hardware detection 2000 ms 4000 ms
12h Hardware detection 2000 ms 4000 ms
Specific Snapshot
$244C - Catalyst exhaust gas downstream oxygen resistance heater PWM command
$244A - Catalyst exhaust gas downstream oxygen sensor voltage
$240B - Intake manifold pressure
$2506 - Progress in the heater strategy
$284E - Richness regulation status
________________ End of FID_Enveloppe_2A44_v03.xls__0141h__.doc ______________
50 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0170h
Fuel Trim
Fault
Description ABC Type
Type
09h No Component Specific SubType
Detection Conditions for Bit 4 (readiness)
09h 950 rpm < Engine speed < 6000 rpm AND engine running for more than 0 s AND no DTC present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
09h Mean richness deviation exceeding threshold 10 ms ms 10 ms ms
Specific Snapshot
$2873 - Corrected average ALFACL for memorized fuel system diagnostic
$2850 - Richness regulation correction
$2874 - Misfire counter
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0170h__.doc ______________
51 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0201h
Injector Circuit – Cylinder 1
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h Engine running and Component not activated since 1,3ms
11h Engine running and Component not activated since 1,3ms
12h Engine running and Component activated since 80ms
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit 1000 ms 2000 ms
11h Hardware detection of short circuit to ground 1000 ms 2000 ms
12h Hardware detection of short circuit to battery 400 ms 1000 ms
Specific Snapshot
$2851 - Richness adaptation factor
$2852 - Richness adaptation offset
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0201h__.doc ______________
52 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0202h
Injector Circuit – Cylinder 2
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h Engine running and Component not activated since 1,3ms
11h Engine running and Component not activated since 1,3ms
12h Engine running and Component activated since 80ms
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit 1000 ms 2000 ms
11h Hardware detection of short circuit to ground 1000 ms 2000 ms
12h Hardware detection of short circuit to battery 400 ms 1000 ms
Specific Snapshot
$2851 - Richness adaptation factor
$2852 - Richness adaptation offset
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0202h__.doc ______________
53 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0203h
Injector Circuit – Cylinder 3
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h Engine running and Component not activated since 1,3ms
11h Engine running and Component not activated since 1,3ms
12h Engine running and Component activated since 80ms
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit 1000 ms 2000 ms
11h Hardware detection of short circuit to ground 1000 ms 2000 ms
12h Hardware detection of short circuit to battery 400 ms 1000 ms
Specific Snapshot
$2851 - Richness adaptation factor
$2852 - Richness adaptation offset
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0203h__.doc ______________
54 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0204h
Injector Circuit – Cylinder 4
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h Engine running and Component not activated since 1,3ms
11h Engine running and Component not activated since 1,3ms
12h Engine running and Component activated since 80ms
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit 1000 ms 2000 ms
11h Hardware detection of short circuit to ground 1000 ms 2000 ms
12h Hardware detection of short circuit to battery 400 ms 1000 ms
Specific Snapshot
$2851 - Richness adaptation factor
$2852 - Richness adaptation offset
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0204h__.doc ______________
55 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0217h
Engine Coolant Temperature
Fault
Description ABC Type
Type
98h Temperature too High
Detection Conditions for Bit 4 (readiness)
98h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
98h Coolant temperature > 118°C 1000 ms 1000 ms
Specific Snapshot
$2C04 - Current gear engaged
$243F - Intake manifold temperature
$204A - Motor-fans requests
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0217h__.doc ______________
56 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0220h
Intake Throttle Position Sensor - Track 2
Fault
Description ABC Type
Type
29h Signal Not Plausible
Detection Conditions for Bit 4 (readiness)
29h DTC 0641h not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
29h Unplausible IT sensor 2 position 190 ms 4680 ms
Specific Snapshot
$2415 - Throttle valve position - track 1
$2416 - Throttle valve position - track 2
$2021 - Sensors supply voltage 1
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0220h__.doc ______________
57 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0225h
Accelerator Pedal Position Sensor - Track 1
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
17h DTC 0641h not present
16h DTC 0641h not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
accelerator pedal sensor 1 output voltage > 0,9648093842 Uref ratio AND
17h 250 ms 1000 ms
DTC 2120h not present
accelerator pedal sensor 1 output voltage < 0,07331378299 Uref ratio AND
16h 250 ms 1000 ms
DTC 2120h not present
Specific Snapshot
$2021 - Sensors supply voltage 1
$2022 - Sensors supply voltage 2
$200C - Accelerator pedal voltage - track 2
$200B - Accelerator pedal voltage - track 1
-
________________ End of FID_Enveloppe_2A44_v03.xls__0225h__.doc ______________
58 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0226h
Accelerator Pedal Position Sensor
Fault
Description ABC Type
Type
64h Plausibility Failure
F3h Multiple Failure
F1h Safety Case 1
F2h Safety Case 2
Detection Conditions for Bit 4 (readiness)
[No accelerator pedal track 1 or 2 signal detected failure (high or low) AND no failure on acc. pedal track 1 or 2 power supply]
64h
OR DTC 0226h present
F3h Always
- accelerator pedal variation < 0,3000977517 Uref ratio/s - accel pedal position > 0,2003910068 Uref ratio - vehicle speed > 0
km/h - no accelerator pedal detected failure, - no AYC, ASR or MSR current request if configuration bit is not set, - accelerator
F1h
pedal sensor information not invalid. - n > 608 rpm. - no braking setpoint from Adaptive Cruise Control system (only for
applications with ACC) if configuration bit is not set.
F2h DTC 0226h status F1h present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
64h Ratio between accelerator pedal track 1 & 2 position < [6%..8%] Uref ratio 400 ms 1600 ms
Accelerator pedal track 1 & 2 signal detected failure (high or low) OR
F3h (failure on one Acc. pedal track signal AND failure on the other acc. pedal 250 ms 10000 ms
track power supply)
F1h No pedal position variation 1200 ms 20 ms
F2h No pedal variation 30000 ms ms
Specific Snapshot
$2036 - Counter of inconsistencies between accelerator pedal and brake
$2021 - Sensors supply voltage 1
$2022 - Sensors supply voltage 2
$200C - Accelerator pedal voltage - track 2
$200B - Accelerator pedal voltage - track 1
________________ End of FID_Enveloppe_2A44_v03.xls__0226h__.doc ______________
59 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0300h
Random/Multiple Cylinder Misfire Detected
Fault
Description ABC Type
Type
F8h Catalyst Destructive
66h More Transitions than a Specified Number
Detection Conditions for Bit 4 (readiness)
F8h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
66h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
F8h Abnormal number of torque diminutions BUT no cylinder identified 20s ms 20s ms
66h Abnormal torque diminution BUT no cylinder identified 10 min ms 10 min ms
Specific Snapshot
$2841 - Misfire counter - cylinder 1
$2842 - Misfire counter - cylinder 2
$2843 - Misfire counter - cylinder 3
$2844 - Misfire counter - cylinder 4
$281B - Fuel low level
________________ End of FID_Enveloppe_2A44_v03.xls__0300h__.doc ______________
60 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0301h
Cylinder 1 Misfire Detected
Fault
Description ABC Type
Type
F8h Catalyst Destructive
66h More Transitions than a Specified Number
Detection Conditions for Bit 4 (readiness)
F8h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
66h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
F8h Abnormal number of torque diminutions on cylinder 1 20s ms 20s ms
66h Abnormal torque diminution on cylinder 1 10 min ms 10 min ms
Specific Snapshot
$2841 - Misfire counter - cylinder 1
$2842 - Misfire counter - cylinder 2
$2843 - Misfire counter - cylinder 3
$2844 - Misfire counter - cylinder 4
$281B - Fuel low level
________________ End of FID_Enveloppe_2A44_v03.xls__0301h__.doc ______________
61 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0302h
Cylinder 2 Misfire Detected
Fault
Description ABC Type
Type
F8h Catalyst Destructive
66h More Transitions than a Specified Number
Detection Conditions for Bit 4 (readiness)
F8h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
66h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
F8h Abnormal number of torque diminutions on cylinder 2 20s ms 20s ms
66h Abnormal torque diminution on cylinder 2 10 min ms 10 min ms
Specific Snapshot
$2841 - Misfire counter - cylinder 1
$2842 - Misfire counter - cylinder 2
$2843 - Misfire counter - cylinder 3
$2844 - Misfire counter - cylinder 4
$281B - Fuel low level
________________ End of FID_Enveloppe_2A44_v03.xls__0302h__.doc ______________
62 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0303h
Cylinder 3 Misfire Detected
Fault
Description ABC Type
Type
F8h Catalyst Destructive
66h More Transitions than a Specified Number
Detection Conditions for Bit 4 (readiness)
F8h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
66h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
F8h Abnormal number of torque diminutions on cylinder 3 20s ms 20s ms
66h Abnormal torque diminution on cylinder 3 10 min ms 10 min ms
Specific Snapshot
$2841 - Misfire counter - cylinder 1
$2842 - Misfire counter - cylinder 2
$2843 - Misfire counter - cylinder 3
$2844 - Misfire counter - cylinder 4
$281B - Fuel low level
________________ End of FID_Enveloppe_2A44_v03.xls__0303h__.doc ______________
63 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0304h
Cylinder 4 Misfire Detected
Fault
Description ABC Type
Type
F8h Catalyst Destructive
66h More Transitions than a Specified Number
Detection Conditions for Bit 4 (readiness)
F8h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
66h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
F8h Abnormal number of torque diminutions on cylinder 4 20s ms 20s ms
66h Abnormal torque diminution on cylinder 4 10 min ms 10 min ms
Specific Snapshot
$2841 - Misfire counter - cylinder 1
$2842 - Misfire counter - cylinder 2
$2843 - Misfire counter - cylinder 3
$2844 - Misfire counter - cylinder 4
$281B - Fuel low level
________________ End of FID_Enveloppe_2A44_v03.xls__0304h__.doc ______________
64 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0313h
Misfire Detected with Low Fuel
Fault
Description ABC Type
Type
F8h Catalyst Destructive
66h More Transitions than a Specified Number
Detection Conditions for Bit 4 (readiness)
F8h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
66h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
Abnormal number of torque diminutions on one ore more cylinders with low
F8h 20s ms 20s ms
fuel level in tank
Abnormal torque diminution on one or more cylinders with low fuel level in
66h 10 min ms 10 min ms
tank
Specific Snapshot
$2841 - Misfire counter - cylinder 1
$2842 - Misfire counter - cylinder 2
$2843 - Misfire counter - cylinder 3
$2844 - Misfire counter - cylinder 4
$281B - Fuel low level
________________ End of FID_Enveloppe_2A44_v03.xls__0313h__.doc ______________
65 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0314h
Single Cylinder Misfire (Cylinder not Specified)
Fault
Description ABC Type
Type
F8h Catalyst Destructive
66h More Transitions than a Specified Number
Detection Conditions for Bit 4 (readiness)
F8h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
66h 550 rpm < engine speed < 4500 rpm AND coolant temperature > -10 ºC AND no DTC present linked to injection system
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
Abnormal number of torque diminutions during 400 TDC on one or more
F8h 20000 ms 20000 ms
cylinders
66h Abnormal torque diminution on one or more cylinders 10 min ms 10 min ms
Specific Snapshot
$2841 - Misfire counter - cylinder 1
$2842 - Misfire counter - cylinder 2
$2843 - Misfire counter - cylinder 3
$2844 - Misfire counter - cylinder 4
$281B - Fuel low level
________________ End of FID_Enveloppe_2A44_v03.xls__0314h__.doc ______________
66 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0315h
Crankshaft Position System Variation Not Learned
Fault
Description ABC Type
Type
09h No Component Specific SubType
Detection Conditions for Bit 4 (readiness)
09h After injection cut-off between 3000 Rpm & 3500 Rpm, during 100 TDC (for crankshaft position system variation learning)
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
09h Abnormal value for crankshaft target variation learning 100 TDC ms 100 TDC ms
Specific Snapshot
$2156 - TLZ - Last achieved adaptive value
$215D - TLZ - TLZ adaptive correction
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0315h__.doc ______________
67 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0325h
Knock Sensor
Fault
Description ABC Type
Type
1Ch Voltage Outside the Expected Range
Detection Conditions for Bit 4 (readiness)
1Ch Engine running and Coolant temperature > 70 °C and engine speed > 8000 RPM
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
1Ch Abnormal Knock sensor signal (too low) 2621,4 ms 2621,4 ms
Specific Snapshot
$284D - Mean knock noise
$2847 - Knock counter detection - cylinder 1
$2848 - Knock counter detection - cylinder 2
$2849 - Knock counter detection - cylinder 3
$284A - Knock counter detection - cylinder 4
________________ End of FID_Enveloppe_2A44_v03.xls__0325h__.doc ______________
68 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0335h
Crankshaft Position Sensor
Fault
Description ABC Type
Type
64h Plausibility Failure
62h Two (or More) Input Parameters compared for Plausibility
31h Signal Not Detected
25h Improper Signal Shape (plot of Amplitude with Respect to Time)
Detection Conditions for Bit 4 (readiness)
64h Engine running AND no DTC present linked to camshaft and crankshaft sensors
62h Engine speed > Threshold AND no DTC present linked to camshaft and crankshaft sensors
31h Engine running AND no DTC present crankshaft sensors
25h Engine running
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
At next driving cycle
64h Reference gap not detected at correct position +/- 2 teeth < 1s ms
ms
At next driving cycle
62h Abnormal number of teeth per crankshaft revolution < 1s ms
ms
At next driving cycle
31h Crankshaft sensor signal is missing < 1s ms
ms
25h No camshaft signal although engine is running 5 récurrences ms 30 récurrences ms
Specific Snapshot
$2010 - Engine status
$2014 - Camshaft/crankshaft synchronization state
$2016 - Crankshaft synchronization state
$2161 - Crankshaft signal
$2162 - Counter of loose of crankshaft synchronization
________________ End of FID_Enveloppe_2A44_v03.xls__0335h__.doc ______________
69 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0340h
Intake Camshaft Position Sensor
Fault
Description ABC Type
Type
64h Plausibility Failure
31h Signal Not Detected
Detection Conditions for Bit 4 (readiness)
64h Engine running AND no DTC present linked to camshaft and crankshaft sensors
31h Engine running AND no DTC present linked to camshaft and crankshaft sensors
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
64h Unexpected camshaft pulse < 1s ms < 1s ms
31h Camshaft signal not detected engine rotations ms engine rotations ms
Specific Snapshot
$240B - Intake manifold pressure
$2162 - Counter of loose of crankshaft synchronization
$2031 - Intake camshaft phaser position
$2014 - Camshaft/crankshaft synchronization state
$2016 - Crankshaft synchronization state
________________ End of FID_Enveloppe_2A44_v03.xls__0340h__.doc ______________
70 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0420h
Catalyst System
Fault
Description ABC Type
Type
09h No Component Specific SubType
Detection Conditions for Bit 4 (readiness)
1900 rpm < Engine speed < 4000 rpm AND 25 kg/h< Mass air flow < 130 kg/h AND average mass air flow variation < 20 kg/h
09h AND coolant temp > 75 °C AND Gear ratio >= 4 wu AND time after engine start > 980 s AND DTC 0443h, 0335h, 1351h,
1352h, 0201h, 0202h, 0203h, 0204h, 0130h, 0135h ,0136h, 0095h, 0115h, 0170h, 030xh not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
Difference between raw and filtered lambda sensor signals anormaly high
09h 25000 ms 25000 ms
when submitted to richness pulses
Specific Snapshot
$2422 - Amount of air pumped into cylinder
$2873 - Corrected average ALFACL for memorized fuel system diagnostic
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0420h__.doc ______________
71 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0443h
Canister Purge Valve
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h APC & component activated since 1,3ms
11h APC & component activated since 1,3ms
12h APC & component not activated since 0,80µs
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of Open Circuit 2000 ms 4000 ms
11h Hardware detection of Short Circuit to Ground 2000 ms 4000 ms
12h Hardware detection of Short Circuit to Battery 650 ms 650 ms
Specific Snapshot
$2822 - Canister drain valve command
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0443h__.doc ______________
72 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0461h
Fuel Level Sensor
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
If ignition key is on or has been switched off since a period less than the calibration 11 s with the condtion that Counter of valid
17h
frame >= 4 -
If ignition key is on or has been switched off since a period less than the calibration 11 s with the condtion that: Counter of
16h
valid frame > 4 -
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
17h High period signal of fuel tank gauge > 900 ms 14000 ms 28000 ms
16h High period signal of fuel tank gauge < 100 ms 6000 ms 12000 ms
Specific Snapshot
$281B - Fuel low level
$287F - Memorized variable of the fuel level
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0461h__.doc ______________
73 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0480h
Fan 1 Control Relay
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h +APC and fan not activated
11h '+APC and fan not activated
12h +APC and fan activated
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit or short circuit to battery 1000 ms 2000 ms
11h Hardware detection of open circuit or short circuit to ground 1000 ms 2000 ms
12h Hardware detection of short circuit to battery 1000 ms 2000 ms
Specific Snapshot
$2010 - Engine status
$204A - Motor-fans requests
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0480h__.doc ______________
74 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0500h
Vehicle Speed Sensor
Fault
Description ABC Type
Type
3Ah Too Many Pulses Measured
39h Too Few Pulses Measured
Detection Conditions for Bit 4 (readiness)
3Ah DTC 0500h not present
DTC 0500h not present AND engine speed > 1100 rpm AND engine torque > 54 N.m AND clutch pedal not pressed AND
39h
brake pedal not pressed
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
3Ah Raw value of vehicle speed > 215 km/h 400 ms 20 ms
39h Raw vehicle speed value < 3 km/h 41000 ms 187200 ms
Specific Snapshot
$2C03 - Targetted gear engaged
$2025 - Brake pedal - close active switch state
$2026 - Brake pedal - open active switch state
$206D - Configuration - Clutch pedal - minimum travel switch
-
________________ End of FID_Enveloppe_2A44_v03.xls__0500h__.doc ______________
75 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0504h
Brake Pedal
Fault
Description ABC Type
Type
64h Plausibility Failure
91h Component Parameter Outside its Expected Range
Detection Conditions for Bit 4 (readiness)
64h DTC 0571h & 0703h not present
91h DTC 0571h not present and DTC 0703h
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
64h Brake pedal pressed & vehicle speed > 20 km/h during 30 s 100 ms 100 ms
If coherency seen
Braking is seen by close active brake switch but not by the open one during between the 2
91h 100 ms
more than 2,6 s contactors during
braking phase ms
Specific Snapshot
$200F - Brake pedal - switches consolidation state
$206A - Brake pedal - duration of the close active switch blocked
$206B - Brake pedal - duration of the open active switch blocked
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0504h__.doc ______________
76 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0530h
A/C Refrigerant Pressure Sensor
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
17h
16h
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
17h ms ms
16h ms ms
Specific Snapshot
-
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0530h__.doc ______________
77 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0560h
Battery Voltage
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
17h +APC AND Engine not in driven state AND engine speed < 16383,75 rpm
16h +APC AND Engine not in driven state AND engine speed >= 0 rpm
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
17h Battery voltage > 16 V 2500 ms 100 ms
16h Battery voltage < 9 V 10000 ms 100 ms
Specific Snapshot
$2010 - Engine status
$2057 - Alternator power
$2099 - Alternator load
$FD4D - Context No Safety data memorised.
$FD42 - Context No Safety data memorised.
________________ End of FID_Enveloppe_2A44_v03.xls__0560h__.doc ______________
78 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0571h
Closed Brake Sensor
Fault
Description ABC Type
Type
29h Signal Not Plausible
Detection Conditions for Bit 4 (readiness)
29h Engine running and DTC 0571 not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
10 transitions ON <->
Close brake switch seen ON during 14400 s OR Close brake switch seen
29h 1000 ms OFF of close brake
OFF during 36000 s
switch ms
Specific Snapshot
$2025 - Brake pedal - close active switch state
$2026 - Brake pedal - open active switch state
$206A - Brake pedal - duration of the close active switch blocked
$206B - Brake pedal - duration of the open active switch blocked
$2010 - Engine status
________________ End of FID_Enveloppe_2A44_v03.xls__0571h__.doc ______________
79 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0606h
Engine Control Module - Processor
Fault
Description ABC Type
Type
04h No System Internal Specific SubType
Detection Conditions for Bit 4 (readiness)
04h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
04h Hardware detection of Main CPU internal error. 200 ms ms 200 ms ms
Specific Snapshot
$2010 - Engine status
$FD42 - Context No Safety data memorised.
$FD43 - Context Safety data memorised with reset 1/2.
$FD4D - Context No Safety data memorised.
$FD4E - Context Safety data memorised with reset 2/2.
________________ End of FID_Enveloppe_2A44_v03.xls__0606h__.doc ______________
80 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 060Ah
Engine Control Module - Reset
Fault
Description ABC Type
Type
F1h Safety Case 1
F2h Safety Case 2
Detection Conditions for Bit 4 (readiness)
F1h Always
F2h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
F1h Hardware detection 40 ms 40 ms
F2h Hardware detection 40 ms 40 ms
Specific Snapshot
$2010 - Engine status
$FD42 - Context No Safety data memorised.
$FD43 - Context Safety data memorised with reset 1/2.
$FD4D - Context No Safety data memorised.
$FD4E - Context Safety data memorised with reset 2/2.
________________ End of FID_Enveloppe_2A44_v03.xls__060Ah__.doc ______________
81 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 061Ah
Engine Control Module - Torque Control Function
Fault
Description ABC Type
Type
64h Plausibility Failure
61h Algorithm Based Calculation Failure
F9h Limp Home
Detection Conditions for Bit 4 (readiness)
64h - Engine speed > 1504 rpm - Coolant temperature > 70 °C - 1 reset already requested by safety strategy - within 10s after reset
61h - Engine speed > 1504 rpm - Coolant temperature > 70 °C
F9h
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
Final indicated torque set point without anti-jerck correction - Final indicated
At next driving cycle
64h torque set point for safety < 40 Nm Estimated indicated torque from 40 ms
ms
manifold air pressure - Final indicated torque set point for safety < 50Nm
Final indicated torque set point without anti-jerck correction - Final indicated
At next driving cycle
61h torque set point for safety < 40 Nm Estimated indicated torque from 240 ms
ms
manifold air pressure - Final indicated torque set point for safety < 50Nm
At next driving cycle
F9h Manifold pressure value > table hPa + 200 hPa 240 ms ms
ms
Specific Snapshot
$2010 - Engine status
$2418 - Throttle valve position sensor voltage - track 1
$FD43 - Context Safety data memorised with reset 1/2.
$FD4E - Context Safety data memorised with reset 2/2.
-
________________ End of FID_Enveloppe_2A44_v03.xls__061Ah__.doc ______________
82 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0627h
Fuel Pump Control
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h +APC AND pump not activated
11h +APC AND pump not activated
12h +APC AND Pump Activated
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of Open Circuit 1000 ms 2000 ms
11h Hardware detection of Short Circuit to Ground 1000 ms 2000 ms
12h Hardware detection of Short Circuit to Battery 1000 ms 2000 ms
Specific Snapshot
$281C - Gas pump command state
$2861 - Gas pump priming state
$2862 - Gas pump priming done
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0627h__.doc ______________
83 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0638h
Intake Throttle Actuator Control Function
Fault
Description ABC Type
Type
77h Unable to Move the Component to the Commanded Position
78h Incorrectly Adjusted or Aligned Component Detected
Detection Conditions for Bit 4 (readiness)
77h Inlet throttle regulation activated AND no DTC present linked to Inlet Throttle
78h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
IT command NOT between -6000 mV & 6000 mV AND |IT setpoint - IT At next driving cycle
77h Immediately ms
position| > 8 % Vsens AND IT position regulation error sign doesn't change ms
78h Counter of detection failure is superior at 4 wu 2 ms 2 ms
Specific Snapshot
$2414 - Throttle valve position setpoint
$2415 - Throttle valve position - track 1
$2416 - Throttle valve position - track 2
$24C9 - Limp home position of the inlet throttle
-
________________ End of FID_Enveloppe_2A44_v03.xls__0638h__.doc ______________
84 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0641h
Power Supply 1
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
17h Always
16h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
17h Power supply 1 voltage is above maximum threshold 250 ms 2500 ms
16h Power supply 1 voltage is below minimum threshold 250 ms 2500 ms
Specific Snapshot
$2021 - Sensors supply voltage 1
$2022 - Sensors supply voltage 2
$2010 - Engine status
$2099 - Alternator load
-
________________ End of FID_Enveloppe_2A44_v03.xls__0641h__.doc ______________
85 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0650h
Malfunction Indicator Lamp (MIL) Control Circuit
Fault
Description ABC Type
Type
16h Voltage Below a Specified Range
17h Voltage Above a Specified Range
Detection Conditions for Bit 4 (readiness)
16h APC and 7,002 V < Battery Voltage < 17,958 V
17h APC and 7,002 V < Battery Voltage < 17,958 V
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
16h Hardware detection 2900 ms 2900 ms
17h Hardward detection 2900 ms 2900 ms
Specific Snapshot
$2028 - MIL lamp request state
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0650h__.doc ______________
86 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0651h
Power Supply 2
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
17h Always
16h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
17h Power supply 2 voltage is above maximum threshold 250 ms 2500 ms
16h Power supply 2 voltage is below minimum threshold 250 ms 2500 ms
Specific Snapshot
$2021 - Sensors supply voltage 1
$2022 - Sensors supply voltage 2
$2010 - Engine status
$2099 - Alternator load
-
________________ End of FID_Enveloppe_2A44_v03.xls__0651h__.doc ______________
87 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0657h
Actuators Power Relay
Fault
Description ABC Type
Type
11h Circuit Short to Ground
Detection Conditions for Bit 4 (readiness)
11h End of powerlatch phase.
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
Hardware detection of short circuit to ground (actuator relay cut request and Failure set at next Failure reset at next
11h
power latch phase is ended) driving cycle ms driving cycle ms
Specific Snapshot
$2010 - Engine status
$200E - Key state
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0657h__.doc ______________
88 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0703h
Open Brake Pedal Switch
Fault
Description ABC Type
Type
29h Signal Not Plausible
Detection Conditions for Bit 4 (readiness)
29h Engine running and DTC 0571 not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
10 transitions ON <->
An open active brake switch failure is detected if this switch is stuck at ON
29h 1000 ms OFF of open brake
or OFF until there is a calibrated number of transition
switch ms
Specific Snapshot
$2025 - Brake pedal - close active switch state
$2026 - Brake pedal - open active switch state
$206A - Brake pedal - duration of the close active switch blocked
$206B - Brake pedal - duration of the open active switch blocked
$2010 - Engine status
________________ End of FID_Enveloppe_2A44_v03.xls__0703h__.doc ______________
89 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 0833h
Begining of Clutch Pedal Move Switch
Fault
Description ABC Type
Type
29h Signal Not Plausible
Detection Conditions for Bit 4 (readiness)
29h Vehicle speed > 2 km/h
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
On clutch switch
(30 0 gear changes without clutch contact detection) OR (Gear is 2 or over
29h 10 ms activation detection
AND 30 0 gear changes with clutch contact always ON)
ms
Specific Snapshot
$2059 - Clutch pedal - minimum travel switch state - wire
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__0833h__.doc ______________
90 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 1351h
Ignition Coil - Cylinder 1 and 4
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
11h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
12h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
13h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
11h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
12h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit. IGC voltage is under minimum threshold < 250 ms ms < 20 ms ms
11h Hardware detection of short circuit to ground. < 250 ms ms < 20 ms ms
12h Hardware detection of short circuit to battery < 250 ms ms < 20 ms ms
13h Hardware detection of open circuit. IGC voltage is under minimum threshold < 250 ms ms < 20 ms ms
11h Hardware detection of short circuit to ground. < 250 ms ms < 20 ms ms
12h Hardware detection of short circuit to battery < 250 ms ms < 20 ms ms
Specific Snapshot
$2807 - Ignition advance
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__1351h__.doc ______________
91 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 1352h
Ignition Coil - Cylinder 2 and 3
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
11h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
12h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
13h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
11h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
12h Engine running and either minimum battery voltage > 6000 mV OR Engine speed < 8000 rpm
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit. IGC voltage is under minimum threshold < 250 ms ms < 20 ms ms
11h Hardware detection of short circuit to ground. < 250 ms ms < 20 ms ms
12h Hardware detection of short circuit to battery < 250 ms ms < 20 ms ms
13h Hardware detection of open circuit. IGC voltage is under minimum threshold < 250 ms ms < 20 ms ms
11h Hardware detection of short circuit to ground. < 250 ms ms < 20 ms ms
12h Hardware detection of short circuit to battery < 250 ms ms < 20 ms ms
Specific Snapshot
$2807 - Ignition advance
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__1352h__.doc ______________
92 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 1633h
Additional Fuel Tank Solenoid Control
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h Component is not commanded since Low mask time calibration for Q1702 transistor, this calibration depends on loads.
11h Component is not commanded since Low mask time calibration for Q1702 transistor, this calibration depends on loads.
Component is commanded since High mask time calibration for Q1702 transistor (this calibration depends on loads) and PWM
12h
> 1,176470588 %.
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
Hardware detection of open circuit or short circuit to ground (Comparison of
13h 1000 ms 2000 ms
command state to output voltage)
Hardware detection of open circuit or short circuit to ground (Comparison of
11h 1000 ms 2000 ms
command state to output voltage)
Hardware detection of short circuit to battery (Comparison of command state
12h 240 ms 2000 ms
to output voltage)
Specific Snapshot
$2010 - Engine status
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__1633h__.doc ______________
93 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 1644h
Relay of Air Heater Passenger Compartment 1
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
Detection Conditions for Bit 4 (readiness)
13h
11h
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h Hardware detection of open circuit ms ms
11h Hardware detection of short circuit to ground ms ms
Specific Snapshot
-
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__1644h__.doc ______________
94 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 1645h
Relay of Air Heater Passenger Compartment 2
Fault
Description ABC Type
Type
12h Circuit Short to Battery
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
12h
13h
11h
12h
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
12h Hardware detection of short circuit to battery ms ms
13h Harware detection of open circuit ms ms
11h ms ms
12h ms ms
Specific Snapshot
-
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__1645h__.doc ______________
95 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 1646h
Relay of Air Heater Passenger Compartment 3
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h
11h
12h
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
13h ms ms
11h ms ms
12h ms ms
Specific Snapshot
-
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__1646h__.doc ______________
96 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 1656h
Electromagnetic Torque Control
Fault
Description ABC Type
Type
87h Message Not Received
64h Plausibility Failure
82h Corresponding Rolling Count Value being unproperly Updated
Detection Conditions for Bit 4 (readiness)
87h Engine running
64h Always
82h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
87h Elapsed time since the last ETC CAN frame event > 0,25 s 250 ms 2000 ms
64h Number of single ETC data coherency failure is superior at 3 wu 10 ms 2000 ms
82h Number of successive single ETC clock failures is superior at 3 wu 10 ms 2000 ms
Specific Snapshot
$2010 - Engine status
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__1656h__.doc ______________
97 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 2100h
Intake Throttle Actuator Control - H Bridge
Fault
Description ABC Type
Type
01h No Electrical Specific SubType
Detection Conditions for Bit 4 (readiness)
01h +APC and component activated
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
01h Hardware detection of undervoltage / overcurrent / overtemperature 280 ms 2790 ms
Specific Snapshot
$2416 - Throttle valve position - track 2
$2415 - Throttle valve position - track 1
$2457 - Throttle valve offset - min position - track 1
$24C9 - Limp home position of the inlet throttle
-
________________ End of FID_Enveloppe_2A44_v03.xls__2100h__.doc ______________
98 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 2119h
Intake Throttle Actuator Offset Learning
Fault
Description ABC Type
Type
07h No Mechanical Specific SubType
91h Component Parameter Outside its Expected Range
75h Unable to Move the Component to the Emergency Position
Detection Conditions for Bit 4 (readiness)
07h Powerlatch phase AND no DTC present linked to Inlet Throttle
91h [Powerlatch phase OR First key-on of ECU life] AND no DTC present linked to Inlet Throttle
75h [Powerlatch phase OR First key-on of ECU life] AND no DTC present linked to Inlet Throttle
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
|LIH offset read on each track - LIH offset learnt for corresponding track| > Failure during 2 Success during one
07h
0,5 % Vsens successive PWL ms PWL ms
91h Inlet Throttle track 1 or 2 position NOT between 6 % Vsens & 14 % Vsens 4000 ms 4000 ms
75h Inlet throttle LIH position NOT between 13,2 % Vsens & 24,5 % Vsens 4000 ms 4000 ms
Specific Snapshot
$2457 - Throttle valve offset - min position - track 1
$24C9 - Limp home position of the inlet throttle
$2415 - Throttle valve position - track 1
$2416 - Throttle valve position - track 2
-
________________ End of FID_Enveloppe_2A44_v03.xls__2119h__.doc ______________
99 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 2120h
Accelerator Pedal Position Sensor - Track 2
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
17h DTC 0651h not present
16h DTC 0651h not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
accelerator pedal sensor 2 output voltage > 0,7380254154 Uref ratio AND
17h 250 ms 1000 ms
DTC 0225h not present
accelerator pedal sensor 2 output voltage < 0,03812316716 Uref ratio AND
16h 250 ms 1000 ms
DTC 0225h not present
Specific Snapshot
$2021 - Sensors supply voltage 1
$2022 - Sensors supply voltage 2
$200C - Accelerator pedal voltage - track 2
$200B - Accelerator pedal voltage - track 1
-
________________ End of FID_Enveloppe_2A44_v03.xls__2120h__.doc ______________
100 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 2135h
Throttle Correlation Between The Two Sensors
Fault
Description ABC Type
Type
64h Plausibility Failure
2Fh Signal momentarily Implausible or Discontinuous
Detection Conditions for Bit 4 (readiness)
64h DTC 0120h not present during the current driving cycle AND DTC 0641h not present
2Fh DTC 0120h not present or memorized during the current driving cycle AND DTC 0641h not present
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
64h No coherency between IT sensor 1 and IT sensor 2 positions 275 ms 7000 ms
IT speed difference between sensor position 1 & 2 > 1 % Vsens during 0,004
2Fh 130s ms - ms
s OR Difference between IT sensor 1 & IT sensor 2 position > 4 % Vsens
Specific Snapshot
$2415 - Throttle valve position - track 1
$2416 - Throttle valve position - track 2
$2021 - Sensors supply voltage 1
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__2135h__.doc ______________
101 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 2502h
Charging System Voltage Circuit
Fault
Description ABC Type
Type
17h Voltage Above a Specified Range
16h Voltage Below a Specified Range
Detection Conditions for Bit 4 (readiness)
17h Ignition key is ON AND engine not running.
16h Ignition key is ON AND engine not running.
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
17h DF pwm = 100% for a duration over 2,55 s 10 ms 2000 ms
16h DF pmw = 0% for a duration over 2,55 s 1000 ms ms 2000 ms ms
Specific Snapshot
$2010 - Engine status
$2057 - Alternator power
$2099 - Alternator load
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__2502h__.doc ______________
102 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC 2503h
Charging System Voltage Low Voltage
Fault
Description ABC Type
Type
21h Signal Amplitude Below a Specified Range
Detection Conditions for Bit 4 (readiness)
21h Engine running . The diagnosis is activated after initialisation time (2 s)
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
21h Alternator load is inferior at minimun value (5,09803922 %) 11900 ms 100 ms
Specific Snapshot
$2010 - Engine status
$2057 - Alternator power
$2099 - Alternator load
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__2503h__.doc ______________
103 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
6.1.65 P2632 – Second fuel Pump Control for additional fuel tank
DTC 2632h
Second fuel Pump Control for additional fuel tank
Fault
Description ABC Type
Type
13h Circuit Open
11h Circuit Short to Ground
12h Circuit Short to Battery
Detection Conditions for Bit 4 (readiness)
13h +APC and Pump not activated since Low mask time calibration for Q1703 transistor, this calibration depends on loads
11h +APC and pump not activated since Low mask time calibration for Q1703 transistor, this calibration depends on loads
+APC and Pump activated since High mask time calibration for Q1703 transistor, this calibration depends on loads AND . The
12h
pump is activated when PWM of electrovanne > 1,176470588 %
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
Hardware detection of open circuit or short circuit to ground (Comparison of
13h 1000 ms 2000 ms
command state to output voltage)
Hardware detection of open circuit or short circuit to ground (Comparison of
11h 1000 ms 2000 ms
command state to output voltage)
Hardware detection of short circuit to battery (Comparison of command state
12h 600 ms 2000 ms
to output voltage)
Specific Snapshot
$2010 - Engine status
$281C - Gas pump command state
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__2632h__.doc ______________
104 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC C101h
Lost Communication with Transmission Control Module
Fault
Description ABC Type
Type
87h Message Not Received
Detection Conditions for Bit 4 (readiness)
87h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
87h AT torque request above max duration < 10s ms < 10s ms
Specific Snapshot
$2010 - Engine status
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__C101h__.doc ______________
105 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC C121h
Lost Communication With Anti-Lock Brake System (ABS) Control Module
Fault
Description ABC Type
Type
87h Message Not Received
Detection Conditions for Bit 4 (readiness)
87h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
87h Absence of ESP frame reception - ms - ms
Specific Snapshot
$2010 - Engine status
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__C121h__.doc ______________
106 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
DTC C402h
Invalid Data Received From Transmission Control Module
Fault
Description ABC Type
Type
64h Plausibility Failure
82h Corresponding Rolling Count Value being unproperly Updated
63h Function actived for Greater than a Specified Time Period
Detection Conditions for Bit 4 (readiness)
64h Always
82h Always
63h Always
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
64h Unplausible AT torque request < 10s ms < 10s ms
82h Invalid data received from transmission < 10s ms < 10s ms
63h Invalid data received from transmission < 10s ms < 10s ms
Specific Snapshot
$2010 - Engine status
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__C402h__.doc ______________
107 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
6.1.69 PC415 – Invalid Data Received From Anti-Lock Brake System Control
Module
DTC C415h
Invalid Data Received From Anti-Lock Brake System Control Module
Fault
Description ABC Type
Type
64h Plausibility Failure
82h Corresponding Rolling Count Value being unproperly Updated
Detection Conditions for Bit 4 (readiness)
64h During an ASR or MSR regulation
82h During an ASR or MSR regulation
Detection Conditions for Bit 0 (test failed) Detection timing Resorption Timing
64h ESP torque request coherency detected failure - ms - ms
5 successive frame 2 successive frames ok
82h Incoherency of clock value between the last 2 frames
failures ms ms
Specific Snapshot
$2010 - Engine status
-
-
-
-
________________ End of FID_Enveloppe_2A44_v03.xls__C415h__.doc ______________
108 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
In terms of diagnostic service, configuration by automatic detection can be ensured with the $22
(ReadDataByIdentifier) service. For more details on automatic detections, see the chapter 3 of the associated
DFS.
________________ End of DED_6.3.2.0.0.0.0_000_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(1.3).doc ______________
Operations to be performed :
ORDER
(in witch FUNCTIONS SERVICES
functions must
be called)
1 Initialisation of ECU for reprogramming. Depending on protocol used in target applications
2 Communication management Depending on protocol used in target applications
3 Reading of ECU Identification ReadDataByLocalId
4 Unlocking of ECU SecurityAccess #1 and #2
5 Partial or Global erasing of the Flash StartRoutineByLocalId
6 Request for Status / Erasing StartRoutineByLocalId
7 Modification of B.R. (Optional) StartDiagSession
8 Downloading of the ECU RequestDownload
9 ECU Self-check request StartRoutineByLocalId
109 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
110 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Stop conditions:
• Conditions of execution are not respected
• Communication lost with diagnosis tool.
• End of test
Cycle 1 Cycle n
1 or PWM
(ON state)
T_INI T_ON T_OFF
0 or PWM
(OFF state)
Time
Remarks:
• Actuator’s command is not necessarily audible by the human ear ( ).
• Heaters relay can work if electric consumers inhibition as been removed.
• Injectors command does not work if measured rail pressure is less than 10 bars.
This service is used to drive select actuator for a choosing number of cycles.
111 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
For each routine, the launch request is $31xx00h (xx is the routine identifier)
During the test you can check the status with the request $31xx01h, answers can be:
71xx00h: routine not launched
71xx01h: routine ongoing
71xx02h: routine finished
71xx03h: routine shut down (conditions nok)
This service allows the actuator driving commands that are normally not activated during a +APC phase, and to
do their electrical diagnoses.
Drive actuators during that test are listed in table below.
Service “StartRoutineByLocalIdentifier / Static Tests” allows simultaneous actuators drive.
Purpose of that service is a return of diagnosis on every UCE outputs.
112 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
The driving durations must be long enough to have a correct return of diagnosis without impact on target
actuator.
Static test duration (all of outputs driving) must not exceed 2 seconds.
Target outputs are:
Stop conditions:
• Executions conditions are not respected.
• Loss of communication with diagnosis tool.
• End of test
Remarks:
• Actuator’s command is not necessarily audible by the human ear.
• Heaters relay can work if electric consumers inhibition as been removed.
________________ End of DED_6.6.0.0.0.0.0_000_3KXXXXX0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(1.0).doc ______________
• Injectors command does not work if measured rail pressure is less than 10 bars.
______________ Begin of DED_6.6.X.0.0.0.0_020_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(1.1).doc ______________
113 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
This section presents all of MONITOOL wefts, which are sent by diagnosis extern tool on CAN
and ECU possible responses.
MONITOOL is a function, which extends diagnosis coverage (development for plant and after
sale). Its integration in ECM allows internal variables control and outputs, in respect of diagnosis
tools scenarios.
114 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Additional information:
• N may be equal to zero (for communication validation or time measures). The corresponding
positive response for a no identifier request is "Routine in progress".
• It is forbidden to request more than once the same identifier in the same launch request.
• If MONITOOL is running with active bypass and a new launch request is sent:
- MONITOOL must continue if the request is valid.
- All the old bypass which have been re-specified in the new launch must take their new value.
Moreover, for the old bypass, which have not been requested again, they also must be
maintained with their replacement value.
Status request
Byte Name of service Encoding
#1 StartRoutineByLocalIdentifier $31
#2 Monitool mode $21
#3 Status routine $01
#4 Security time out * $00 - $FF
#5 Security clock $00 - $FF
*: 10ms scaling/bit
*1: this response should be sent also in case of a “Status request” without a previous “Launch
request” (MONITOOL deactivated).
*2: the clock difference between the received frame and the previous frame is zero or greater
than one.
(*): when a Monitool abnormal stoppage occurred, the ECM must return in default session
115 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Request implementation
Byte Name of service Encoding
#1 StopRoutineByLocalIdentifier $32
#2 Monitool mode $21
#3 Routine output parameter $00
A common messaging base has been established to spread calculation method of send values
by start requests, on all RSA applications.
________________ End of DED_6.6.X.0.0.0.0_020_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(1.1).doc ______________
MONITOOL scenario launch must respect security and functional conditions. Many parameters surveys are
activated when MONITOOL is used.
These watching are continuously made in order to secure COTECH staff, with sure vehicle immobilization
during MONITOOL tests.
116 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
These watching are continuously made for all bypasses in order to protect engine components during
MONITOOL tests.
These watching are specific for every bypass and allow the no degradation of engine components during
MONITOOL tests.
Replacement value limit sent by diagnosis tool : Value sent on 2 bytes according to common diagnosis
messaging base. Values perimeter is wider than RSA functional dictionary, and wider than security zone.
Calibrations are a compromise between components security and driving freedom in scenarios. These
calibrations are specific to the project.
All tests are made on communication between tool and ECM, notably the loss of wefts.
Security clock: it is a test on loss of wefts. It is made by verification of increment of clock between 2 messages.
If the increment is not equal to 1, MONITOOL is cut off.
117 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Time-out: it is a test on maximal duration (in milliseconds), between 2 requests. Verification of interval between
2 messages. MONITOOL is cut off if defined time out duration in an other weft, is sold without new weft
reception.
________________ End of DED_6.6.X.4.0.0.0_020_XXXXXX3XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1XXXXXXXXX(1.4).doc ______________
Engine protection:
• Engine speed (DiD $2002) <= @MON_ENGSPD_MAX@
• Boost pressure (DiD $2401) <= @MON_SPG_MAX@
• Engine coolant temperature (DiD $2001) <= @MON_WATERTEMP_MAX@
• Following DTC not raised $0335, $0105, $0115
User protections:
• Vehicle speed (DiD $2003) <= @MON_VS_THD@
• Accelerator pedal position (DiD $202E) <= @MON_ACCEL_THD@
• Out of power-latch phase (+APC)
• Following DTC not raised $C121, $C415, $0225, $0226, $2120, $0560.
Stop conditions:
• Execution constraints are not respected,
• Stop request by diagnosis tool StopRoutineByLID 32h 0Ah 00h,
• Lbup routine is running.
________________ End of DED_6.6.X.0.0.0.0_030_XXXXXX3XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(3.1).doc ______________
118 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Engine protection:
• Engine speed (DiD $2002) <= @MON_ENGSPD_MAX@
• Boost pressure (DiD $2401) <= @MON_SPG_MAX@
• Engine coolant temperature (DiD $2001) <= @MON_WATERTEMP_MAX@
• Following DTC not raised $0335, $012A, $0115
User protections:
• Vehicle speed (DiD $2003) <= @MON_VS_THD@
• Accelerator pedal position (DiD $202E)<= @MON_ACCEL_THD@
• Out of power-latch phase (+APC)
• Following DTC not raised: $C121, $C415, $0225, $0226, $2120, $0560.
Stop conditions:
• Execution conditions are not respected
• Stop request by diagnosis tool StopRoutineByLID 32h 08h 00h
• Catalyst routine is running.
________________ End of DED_6.6.X.0.0.0.0_040_XXXXXX3XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(2.1).doc ______________
119 / 120
DED_V42_2A_X79-X90-X35_K7M-K4M-F4R(4.0).doc
Engine protection:
• Engine speed (DiD $2002) <= @MON_ENGSPD_MAX@
• Intake manifold pressure (DiD $240B) <= @MON_MAP_MAX@
• Exhaust gas temperature before turbine (DiD $2439) <= @MON_TBT_MAX@
• Rail pressure (DiD $2801) <= @MON_RAILP_MAX@
• Engine coolant temperature (DiD $2001) <= @MON_WATERTEMP_MAX@
• Following DTC not raised: $0335, $0544, $0105, $0190, $0115
User protection:
• Vehicle speed (DiD $2003) <= @MON_VS_THD@
• Accelerator pedal position (DiD $202E)<= @MON_ACCEL_THD@
• Out of power-latch phase (+APC)
• Following DTC not raised: $C121, $C415, $0225, $0226, $2120, $0560.
Stop conditions :
• Execution constraints are not respected.
• Stop request by diagnosis tool StopRoutineByLID 32h 04h 00h.
________________ End of DED_6.6.X.0.0.0.0_060_XXXXXX3XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX10XXXXXXXX(5.0).doc ______________
120 / 120