Basic USB 2.0 Host Signal Quality (Eye) Testing With The D9010USBC Application
Basic USB 2.0 Host Signal Quality (Eye) Testing With The D9010USBC Application
Operational "How to" GuidesSummaryThis is a basic description on performing the EL_3 USB 2.0 Host HS Test with a Windows PC as Host (running HSETT from USB-IF website ), N2752A Differential Probe, S-Series Scope with D9010USBC compliance application and the E2649-26402 fixtureDescriptionStep 1 : Setup the measurement Fixture Connection: E2649-26402 is part of E2667B USB 2.0 Hi-speed Host Test Fixture Kit USB Stick as a device is not always necessary for host compliance tests. Step 2: Configure the host Setup your host with the HSETT(High Speed Electrical Test Tool) software from USB-IF (USB Implementers Forum) and make sure the scope captures "Enumerate Bus" and "Test_Packet" signals correctly, like in the pictures below. HSETT only works on Windows PCs. If it’s not a Windows host, it is technically an embedded host. Step 3: Setup and run the D9010USBC application Open the D9010USBC Application on the S-series Infiniium oscilloscope (here: MSOS804A) Step 3.1: Setup: Host, Differential Probe Step 3.2: Select Tests: EL_3 Data Eye and Mask Test Step 3.3: Configure: Make sure High-Speed Test Type is Near End High-speed electrical tests are performed either near-end or far-end depending on the configuration of the product. The terms "near-end" and "far-end" are based on which end of the cable the test fixture is attached in relation to the device being tested. The point where measurements are made dictates what eye template is used. High-speed electrical tests of downstream ports on hosts and hubs are always performed near-end. Step 3.4: Check connection Be careful which fixture you have to use for the test! There are 2 fixtures: E2649-26401 and E2649-26402Is the switch in Test Mode or not?If you are using the differential probe, you need to use 50 Ohm terminators (SMA connection is also possible as alternative) Step 3.5: RUN the Test Possible Problem: When you set the High-Speed Test Type to Far End, a different mask will be chosen and the test will possibly be passed. However this will be a false result and the DUT(host) won't pass the compliance tests in USB-IF labs, cause they would take the right mask, the near-end mask for the verification. Possible changes to the measurement setup to get better results: Different probe head than the standard one (N2778A) should be used: MUST use the N4822A to avoid double dampingUse SMA cables instead of differential probe, cause SMA cables are used for the official compliance tests See Also For more USB2.0 electrical compliance test articles, search for #USB2A. E2667B USB 2.0 Hi-speed Host Test Fixture Kit E2666B USB 2.0 Hi-speed Device Test Fixture Kit USB 2.0 Compliance Testing with Agilent Infiniium Oscilloscopes Keysight USB 2.0 homepage Keysight USB 2.0 MOI USBET20 & HSETT Compliance FAQs/Updates USB 2.0 Electrical Compliance Test Specification HS Test Spec Original LS/FS Test Spec