Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Main task: Fulfill its controlling functionality (e.g. control transmission unit)
Measure and collect the needed data for its main tasks
Check and filter the incoming / measured signals
Detect and log errors
In case of error according to the type surmount error, or restrict
functionality
Configuration interface
Automatic adaptation to environment
Protection against stealing / manipulation
Fulfill international and local standards
Programmable / Patchable
Provide information to other control units
Communicate with an external tester
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Measure and collect the needed data for its main task
z
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E/E-Infrastructure
FlexRay
CGW
CAN
Ethernet
BCM1
BCM2
W-LAN
USB
Ethernet
THU
MOST
VMM
TV
LRR
ESP
SRR1
EPB
SRR2
EPS
Video
DLC
AMP
Instr.
DAB/
SDARS
LIN
...
Disp.
Disp.
EPM
PSM
CAN
CAN
ETC
S/G
BM
CDC
PSI5
ARS
Body
& Comfort
Electronics
Infotainment
& Cockpit
Electronics
Vehicle
Motion
Electronics
Passive
Safety
Electronics
Power
Train
Electronics
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Porsche Cayman
Display Unit
Transmission Control Unit
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
K-Line Layer 1
Vehicle
Tester
Battery (~14,4V)
K-Line
ECU1
ECU2
ECUn
GND
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
K-Line Layer 1
10
Logical 0:
z
Logical 1:
z
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
11
Each host has one or more fix addresses; multicasting is also possible
Arbitration: CSMA/CD
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
StartComm
Communication
25ms
50ms
Client
WUP
Server
StartComm
Communication
25ms
50ms
Client
12
ServerX
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Data bytes
max. 4 bytes
2)
Data
Checksum
CS
1 byte
Checksum calculation
1) Byte is optional, depending on format byte.
2) Service identification, part of data bytes.
F F L L L L L L
13
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Data bytes
max. 4 bytes
2)
Data
Checksum
CS
1 byte
Checksum calculation
14
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
15
Tester
C1
33
F1
TCU
83
F1
18
Tester
C2
33
F1
TCU
8x
F1
18
61
XX
XX
CS
Motronic
8x
F1
10
61
XX
XX
CS
ECUx
83
F1
XX
7F
21
31
81
C1
21
CS
XX
XX
XX
CS
CS
CS
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
K-Line
CAN
Configurable communication
speed
Additional wire + HW
Component (Layer1)
16
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
17
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlc
SF
0xXXX
2-8
FF
0xXXX
FC
0xXXX
3-8
CF
0xXXX
2-8
Data
N_PCI 0xXX 0xXX 0xXX 0xXX 0xXX 0xXX 0xXX
N_PCI
N_PCI
--
--
--
--
--
0x2N : N=SequenceNumber
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CAN ID
dlc
Tx
0x7DF
0x02
Rx
0x7E9
0x02
Tx
0x7DF
0x02
Rx
0x7E9
0x10
Tx
0x7E1
0x30
Rx
0x7E9
0x21
19
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
20
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
10
21
Data Transmission
Upload / Download
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KWP2000
UDS
StartDiagnosticSession (0x10)
DiagnosticSessionControl (0x10)
Resets responseOnEvent
StopDiagnosticSession (0x20)
22
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
11
KWP2000
UDS
ECUReset (0x11)
ECUReset (0x11)
TesterPresent (0x3E)
23
TesterPresent (0x3E)
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KWP2000
UDS
SecurityAccess (0x27)
SecurityAccess (0x27)
AccessTimingParameters (0x83)
24
AccessTimingParameters (0x83)
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
12
KWP2000
ReadECUIdentification (0x1A)
25
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UDS
CommunicationControl (0x28)
SecuredDataTransmission (0x84)
26
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
13
UDS
ControlDTCSettings (0x85)
ResponseOnEvent (0x86)
LinkControl (0x87)
27
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Preconditions
Yes
Func: 0x85
Preconditions
Auth. OK
Yes
Yes
Func: 0x28
Preconditions
28
Yes
Prog
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
14
29
Data Transmission
Upload / Download
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WriteMemoryByAddress(0x3D)
30
The tester sends a memory address, and number of bytes and a data
string (according to the number of bytes )
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
15
KWP2000
ReadDataByLocalIdentification (0x21)
WriteDataByLocalIdentification (0x3B)
31
The tester sends a localID (1 byte long ID) and a data string
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KWP2000
SetDataRate (0x26)
32
This message defines, what does fast, medium and slow means
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
16
KWP2000
UDS
ReadDataByCommonID (0x22)
ReadDataByID (0x22)
Similar to readDataByLocalID
(0x21)
ReadScaleingDataID (0x2D)
WriteDataByCommonID (0x2E)
Similar to writeDataByLocalID
(0x3B)
33
WriteDataByID (0x2E)
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KWP2000
UDS
dynamicallyDefinedLocalID can be
erased
34
dynamicallyDefinedLocalID can be
erased
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
17
UDS
ReadDataByPeriodicID (0x2D)
35
Similar to ReadDataByID
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
36
Data Transmission
Upload / Download
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
18
Onboard Diagnostic
Start
Signal is analog or digital
Input Signal
Signal Reliable?
Yes
No
Inc. counter
Dec. counter
No
Write error to
error memory
37
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KWP2000
UDS
ReadDiagnosticTroubleCode
(0x13)
ReadDTCInformation (0x19)
ReadDiagnosticTroubleCodeBy
Status (0x18)
ReadStatusOfDiagnosticCode
(0x17)
ReadFreezeFrameData (0x12)
38
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
19
39
Clears one, a group of, or all the stored errors from error memory
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
40
Data Transmission
Upload / Download
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
20
KWP2000
UDS
InputOutputControlByLocalID
(0x30)
InputOutputControlByIdentifier
(0x2F)
InputOutputControlByCommonI
D (0x2F)
41
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
42
Data Transmission
Upload / Download
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
21
KWP2000
UDS
StartRoutineByLocalID (0x31)
RoutineControl (0x31)
StartRoutineByAddress (0x38)
StopRoutineByLocalID (0x32)
StopRoutineByAddress (0x39)
RequestRoutineResultByLocalI
D (0x33)
RequestRoutineResultByAddre
ss (0x3A)
43
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
44
Data Transmission
Upload / Download
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
22
The tester specifies an address and a length (not one byte), but no data
RequestUpload (0x35)
TransferData (0x36)
Transfers the data bytes, with a help of sequence number, until the required
amount of data is reached
RequestTransferExit (0x37)
45
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Questions?
46
GS-TC/ENC-Bp | 2008-03-27 | Alle Rechte bei Robert Bosch GmbH, auch fr den Fall von Schutzrechtsanmeldungen. Jede
Verfgungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
23