ebook img

OPEN Alliance Automotive Ethernet ECU Test Specification PDF

991 Pages·2016·6.36 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview OPEN Alliance Automotive Ethernet ECU Test Specification

OPEN Alliance Automotive Ethernet ECU Test Specification TC8 ECU and Network Test Author & Company OPEN ALLIANCE TC8 Members Title ECU and Network Test, Test Specification ECU Version 1.0 Date January 15, 2016 Status Released Restriction Level Public Automotive Ethernet Test Specification for an ECU OPEN Alliance Version Control of Document Version Author Description Date 1.0 TC8 members First release 15.01.16 Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 2 OPEN Alliance Disclaimer The OPEN Specifications (including any part thereof) are intended to be used as an information source to enable to manufacture and test products which comply with the OPEN Specifications. All OPEN Specifications are provided on “as is” basis and all warranties, either explicit or implied, are excluded unless mandatory under law. Accordingly, the OPEN Alliance Members who have contributed to the OPEN Specifications make no representations or warranties with regard to the OPEN Specifications or the information (including any software) contained therein, including any warranties of merchantability, fitness for purpose, or absence of third party rights and make no representations as to the accuracy or completeness of the OPEN Specifications or any information contained therein. The OPEN Alliance Members who have contributed to the OPEN Specifications will not be liable for any losses, costs, expenses or damages arising in any way out of use or reliance upon any OPEN Specification or any information therein. Nothing in this document operates to limit or exclude any liability for fraud or any other liability which is not permitted to be excluded or limited by operation of law. The material contained in OPEN Specifications is protected by copyright and may be subject to other types of Intellectual Property Rights. OPEN Specifications (or any part thereof) shall be distributed only among those bound by the confidentiality defined for the OPEN Specification and as announced in the OPEN Specification documents. The distribution of OPEN Specifications shall not operate as an assignment or license to any recipient of any OPEN Specification of any patents, registered designs, unregistered designs, trademarks, trade names or other rights as may subsist in or be contained in or reproduced in any OPEN Specification. The commercial exploitation of the material in this document may require such a license, and any and all liability arising out of use without such a license is excluded. OPEN Specification documents may be reproduced in electronic or paper form or utilized in order to achieve the Scope only. Reproduction or utilization for any other purposes as well as any modification of the Specification document, in any form or by any means, electronic or mechanical, including photocopying and microfilm, is explicitly excluded. Without prejudice to the foregoing, the OPEN Alliance Specifications have been developed for automotive applications only. They have neither been developed, nor tested for non-automotive applications. OPEN Alliance reserves the right to withdraw, modify, or replace any OPEN Specification at any time, without notice. Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 3 OPEN Alliance Contents 1 Introduction .......................................................................................................................................... 7 1.1 Overview ....................................................................................................................................... 7 1.2 Feedback ....................................................................................................................................... 7 1.3 References .................................................................................................................................... 8 1.4 Definition of Test Scopes .............................................................................................................. 8 1.4.1 Test Scope Automotive Ethernet .......................................................................................... 8 1.4.2 Test Scope TCP/IP Protocol Family ....................................................................................... 8 1.4.3 Test Scope Automotive Protocols ......................................................................................... 8 2 Test Scope Layer 1 of Automotive Ethernet ......................................................................................... 9 2.1 Interoperability Tests .................................................................................................................... 9 2.1.1 General .................................................................................................................................. 9 2.1.2 Link-up time .......................................................................................................................... 9 2.1.3 Signal Quality ...................................................................................................................... 14 2.1.4 Cable Diagnose .................................................................................................................... 19 2.2 PMA ............................................................................................................................................. 23 2.2.1 General ................................................................................................................................ 23 2.2.2 Transmitter Electrical Specifications ................................................................................... 23 2.2.3 Receiver Electrical Specifications ........................................................................................ 33 3 Test Scope Layer 2 of Automotive Ethernet ....................................................................................... 35 3.1 Overview & Requirements for ECU Automotive Ethernet Switch Testing Test Scope ............... 35 3.2 VLAN Testing ............................................................................................................................... 35 3.3 QoS Testing ................................................................................................................................. 41 3.4 General Switch Testing ............................................................................................................... 52 3.5 Ingress Filtering ........................................................................................................................... 59 3.6 Diagnostics .................................................................................................................................. 62 4 Test Scope TCP/IP Protocol Family ..................................................................................................... 65 4.1 Address Resolution Protocol (ARP) ............................................................................................. 65 4.1.1 General ................................................................................................................................ 65 4.1.2 Parameters used in the tests .............................................................................................. 66 4.1.3 Terminology used in Test Procedure .................................................................................. 67 Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 4 OPEN Alliance 4.1.4 Test Cases ARP .................................................................................................................... 68 4.2 Internet Control Message Protocol Version 4 (ICMPv4) ........................................................... 115 4.2.1 General .............................................................................................................................. 115 4.2.2 Parameters used in the tests ............................................................................................ 116 4.2.3 Test cases ICMPv4 ............................................................................................................. 117 4.3 Internet Protocol Version 4 (IPv4) ............................................................................................ 142 4.3.1 General .............................................................................................................................. 142 4.3.2 Parameters used in the tests ............................................................................................ 144 4.3.3 IPv4 Test cases .................................................................................................................. 145 4.4 Dynamic configuration of IPv4 Link Local Address ................................................................... 204 4.4.1 General .............................................................................................................................. 204 4.4.2 Simulated topologies ........................................................................................................ 204 4.4.3 Required topology related configuration ......................................................................... 204 4.4.4 Coverage ........................................................................................................................... 205 4.4.5 Parameters/constants used in the tests ........................................................................... 205 4.4.6 Tests .................................................................................................................................. 207 4.5 User Datagram Protocol (UDP) ................................................................................................. 302 4.5.1 General .............................................................................................................................. 302 4.5.2 Simulated topologies ........................................................................................................ 302 4.5.3 Required topology related configuration ......................................................................... 302 4.5.4 Parameters used in the tests ............................................................................................ 302 4.5.5 Tests .................................................................................................................................. 304 4.6 Dynamic Host configuration Protocol Version 4 (DHCPv4) Server ........................................... 357 4.6.1 General .............................................................................................................................. 357 4.6.2 Simulated topologies ........................................................................................................ 357 4.6.3 Required topology related configuration ......................................................................... 361 4.6.4 Coverage ........................................................................................................................... 361 4.6.5 Parameters and constants used in the tests ..................................................................... 361 4.6.6 Tests .................................................................................................................................. 364 4.7 Dynamic Host configuration Protocol Version 4 (DHCPv4) Client ............................................ 460 4.7.1 General .............................................................................................................................. 460 4.7.2 Simulated topologies ........................................................................................................ 460 Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 5 OPEN Alliance 4.7.3 Required topology related configuration ......................................................................... 463 4.7.4 Coverage ........................................................................................................................... 464 4.7.5 Parameters and constants used in the tests ..................................................................... 464 4.7.6 Tests .................................................................................................................................. 467 4.8 Transmisison Control Protocol (TCP) ........................................................................................ 574 4.8.1 General .............................................................................................................................. 574 4.8.2 Simulated topologies ........................................................................................................ 574 4.8.3 Required topology related configuration ......................................................................... 574 4.8.4 Parameters used in the tests ............................................................................................ 575 4.8.5 Upper Tester Procedures .................................................................................................. 575 4.8.6 Tests .................................................................................................................................. 576 5 Test Scope Automotive Protocols ..................................................................................................... 850 5.1 Scalable service-Oriented MiddlewarE over IP Protocol (SOME/IP) ........................................ 850 5.1.1 General .............................................................................................................................. 850 5.1.2 Parameters used in the tests ............................................................................................ 853 5.1.3 Terminology used in Test Procedure ................................................................................ 855 5.1.4 Test Cases SOME/IP Server ............................................................................................... 856 Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 6 OPEN Alliance 1 Introduction 1.1 Overview This ECU and Network Test Specification is designed to determine if a product conforms to specifications defined in OPEN Specifications or related requirements. This specification is a collection of all test cases which are recommend to be considered for automotive use and should be referred by car manufacturers within their quality control processes. Sucessful execution and passing all relevant tests gives a Device Under Test (DUT) a mimimum approval that the device’s basic implementiations are done correctly. This Test specification document is grouped in several chapters oriented on the scopes: “Automotive Ethernet”, “TCP/IP Protocol Family” and “Automotive Protocols” which are described in chapter 1.3. Tests are organized and identified with distinct IDs that relate to their scopes, and a unique enumeration. For every scope introduction chapters explain common requirements on the Device under Test, the Test Setup and parameters used by the following tests. 1.2 Feedback Any feedback for correcting, improving or adding new content is welcome. We encourage to bring forward this feedback in the regular meetings of the OPEN Alliance TC8. In case you are not an OPEN Alliance member you can relay questions or feedback through the following contacts: Company Name Email address C&S Group [email protected] IXIA NXP Rajeev Roy [email protected] Ruetz System Solutions [email protected] GmbH Spirent Communications Dirk Tempelman [email protected] Fares Mokrani [email protected] Stephan Pietsch [email protected] Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 7 OPEN Alliance 1.3 References [1] C&S Group, BroadR-Reach Interoperability Test Suite - Interoperability Test Suite Specification v2.0, OpenAlliance, 2014. [2] OPEN Alliance BroadR-Reach® (OABR) Physical Layer Transceiver Specification For Automotive Applications V3.2, June 24th, 2014. [3] C. Donahue and D. Estes, BroadR-Reach Physical Media Attachment Test Suite v2.0, OpenAlliance, 2014. [4] B. Körber, Definitions for Communication Channel, 2.0 ed., OPEN Alliance, 2014. 1.4 Definition of Test Scopes 1.4.1 Test Scope Automotive Ethernet Scope Automotive Ethernet includes the following ISO/OSI layers:  Layer 1: Physical Layer OPEN Alliance BroadR-Reach (OABR)  Layer 2: Data Link Layer, e.g IEEE Ethernet MAC + VLAN (802.1Q), ARP 1.4.2 Test Scope TCP/IP Protocol Family Scope TCP/IP Protocol Family includes the following ISO/OSI layers:  Layer 3: Network Layer, e.g. IP, ICMP  Layer 4: Transport Layer, e.g. UDP, TCP, DHCP 1.4.3 Test Scope Automotive Protocols Scope Automotive Protocols includes the following ISO/OSI layer:  Layers 5-6-7: Application oriented layers, e.g. UDP-NM, SOME/IP, SD Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 8 OPEN Alliance 2 Test Scope Layer 1 of Automotive Ethernet 2.1 Interoperability Tests 2.1.1 General The following test specifications are adapted from [1] to fit the general requirements of an ECU. 2.1.2 Link-up time (based on OABR_L1_IOP_22 of [1]) 3 test cycles:  Power on Golden Device  Power on ECU  Wake up ECU OABR_LINKUP_01: Link-up time - Trigger: Power on Golden Device Synopsis Shall ensure that the link is established within a given time without a high time variation. Prerequisites 1. The DUT is connected to a stable power supply. 2. The DUT must be operated in normal mode which means the DUT builds up the link and sends any Ethernet messages. 3. The Test System provides special awake conditions for the DUT such as a wakeup line or network management CAN messages if necessary. 4. If the DUT contains a switch all links have to be tested separately. 5. The mean start up time of the golden device is available: 𝑡 𝑟𝑒𝑎𝑑𝑦 Test setup The DUT must be connected to the golden device with opposite master/slave configuration. The polarity of the communication channel must be correct. The power supplies are controlled by the test system. Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 9 OPEN Alliance Test system Power supply tstart t stop Power supply DUT (ECU) Golden Device PHY mC Low Con Con CMC Pass Tx Filter Rx Test 1. DUT shall be active and ready to build up link. procedure Repeat Step 2 to Step 5 n=100times: 2. Power on golden device. t =t start PowerOnGoldenDevice 3. Polling of golden device’s status register. If link_control= active link: t =t stop ActiveLink 4. Calculate the time t between power on and link up: t = t - t up up stop start 5. Power off golden device. End of Repeat 6. Calculate as follows: 𝑛 1 𝑡̅ = ∑𝑡 (𝑖) 𝑛 𝑢𝑝 𝑖=1 𝑛 1 𝜎𝑡 = √ ∑(𝑡 (𝑖) − 𝑡̅)2 𝑛−1 𝑢𝑝 𝑖=1 t = min (𝑡 (𝑖)) min 𝑢𝑝 t = max (𝑡 (𝑖)) max 𝑢𝑝 Pass criteria 𝜎𝑡 ≤ 50 ms t > 10 ms+ 𝑡 min 𝑟𝑒𝑎𝑑𝑦 t < 200 ms+ 𝑡 max 𝑟𝑒𝑎𝑑𝑦 Notes This test has to be performed for each port of the ECU, if it has a switch inside. Restriction Level: Public OPEN Alliance Automotive Ethernet ECU Test Specification | Jan-16 10

Description:
Ethernet”, “TCP/IP Protocol Family” and “Automotive Protocols” which are described in chapter 1.3. Tests are organized and . The power supplies are controlled by the test system. Test system. DUT. (ECU). Golden Device. CMC. Con. Low. Pass. Filter. PHY. Tx. Rx. μC. Con. Power supply. Powe
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.