{"id":258825,"date":"2024-10-19T17:08:11","date_gmt":"2024-10-19T17:08:11","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-16845-22018-tc\/"},"modified":"2024-10-25T12:46:38","modified_gmt":"2024-10-25T12:46:38","slug":"bs-iso-16845-22018-tc","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-16845-22018-tc\/","title":{"rendered":"BS ISO 16845-2:2018 – TC"},"content":{"rendered":"
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
200<\/td>\n | undefined <\/td>\n<\/tr>\n | ||||||
206<\/td>\n | Foreword <\/td>\n<\/tr>\n | ||||||
207<\/td>\n | Introduction <\/td>\n<\/tr>\n | ||||||
209<\/td>\n | 1 Scope 2 Normative references 3 Terms and definitions <\/td>\n<\/tr>\n | ||||||
210<\/td>\n | 4 Symbols and abbreviated terms <\/td>\n<\/tr>\n | ||||||
211<\/td>\n | 5 Global overview 5.1 OSI conformance test method <\/td>\n<\/tr>\n | ||||||
215<\/td>\n | 5.2 General organization 5.3 Test case organization 5.3.1 Overview 5.3.2 Setup state <\/td>\n<\/tr>\n | ||||||
216<\/td>\n | 5.3.3 Test state 5.3.4 Test frame definition for protocol related test cases <\/td>\n<\/tr>\n | ||||||
217<\/td>\n | 5.3.5 Hierarchical structure of tests <\/td>\n<\/tr>\n | ||||||
218<\/td>\n | 5.3.6 Elementary tests 5.3.7 Applicable test cases for IUTs with enhanced voltage biasing 6 Test type 1, static test cases <\/td>\n<\/tr>\n | ||||||
223<\/td>\n | 7 Test type 2, normal CAN communication acceptance 7.1 Test class 1, valid frame format 7.1.1 ID test in CBFF messages <\/td>\n<\/tr>\n | ||||||
224<\/td>\n | 7.1.2 ID test in CEFF messages <\/td>\n<\/tr>\n | ||||||
225<\/td>\n | 7.1.3 WUP element of WUF <\/td>\n<\/tr>\n | ||||||
226<\/td>\n | 7.1.4 WUF element of another valid frame \u2014 CBFF message <\/td>\n<\/tr>\n | ||||||
227<\/td>\n | 7.1.5 WUF element of another valid frame \u2014 CEFF message 7.1.6 Acceptance of no nominal “SRR” in CEFF message <\/td>\n<\/tr>\n | ||||||
228<\/td>\n | 7.1.7 Absent bus idle after data frame 7.1.8 Stuff acceptance test 1 <\/td>\n<\/tr>\n | ||||||
229<\/td>\n | 7.1.9 Stuff acceptance test 2 <\/td>\n<\/tr>\n | ||||||
230<\/td>\n | 7.1.10 Acceptance of Sync Sequence <\/td>\n<\/tr>\n | ||||||
231<\/td>\n | 7.1.11 Idle detection after CAN FD frame (FD tolerant implementation only) <\/td>\n<\/tr>\n | ||||||
232<\/td>\n | 7.2 Test class 2, error detection 7.2.1 Stuff error test 1 <\/td>\n<\/tr>\n | ||||||
233<\/td>\n | 7.2.2 Stuff error test 2 <\/td>\n<\/tr>\n | ||||||
234<\/td>\n | 7.2.3 CRC error test 7.2.4 Form error in data frame <\/td>\n<\/tr>\n | ||||||
235<\/td>\n | 7.3 Test class 3, error frame management 7.3.1 Absent bus idle after error scenario <\/td>\n<\/tr>\n | ||||||
236<\/td>\n | 7.3.2 Active error condition during ignored frames after switching on the bias 7.3.3 Passive error condition during ignored frames after switching on the bias <\/td>\n<\/tr>\n | ||||||
237<\/td>\n | 7.4 Test class 4, CAN bit decoding 7.4.1 Correct sampling of the 10th bit after the last dominant edge causing resync <\/td>\n<\/tr>\n | ||||||
238<\/td>\n | 7.4.2 Correct sampling of the 10th bit after the last dominant edge after hard sync <\/td>\n<\/tr>\n | ||||||
239<\/td>\n | 7.4.3 IUT robustness against dominant bit extensions 7.4.4 IUT robustness against dominant bit shortening <\/td>\n<\/tr>\n | ||||||
240<\/td>\n | 7.4.5 Correct sampling after bit deformation and hard sync <\/td>\n<\/tr>\n | ||||||
241<\/td>\n | 7.4.6 No frame constant bit deformation due to loss of arbitration or ringing effects <\/td>\n<\/tr>\n | ||||||
242<\/td>\n | 7.4.7 Glitch filtering test in idle state 7.4.8 Glitch filtering test after FD format frame after IFS and EOF (FD tolerant implementation only) <\/td>\n<\/tr>\n | ||||||
243<\/td>\n | 7.4.9 Glitch filtering test in CAN FD data phase (FD tolerant implementation only) <\/td>\n<\/tr>\n | ||||||
244<\/td>\n | 7.4.10 Bit (glitch) detection test in CAN FD data phase (FD tolerant implementation only) 7.4.11 Clock tolerance test <\/td>\n<\/tr>\n | ||||||
245<\/td>\n | 7.4.12 Not constant network timing due to loss of arbitration <\/td>\n<\/tr>\n | ||||||
246<\/td>\n | 8 Test type 3, WUF evaluation 8.1 Test class 1, CAN message ID filter test 8.1.1 Message filter \/ CBFF \u2013 test 1 <\/td>\n<\/tr>\n | ||||||
247<\/td>\n | 8.1.2 Message filter \/ CBFF \u2013 test 2 <\/td>\n<\/tr>\n | ||||||
248<\/td>\n | 8.1.3 Message filter \/ CBFF \u2013 test 3 <\/td>\n<\/tr>\n | ||||||
249<\/td>\n | 8.1.4 Message filter \/ CBFF \u2013 test 4 <\/td>\n<\/tr>\n | ||||||
250<\/td>\n | 8.1.5 Message filter \/ CEFF \u2013 test 1 <\/td>\n<\/tr>\n | ||||||
251<\/td>\n | 8.1.6 Message filter \/ CEFF \u2013 test 2 <\/td>\n<\/tr>\n | ||||||
252<\/td>\n | 8.1.7 Message filter \/ CEFF \u2013 test 3 <\/td>\n<\/tr>\n | ||||||
253<\/td>\n | 8.1.8 Message filter \/ CEFF \u2013 test 4 <\/td>\n<\/tr>\n | ||||||
254<\/td>\n | 8.2 Test class 2, CAN message data filter test 8.2.1 Message data filter \u2013 matching data field <\/td>\n<\/tr>\n | ||||||
255<\/td>\n | 8.3 Test class 3, CAN message DLC filter tests 8.3.1 Message DLC filter test <\/td>\n<\/tr>\n | ||||||
256<\/td>\n | 8.4 Test class 4, optional data mask bit tests 8.4.1 Message filter \/ CBFF \u2013 test 1 while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
257<\/td>\n | 8.4.2 Message filter \/ CBFF \u2013 test 2 while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
258<\/td>\n | 8.4.3 Message filter \/ CBFF \u2013 test 3 while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
259<\/td>\n | 8.4.4 Message filter \/ CBFF \u2013 test 4 while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
260<\/td>\n | 8.4.5 Message filter \/ CEFF \u2013 test 1 while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
261<\/td>\n | 8.4.6 Message filter \/ CEFF \u2013 test 2 while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
262<\/td>\n | 8.4.7 Message filter \/ CEFF \u2013 test 3 while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
263<\/td>\n | 8.4.8 Message filter \/ CEFF \u2013 test 4 while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
264<\/td>\n | 8.4.9 Acceptance of frames independent of the DLC while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
265<\/td>\n | 8.4.10 Acceptance of remote frames independent of the DLC while DLC matching condition disabled <\/td>\n<\/tr>\n | ||||||
266<\/td>\n | 8.5 Test class 5, non-acceptance of remote frames 8.5.1 Non-acceptance of remote frames <\/td>\n<\/tr>\n | ||||||
267<\/td>\n | 9 Test type 4, FEC management 9.1 General 9.2 Test class 1, valid frame format 9.2.1 FEC decrement on valid frame presence <\/td>\n<\/tr>\n | ||||||
268<\/td>\n | 9.2.2 FEC no increment on form error in error delimiter <\/td>\n<\/tr>\n | ||||||
269<\/td>\n | 9.2.3 FEC no increment on sixth bit of error delimiter <\/td>\n<\/tr>\n | ||||||
270<\/td>\n | 9.2.4 FEC no increment on ACK error <\/td>\n<\/tr>\n | ||||||
271<\/td>\n | 9.2.5 FEC no increment on form error in ACK delimiter <\/td>\n<\/tr>\n | ||||||
272<\/td>\n | 9.2.6 FEC no increment on form error in EOF field <\/td>\n<\/tr>\n | ||||||
273<\/td>\n | 9.2.7 FEC no increment on glitches <\/td>\n<\/tr>\n | ||||||
274<\/td>\n | 9.2.8 FEC no increment on classical CAN frames with not nominal “FDF, r0” <\/td>\n<\/tr>\n | ||||||
275<\/td>\n | 9.2.9 FEC no increment on CAN FD frames (FD tolerant implementation only) <\/td>\n<\/tr>\n | ||||||
277<\/td>\n | 9.3 Test class 2, error detection 9.3.1 FEC increment on form error in CRC delimiter <\/td>\n<\/tr>\n | ||||||
278<\/td>\n | 9.3.2 FEC increment on stuff error <\/td>\n<\/tr>\n | ||||||
279<\/td>\n | 9.3.3 FEC increment on CRC error <\/td>\n<\/tr>\n | ||||||
280<\/td>\n | 9.3.4 FEC incremented once when active error flag length is 13 bit 9.3.5 FEC incremented once when active error flag is longer than 13 bit <\/td>\n<\/tr>\n | ||||||
281<\/td>\n | 9.4 Test class 3, HS-PMA handling 9.4.1 FEC reset after expiration of tSILENCE <\/td>\n<\/tr>\n | ||||||
282<\/td>\n | 9.4.2 FEC reset on enabling selective wake-up function <\/td>\n<\/tr>\n | ||||||
283<\/td>\n | 9.4.3 FEC no reset during change from normal to low-power mode (optional) <\/td>\n<\/tr>\n | ||||||
284<\/td>\n | 9.4.4 FEC evaluation direct after WUP presence <\/td>\n<\/tr>\n | ||||||
285<\/td>\n | 10 Test type 5, HS-PMA implementation 10.1 Test class 1, WUP 10.1.1 Wake-up after valid WUP <\/td>\n<\/tr>\n | ||||||
286<\/td>\n | 10.1.2 No wake-up after invalid WUP <\/td>\n<\/tr>\n | ||||||
287<\/td>\n | 10.1.3 No wake-up after expiration of optional timer tWake <\/td>\n<\/tr>\n | ||||||
288<\/td>\n | 10.1.4 Reset of the optional timer tWake <\/td>\n<\/tr>\n | ||||||
289<\/td>\n | 10.1.5 No wake-up due to not stabilized recessive bus state <\/td>\n<\/tr>\n | ||||||
290<\/td>\n | 10.2 Test class 2, low-power mode operation 10.2.1 Reset of the timer tSILENCE <\/td>\n<\/tr>\n | ||||||
291<\/td>\n | 10.2.2 Expiration of the timer tSILENCE AND implementation in low-power mode <\/td>\n<\/tr>\n | ||||||
292<\/td>\n | 10.2.3 Biasing independency from VCC availability <\/td>\n<\/tr>\n | ||||||
293<\/td>\n | 10.2.4 Transmitter in low-power mode <\/td>\n<\/tr>\n | ||||||
294<\/td>\n | 10.2.5 Wake-up independency from VCC availability <\/td>\n<\/tr>\n | ||||||
295<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Tracked Changes. Road vehicles. Controller area network (CAN) conformance test plan – High-speed medium access unit. Conformance test plan<\/b><\/p>\n |