19258 lines
594 KiB
Plaintext
19258 lines
594 KiB
Plaintext
%PDF-1.7
|
||||
|
|
%ÐÔÅØ
|
|||
|
|
2 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.1) >>
|
|||
|
|
endobj
|
|||
|
|
5 0 obj
|
|||
|
|
(1 Introduction)
|
|||
|
|
endobj
|
|||
|
|
6 0 obj
|
|||
|
|
<< /S /GoTo /D (section.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
9 0 obj
|
|||
|
|
(1.1 Further Work)
|
|||
|
|
endobj
|
|||
|
|
10 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.2) >>
|
|||
|
|
endobj
|
|||
|
|
13 0 obj
|
|||
|
|
(2 Overall mechanisms and concepts)
|
|||
|
|
endobj
|
|||
|
|
14 0 obj
|
|||
|
|
<< /S /GoTo /D (section.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
17 0 obj
|
|||
|
|
(2.1 Declaration of modes)
|
|||
|
|
endobj
|
|||
|
|
18 0 obj
|
|||
|
|
<< /S /GoTo /D (section.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
21 0 obj
|
|||
|
|
(2.2 Mode managers and mode users)
|
|||
|
|
endobj
|
|||
|
|
22 0 obj
|
|||
|
|
<< /S /GoTo /D (section.2.3) >>
|
|||
|
|
endobj
|
|||
|
|
25 0 obj
|
|||
|
|
(2.3 Modes in the RTE)
|
|||
|
|
endobj
|
|||
|
|
26 0 obj
|
|||
|
|
<< /S /GoTo /D (section.2.4) >>
|
|||
|
|
endobj
|
|||
|
|
29 0 obj
|
|||
|
|
(2.4 Modes in the Basic Software Scheduler)
|
|||
|
|
endobj
|
|||
|
|
30 0 obj
|
|||
|
|
<< /S /GoTo /D (section.2.5) >>
|
|||
|
|
endobj
|
|||
|
|
33 0 obj
|
|||
|
|
(2.5 Communication of modes)
|
|||
|
|
endobj
|
|||
|
|
34 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.2.5.1) >>
|
|||
|
|
endobj
|
|||
|
|
37 0 obj
|
|||
|
|
(2.5.1 Mode switch)
|
|||
|
|
endobj
|
|||
|
|
38 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.2.5.2) >>
|
|||
|
|
endobj
|
|||
|
|
41 0 obj
|
|||
|
|
(2.5.2 Mode request)
|
|||
|
|
endobj
|
|||
|
|
42 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.2.5.3) >>
|
|||
|
|
endobj
|
|||
|
|
45 0 obj
|
|||
|
|
(2.5.3 Conformance of mode switches and mode requests)
|
|||
|
|
endobj
|
|||
|
|
46 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.2.5.4) >>
|
|||
|
|
endobj
|
|||
|
|
49 0 obj
|
|||
|
|
(2.5.4 Mode proxies)
|
|||
|
|
endobj
|
|||
|
|
50 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.2.5.5) >>
|
|||
|
|
endobj
|
|||
|
|
53 0 obj
|
|||
|
|
(2.5.5 Mode communication on multi core ECUs)
|
|||
|
|
endobj
|
|||
|
|
54 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.3) >>
|
|||
|
|
endobj
|
|||
|
|
57 0 obj
|
|||
|
|
(3 Configuration of the Basic Software Modemanager)
|
|||
|
|
endobj
|
|||
|
|
58 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
61 0 obj
|
|||
|
|
(3.1 Process how to configure and integrate a BswM)
|
|||
|
|
endobj
|
|||
|
|
62 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
65 0 obj
|
|||
|
|
(3.2 Semantics of BswM Configuration: Interfaces and behavioral aspects)
|
|||
|
|
endobj
|
|||
|
|
66 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
69 0 obj
|
|||
|
|
(3.2.1 Interface of the BswM)
|
|||
|
|
endobj
|
|||
|
|
70 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.2.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
73 0 obj
|
|||
|
|
(3.2.1.1 Mode Requests)
|
|||
|
|
endobj
|
|||
|
|
74 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.2.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
77 0 obj
|
|||
|
|
(3.2.1.2 Available Actions)
|
|||
|
|
endobj
|
|||
|
|
78 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
81 0 obj
|
|||
|
|
(3.2.2 Definition of the interface in pseudo code)
|
|||
|
|
endobj
|
|||
|
|
82 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.2.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
85 0 obj
|
|||
|
|
(3.2.2.1 Mode switch and mode request interfaces)
|
|||
|
|
endobj
|
|||
|
|
86 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.2.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
89 0 obj
|
|||
|
|
(3.2.2.2 ModeRequestPorts defined by the standardized interface of the BswM)
|
|||
|
|
endobj
|
|||
|
|
90 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.2.2.3) >>
|
|||
|
|
endobj
|
|||
|
|
93 0 obj
|
|||
|
|
(3.2.2.3 Configurable ModeRequestPorts)
|
|||
|
|
endobj
|
|||
|
|
94 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.2.2.4) >>
|
|||
|
|
endobj
|
|||
|
|
97 0 obj
|
|||
|
|
(3.2.2.4 Configurable ModeSwitchPorts)
|
|||
|
|
endobj
|
|||
|
|
98 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.2.3) >>
|
|||
|
|
endobj
|
|||
|
|
101 0 obj
|
|||
|
|
(3.2.3 Configuration of the BswM behavior)
|
|||
|
|
endobj
|
|||
|
|
102 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
105 0 obj
|
|||
|
|
(3.3 ECU state management)
|
|||
|
|
endobj
|
|||
|
|
106 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
109 0 obj
|
|||
|
|
(3.3.1 ECU Mode Handling)
|
|||
|
|
endobj
|
|||
|
|
110 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.3.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
113 0 obj
|
|||
|
|
(3.3.1.1 Startup)
|
|||
|
|
endobj
|
|||
|
|
114 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.3.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
117 0 obj
|
|||
|
|
(3.3.1.2 Running)
|
|||
|
|
endobj
|
|||
|
|
118 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.3.1.3) >>
|
|||
|
|
endobj
|
|||
|
|
121 0 obj
|
|||
|
|
(3.3.1.3 Shutdown and Sleep)
|
|||
|
|
endobj
|
|||
|
|
122 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
125 0 obj
|
|||
|
|
(3.3.2 Startup)
|
|||
|
|
endobj
|
|||
|
|
126 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
129 0 obj
|
|||
|
|
(3.3.3 Run)
|
|||
|
|
endobj
|
|||
|
|
130 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.3.4) >>
|
|||
|
|
endobj
|
|||
|
|
133 0 obj
|
|||
|
|
(3.3.4 Shutdown)
|
|||
|
|
endobj
|
|||
|
|
134 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.3.5) >>
|
|||
|
|
endobj
|
|||
|
|
137 0 obj
|
|||
|
|
(3.3.5 Sleep)
|
|||
|
|
endobj
|
|||
|
|
138 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.3.6) >>
|
|||
|
|
endobj
|
|||
|
|
141 0 obj
|
|||
|
|
(3.3.6 Wakeup)
|
|||
|
|
endobj
|
|||
|
|
142 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.3.7) >>
|
|||
|
|
endobj
|
|||
|
|
145 0 obj
|
|||
|
|
(3.3.7 Reset of partitions)
|
|||
|
|
endobj
|
|||
|
|
146 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.4) >>
|
|||
|
|
endobj
|
|||
|
|
149 0 obj
|
|||
|
|
(3.4 Communication Management)
|
|||
|
|
endobj
|
|||
|
|
150 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
153 0 obj
|
|||
|
|
(3.4.1 Startup and Shutdown)
|
|||
|
|
endobj
|
|||
|
|
154 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.4.2) >>
|
|||
|
|
endobj
|
|||
|
|
157 0 obj
|
|||
|
|
(3.4.2 I-PDU Group Switching)
|
|||
|
|
endobj
|
|||
|
|
158 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.4.3) >>
|
|||
|
|
endobj
|
|||
|
|
161 0 obj
|
|||
|
|
(3.4.3 J1939 Networkmanagement)
|
|||
|
|
endobj
|
|||
|
|
162 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.4.4) >>
|
|||
|
|
endobj
|
|||
|
|
165 0 obj
|
|||
|
|
(3.4.4 J1939 diagnostic mode management)
|
|||
|
|
endobj
|
|||
|
|
166 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.4.5) >>
|
|||
|
|
endobj
|
|||
|
|
169 0 obj
|
|||
|
|
(3.4.5 Pretended Networking)
|
|||
|
|
endobj
|
|||
|
|
170 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.4.5.1) >>
|
|||
|
|
endobj
|
|||
|
|
173 0 obj
|
|||
|
|
(3.4.5.1 Activation of Pretended Networking)
|
|||
|
|
endobj
|
|||
|
|
174 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.3.4.5.2) >>
|
|||
|
|
endobj
|
|||
|
|
177 0 obj
|
|||
|
|
(3.4.5.2 Deactivation of Pretended Networking)
|
|||
|
|
endobj
|
|||
|
|
178 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.4.6) >>
|
|||
|
|
endobj
|
|||
|
|
181 0 obj
|
|||
|
|
(3.4.6 LIN Schedule Table Switch)
|
|||
|
|
endobj
|
|||
|
|
182 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.5) >>
|
|||
|
|
endobj
|
|||
|
|
185 0 obj
|
|||
|
|
(3.5 Diagnostics)
|
|||
|
|
endobj
|
|||
|
|
186 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.5.1) >>
|
|||
|
|
endobj
|
|||
|
|
189 0 obj
|
|||
|
|
(3.5.1 Diagnostic Session Control)
|
|||
|
|
endobj
|
|||
|
|
190 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.5.2) >>
|
|||
|
|
endobj
|
|||
|
|
193 0 obj
|
|||
|
|
(3.5.2 ECU Reset)
|
|||
|
|
endobj
|
|||
|
|
194 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.5.3) >>
|
|||
|
|
endobj
|
|||
|
|
197 0 obj
|
|||
|
|
(3.5.3 Rapid Power Shutdown )
|
|||
|
|
endobj
|
|||
|
|
198 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.5.4) >>
|
|||
|
|
endobj
|
|||
|
|
201 0 obj
|
|||
|
|
(3.5.4 Communciation Control diagnostic service)
|
|||
|
|
endobj
|
|||
|
|
202 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.5.5) >>
|
|||
|
|
endobj
|
|||
|
|
205 0 obj
|
|||
|
|
(3.5.5 Control DTC Setting)
|
|||
|
|
endobj
|
|||
|
|
206 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.5.6) >>
|
|||
|
|
endobj
|
|||
|
|
209 0 obj
|
|||
|
|
(3.5.6 Roe Status)
|
|||
|
|
endobj
|
|||
|
|
210 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.6) >>
|
|||
|
|
endobj
|
|||
|
|
213 0 obj
|
|||
|
|
(3.6 BswM to BswM interaction on multicore ECUs)
|
|||
|
|
endobj
|
|||
|
|
214 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.7) >>
|
|||
|
|
endobj
|
|||
|
|
217 0 obj
|
|||
|
|
(3.7 Inter-partition Actions)
|
|||
|
|
endobj
|
|||
|
|
218 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.8) >>
|
|||
|
|
endobj
|
|||
|
|
221 0 obj
|
|||
|
|
(3.8 Inter-partition Requests/Indications)
|
|||
|
|
endobj
|
|||
|
|
222 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.4) >>
|
|||
|
|
endobj
|
|||
|
|
225 0 obj
|
|||
|
|
(4 Backward Compatibility)
|
|||
|
|
endobj
|
|||
|
|
226 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
229 0 obj
|
|||
|
|
(4.1 Example for BswM Configuration)
|
|||
|
|
endobj
|
|||
|
|
230 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
233 0 obj
|
|||
|
|
(4.1.1 Startup)
|
|||
|
|
endobj
|
|||
|
|
234 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
237 0 obj
|
|||
|
|
(4.1.2 Shutdown)
|
|||
|
|
endobj
|
|||
|
|
238 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.1.3) >>
|
|||
|
|
endobj
|
|||
|
|
241 0 obj
|
|||
|
|
(4.1.3 Wakeup)
|
|||
|
|
endobj
|
|||
|
|
242 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.5) >>
|
|||
|
|
endobj
|
|||
|
|
245 0 obj
|
|||
|
|
(5 Acronyms and abbreviations)
|
|||
|
|
endobj
|
|||
|
|
246 0 obj
|
|||
|
|
<< /S /GoTo /D (section.5.1) >>
|
|||
|
|
endobj
|
|||
|
|
249 0 obj
|
|||
|
|
(5.1 Technical Terms)
|
|||
|
|
endobj
|
|||
|
|
250 0 obj
|
|||
|
|
<< /S /GoTo /D [251 0 R /Fit] >>
|
|||
|
|
endobj
|
|||
|
|
253 0 obj
|
|||
|
|
<<
|
|||
|
|
/Length 2038
|
|||
|
|
/Filter /FlateDecode
|
|||
|
|
>>
|
|||
|
|
stream
|
|||
|
|
xÚíZËnÛFÝû+ˆ¬¤…&óža»JüHÔŽ«h�4‰Ž‰R”*RuÒ¯ï¾DŠ/Q¤³*X6Ež{ïœ{g†ÄÖW[oÎüƱFZJKI�”`Öbuö÷¢ŒSŸPø3þ*»,=ðòzE¬‹õÙ¯ðƒ‘2Øð{�>Kágü×ó³—WŒZ„ [jÍ,¦(²1·|*ɬùÒú8y³ó–îtF•žDëäóf�¹qç«»rƒhúiþΚQD)·f„#Îerý«©À“ßæSŽ'ïï_}H®;¿K>?¸¾ë„)\„°Á9Ãéè4}^Îc |