- Barajar
ActivarDesactivar
- Alphabetizar
ActivarDesactivar
- Frente Primero
ActivarDesactivar
- Ambos lados
ActivarDesactivar
- Leer
ActivarDesactivar
Leyendo...
Cómo estudiar sus tarjetas
Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda
Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba
Tecla H: Muestra pista (3er lado).tecla h
Tecla N: Lea el texto en voz.tecla n
Boton play
Boton play
33 Cartas en este set
- Frente
- Atrás
What is the UDS protocol?
|
ISO 14229. Unified Diagnostic Services (UDS) is a communication protocol used in automotive Electronic Control Units (ECUs) to enable diagnostics, firmware updates, routine testing and more.
|
UDS message structure
|
CAN ID
PCI-DL: Protocol Control Information SI: Service Identifier Sub function byte Data |
Negative Response
|
CAN ID
PCI-DL 0X7F SI NRC |
NRC 0X21
|
busyrepeatrequest
|
NRC 0X11
|
servicenotsupported
|
NRC 0X7F
|
Servicenotsupportedinactivesession
|
NRC 0X33
|
securityaccessdenied
|
NRC 0X31
|
requestoutofrange
|
Diagnostics Data Length (DL) 0x0x
|
single frame
|
Diagnostics Data Length (DL) 0x1x
|
first frame
|
Diagnostics Data Length (DL) 0x2x
|
consecutive frame
|
Diagnostics Data Length (DL) 0x3x
|
flow control
|
SID 0x10
|
Diagnostic session control
|
SID 0x11
|
ECU reset
|
SID 0x27
|
security access
|
SID 0x28
|
communication control
|
SID 0x3E
|
Tester present
|
SID 0x85
|
Control DTC setting
|
SID 0x22
|
read data by identifier
|
SID 0x23
|
read memory by address
|
SID 0x2E
|
write data by identifier
|
SID 0x3D
|
Write memory by address
|
SID 0x14
|
clear diagnostic information
|
SID 0x19
|
read DTC information
|
SID 0x31
|
routine control
|
Service 0x10 sub functions
|
0x01 Defaul session
0x02 programming session 0x03 extended DS |
ECUReset (0x11) sub funtion
|
0x01 hardReset
0x02 keyOffOnReset 0x03 softReset |
SecurityAccess (0x27)
|
0x01 requestSeed
0x02 sendKey |
CommunicationControl (0x28) -
|
0x00 enableRxAndTx
0x01 enableRxAndDisableTx 0x02 disableRxAndenableTx 0x03 disableRxAndTx |
TesterPresent (0x3E) -
|
0x00 zeroSubFunction
|
RoutineControl (0x31)
|
0x01 Start Routine
0x02 Stop Routine 0x03 Request Routine Results |
ControlDTCSetting (0x85) -
|
0x02 on
0x03 off |
ReadDTCInformation (0x19)
|
0x01 reportNumberOfDTCByStatusMask
0x02 reportDTCByStatusMask 0x06 reportDTCExtDataRecordByDTCNumber 0x0A reportSupportedDTC |