{"id":258432,"date":"2024-10-19T17:06:31","date_gmt":"2024-10-19T17:06:31","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-16845-22018\/"},"modified":"2024-10-25T12:43:58","modified_gmt":"2024-10-25T12:43:58","slug":"bs-iso-16845-22018","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-16845-22018\/","title":{"rendered":"BS ISO 16845-2:2018"},"content":{"rendered":"

This document specifies the conformance test plan for the CAN physical layer as standardized in ISO 11898\u20112:2016. It specifies static and dynamic tests. The dynamic tests includes the test cases for the partly implemented Classical CAN protocol and CAN FD protocol as standardized in ISO 11898\u20111:2015. The static tests describe the data to be given in datasheets.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
2<\/td>\nundefined <\/td>\n<\/tr>\n
8<\/td>\nForeword <\/td>\n<\/tr>\n
9<\/td>\nIntroduction <\/td>\n<\/tr>\n
11<\/td>\n1 Scope
2 Normative references
3 Terms and definitions <\/td>\n<\/tr>\n
12<\/td>\n4 Symbols and abbreviated terms <\/td>\n<\/tr>\n
13<\/td>\n5 Global overview
5.1 OSI conformance test method <\/td>\n<\/tr>\n
17<\/td>\n5.2 General organization
5.3 Test case organization
5.3.1 Overview
5.3.2 Setup state <\/td>\n<\/tr>\n
18<\/td>\n5.3.3 Test state
5.3.4 Test frame definition for protocol related test cases <\/td>\n<\/tr>\n
19<\/td>\n5.3.5 Hierarchical structure of tests <\/td>\n<\/tr>\n
20<\/td>\n5.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
25<\/td>\n7 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
26<\/td>\n7.1.2 ID test in CEFF messages <\/td>\n<\/tr>\n
27<\/td>\n7.1.3 WUP element of WUF <\/td>\n<\/tr>\n
28<\/td>\n7.1.4 WUF element of another valid frame \u2014 CBFF message <\/td>\n<\/tr>\n
29<\/td>\n7.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
30<\/td>\n7.1.7 Absent bus idle after data frame
7.1.8 Stuff acceptance test 1 <\/td>\n<\/tr>\n
31<\/td>\n7.1.9 Stuff acceptance test 2 <\/td>\n<\/tr>\n
32<\/td>\n7.1.10 Acceptance of Sync Sequence <\/td>\n<\/tr>\n
33<\/td>\n7.1.11 Idle detection after CAN FD frame (FD tolerant implementation only) <\/td>\n<\/tr>\n
34<\/td>\n7.2 Test class 2, error detection
7.2.1 Stuff error test 1 <\/td>\n<\/tr>\n
35<\/td>\n7.2.2 Stuff error test 2 <\/td>\n<\/tr>\n
36<\/td>\n7.2.3 CRC error test
7.2.4 Form error in data frame <\/td>\n<\/tr>\n
37<\/td>\n7.3 Test class 3, error frame management
7.3.1 Absent bus idle after error scenario <\/td>\n<\/tr>\n
38<\/td>\n7.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
39<\/td>\n7.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
40<\/td>\n7.4.2 Correct sampling of the 10th bit after the last dominant edge after hard sync <\/td>\n<\/tr>\n
41<\/td>\n7.4.3 IUT robustness against dominant bit extensions
7.4.4 IUT robustness against dominant bit shortening <\/td>\n<\/tr>\n
42<\/td>\n7.4.5 Correct sampling after bit deformation and hard sync <\/td>\n<\/tr>\n
43<\/td>\n7.4.6 No frame constant bit deformation due to loss of arbitration or ringing effects <\/td>\n<\/tr>\n
44<\/td>\n7.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
45<\/td>\n7.4.9 Glitch filtering test in CAN FD data phase (FD tolerant implementation only) <\/td>\n<\/tr>\n
46<\/td>\n7.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
47<\/td>\n7.4.12 Not constant network timing due to loss of arbitration <\/td>\n<\/tr>\n
48<\/td>\n8 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
49<\/td>\n8.1.2 Message filter \/ CBFF \u2013 test 2 <\/td>\n<\/tr>\n
50<\/td>\n8.1.3 Message filter \/ CBFF \u2013 test 3 <\/td>\n<\/tr>\n
51<\/td>\n8.1.4 Message filter \/ CBFF \u2013 test 4 <\/td>\n<\/tr>\n
52<\/td>\n8.1.5 Message filter \/ CEFF \u2013 test 1 <\/td>\n<\/tr>\n
53<\/td>\n8.1.6 Message filter \/ CEFF \u2013 test 2 <\/td>\n<\/tr>\n
54<\/td>\n8.1.7 Message filter \/ CEFF \u2013 test 3 <\/td>\n<\/tr>\n
55<\/td>\n8.1.8 Message filter \/ CEFF \u2013 test 4 <\/td>\n<\/tr>\n
56<\/td>\n8.2 Test class 2, CAN message data filter test
8.2.1 Message data filter \u2013 matching data field <\/td>\n<\/tr>\n
57<\/td>\n8.3 Test class 3, CAN message DLC filter tests
8.3.1 Message DLC filter test <\/td>\n<\/tr>\n
58<\/td>\n8.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
59<\/td>\n8.4.2 Message filter \/ CBFF \u2013 test 2 while DLC matching condition disabled <\/td>\n<\/tr>\n
60<\/td>\n8.4.3 Message filter \/ CBFF \u2013 test 3 while DLC matching condition disabled <\/td>\n<\/tr>\n
61<\/td>\n8.4.4 Message filter \/ CBFF \u2013 test 4 while DLC matching condition disabled <\/td>\n<\/tr>\n
62<\/td>\n8.4.5 Message filter \/ CEFF \u2013 test 1 while DLC matching condition disabled <\/td>\n<\/tr>\n
63<\/td>\n8.4.6 Message filter \/ CEFF \u2013 test 2 while DLC matching condition disabled <\/td>\n<\/tr>\n
64<\/td>\n8.4.7 Message filter \/ CEFF \u2013 test 3 while DLC matching condition disabled <\/td>\n<\/tr>\n
65<\/td>\n8.4.8 Message filter \/ CEFF \u2013 test 4 while DLC matching condition disabled <\/td>\n<\/tr>\n
66<\/td>\n8.4.9 Acceptance of frames independent of the DLC while DLC matching condition disabled <\/td>\n<\/tr>\n
67<\/td>\n8.4.10 Acceptance of remote frames independent of the DLC while DLC matching condition disabled <\/td>\n<\/tr>\n
68<\/td>\n8.5 Test class 5, non-acceptance of remote frames
8.5.1 Non-acceptance of remote frames <\/td>\n<\/tr>\n
69<\/td>\n9 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
70<\/td>\n9.2.2 FEC no increment on form error in error delimiter <\/td>\n<\/tr>\n
71<\/td>\n9.2.3 FEC no increment on sixth bit of error delimiter <\/td>\n<\/tr>\n
72<\/td>\n9.2.4 FEC no increment on ACK error <\/td>\n<\/tr>\n
73<\/td>\n9.2.5 FEC no increment on form error in ACK delimiter <\/td>\n<\/tr>\n
74<\/td>\n9.2.6 FEC no increment on form error in EOF field <\/td>\n<\/tr>\n
75<\/td>\n9.2.7 FEC no increment on glitches <\/td>\n<\/tr>\n
76<\/td>\n9.2.8 FEC no increment on classical CAN frames with not nominal “FDF, r0” <\/td>\n<\/tr>\n
77<\/td>\n9.2.9 FEC no increment on CAN FD frames (FD tolerant implementation only) <\/td>\n<\/tr>\n
79<\/td>\n9.3 Test class 2, error detection
9.3.1 FEC increment on form error in CRC delimiter <\/td>\n<\/tr>\n
80<\/td>\n9.3.2 FEC increment on stuff error <\/td>\n<\/tr>\n
81<\/td>\n9.3.3 FEC increment on CRC error <\/td>\n<\/tr>\n
82<\/td>\n9.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
83<\/td>\n9.4 Test class 3, HS-PMA handling
9.4.1 FEC reset after expiration of tSILENCE <\/td>\n<\/tr>\n
84<\/td>\n9.4.2 FEC reset on enabling selective wake-up function <\/td>\n<\/tr>\n
85<\/td>\n9.4.3 FEC no reset during change from normal to low-power mode (optional) <\/td>\n<\/tr>\n
86<\/td>\n9.4.4 FEC evaluation direct after WUP presence <\/td>\n<\/tr>\n
87<\/td>\n10 Test type 5, HS-PMA implementation
10.1 Test class 1, WUP
10.1.1 Wake-up after valid WUP <\/td>\n<\/tr>\n
88<\/td>\n10.1.2 No wake-up after invalid WUP <\/td>\n<\/tr>\n
89<\/td>\n10.1.3 No wake-up after expiration of optional timer tWake <\/td>\n<\/tr>\n
90<\/td>\n10.1.4 Reset of the optional timer tWake <\/td>\n<\/tr>\n
91<\/td>\n10.1.5 No wake-up due to not stabilized recessive bus state <\/td>\n<\/tr>\n
92<\/td>\n10.2 Test class 2, low-power mode operation
10.2.1 Reset of the timer tSILENCE <\/td>\n<\/tr>\n
93<\/td>\n10.2.2 Expiration of the timer tSILENCE AND implementation in low-power mode <\/td>\n<\/tr>\n
94<\/td>\n10.2.3 Biasing independency from VCC availability <\/td>\n<\/tr>\n
95<\/td>\n10.2.4 Transmitter in low-power mode <\/td>\n<\/tr>\n
96<\/td>\n10.2.5 Wake-up independency from VCC availability <\/td>\n<\/tr>\n
97<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Road vehicles. Controller area network (CAN) conformance test plan – High-speed medium access unit. Conformance test plan<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2018<\/td>\n98<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":258438,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[742,2641],"product_tag":[],"class_list":{"0":"post-258432","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-43-040-15","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/258432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/258438"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=258432"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=258432"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=258432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}