Quantum 980 User Manual

980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
User Guide
980 HDMI Protocol Analyzer
HDMI HDCP 2.2 Compliance Tests
Rev: A2
Page 1 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Table of Contents
1 About the 980 3
1.1 What makes the 980 HDMI Protocol Analyzer Module Unique? 3
1.2 Scope of this User Guide 4
1.3 Changes to this User Guide 5
1.4 What options are available with the 980? 5
1.5 980 User Interface 7
1.6 What kinds of data does the 980 Protocol Analyzer module allow you to view? 12
2 Getting Started 14 3 HDMI HDCP 2.2 Source Compliance Tests 15
3.1 Workflow for running the HDMI HDCP 2.2 Source Compliance Tests 15
3.2 Making the HDMI connections 16
3.3 Setting the 980 mode to HDMI 17
3.4 Setting the +5V levels 20
3.5 Completing the CDF 26
3.6 Selecting the 1A series tests 31
3.7 Executing the HDMI HDCP 2.2 1A Series Source Compliance Tests 36
3.8 Viewing Details of 1A Source Compliance Test Results 41
3.9 Selecting the 1B series tests 45
3.10 Executing the HDMI HDCP 2.2 1B Series Source Compliance Tests 50
3.11 Viewing Details of Source Compliance Test Results 59
3.12 Canceling and Resuming the HDMI HDCP Source Compliance 62
3.13 To resuming a canceled test: 63
3.14 Viewing the HDMI HDCP 2.2 Source Compliance Test Results from the Navigation View 67
3.15 Viewing the HDMI HDCP 2.2 Source Compliance HTML test report 69
4 HDMI HDCP 2.2 Sink Compliance Tests 81
4.1 Workflow for running the HDMI HDCP 2.2 Sink Compliance Tests 81
4.2 Making the HDMI connections 81
4.3 Running a Playback file 82
4.4 Completing the HDCP 2.2 Sink Test CDF 88
4.5 Selecting the 2C series tests 93
4.6 Executing the HDMI HDCP 2.2 2C Series Sink Compliance Tests 97
4.7 Viewing Details of 2C Sink Compliance Test Results 104
4.8 Canceling and Resuming the HDMI HDCP Compliance 106
4.9 To resuming a canceled test: 107
4.10 Viewing the HDMI HDCP 2.2 Sink Compliance Test Results from the Navigation View 111
4.11 Viewing the HDMI HDCP 2.2 Sink Compliance HTML test report 113
Page 2 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
1 About the 980
This chapter provides an overview of features of the 980 HDMI Protocol Analyzer module and the 980 GUI Manager. The 980 HDMI Protocol Analyzer module is an analyzer for HDMI/MHL source devices. It provides visibility into the HDMI/MHL protocol to help resolve common interoperability problems in HDMI/MHL systems. The 980 GUI Manager is a PC application to manage and use the 980 HDMI Protocol Analyzer module and other 980 modules.
The module can be equipped in either of the 980 Advanced Test Platforms:
1) The 980B Advanced Test Platform – 5-slot chassis with a 15 inch touch display.
2) The 980R Advanced Test Platform – 5-slot chassis with a 7 inch touch display. Note: The module is always equipped in the first slot of the 980 platform from the factory.
The 980 HDMI Protocol Analyzer module is able to parse HDMI streams from source devices with a TMDS clock and pixel clock up to 300MHz.
1.1 What makes the 980 HDMI Protocol Analyzer Module Unique?
The 980 HDMI Protocol Analyzer module for HDMI or MHL source devices provides full visibility into the protocol, timing, control and auxiliary data. It captures and decodes encrypted or unencrypted metadata (audio sample, infoframes and other data packets) as well as DDC transactions and CEC messages (C-Bus transactions for MHL).
Competitive “analyzers” available on the market are more limited because they utilize commercial silicon chips.
The 980 HDMI Protocol Analyzer module uses a proprietary solution and therefore can provide much greater visibility into the protocol, timing and control data. The competitive “analyzers” support some of the 980 HDMI Protocol Analyzer features but not nearly all of them. They support functional testing but not true interoperability
Page 3 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2 testing. Functional test “analyzers” often support only real time monitoring. The 980 module supports capture, store
and analysis as well as Real Time monitoring. For these same reasons, the 980 HDMI Protocol Analyzer module can support all of the tests in the HDMI and
MHL source protocol compliance test specification. Functional test instruments cannot. For example, the 980 HDMI Protocol Analyzer supports all the source Protocol tests in Test 7-17 of the HDMI Compliance Test Specification and the Basic Protocol source tests in the section 3.2.2.2 in the MHL Compliance Test Specification related to control periods, preamble and guard bands. Similarly the 980 HDMI Protocol Analyzer module can measure the audio sample rate precisely and therefore measure audio jitter correctly. Functional test instruments cannot support these tests correctly.
1.2 Scope of this User Guide
This User Guide provides descriptive and procedural information on the HDMI HDCP 2.2 compliance test option. Although you can run the compliance tests through the 980 HDMI Protocol Analyzer’s “embedded GUI,” all the examples used in the procedures in this document are taken from the external standalone PC 980 GUI Manager. The procedures are identical between the embedded GUI running through the 980 front panel display and the external standalone PC application but the look and feel is slightly different.
The following is a list of the User Guides available for the 980 systems: 980 HDMI Protocol Analyzer Gen 3 System Covers source analysis testing for HDMI and MHL source
devices as well as various transmitter features. This user guide is specifically for the functions of the 980 HDMI Protocol Analyzer Gen 3 system sold through 2012.
980 Advanced Test Platform Quick Start Guide This Quick Start Guide covers startup procedures for the
980/980B platform. Used in conjunction with the 980 HDMI Protocol Analyzer Module User Guide for purchases in 2013.
980 HDMI Protocol Analyzer module Covers source analysis testing for HDMI and MHL source devices as
well as various transmitter features. This user guide is specifically for the functions of the 980 HDMI Protocol Analyzer module equipped in one of the 980 Advanced Test Platform slots (980 Gen 3 or 980B). Used in conjunction with the 980 Advanced Test Platform Quick Start Guide.
980 HDMI Protocol Analyzer HDMI/MHL Source Compliance Test Covers source compliance testing for both
MHL and HDMI sources. These compliance test applications are provided by the 980 HDMI Protocol Analyzer module or the 980 HDMI Protocol Analyzer Gen 3 system. Used in conjunction with the 980 Advanced Test Platform Quick Start Guide.
980 HDMI Protocol Analyzer HDMI/MHL Sink Compliance Test Covers sink compliance testing for both MHL
and HDMI sinks (and MHL dongles). These compliance test applications are provided by the 980 HDMI Protocol Analyzer module or the 980 HDMI Protocol Analyzer Gen 3 system. Used in conjunction with the 980 Advanced Test Platform Quick Start Guide.
980 MHL CBUS Compliance Test Module - Covers MHL CBUS compliance testing for both MHL sources as
well as sinks and dongles. This compliance test applications are provided by the 980 CBUS Compliance Test module. Used in conjunction with the 980 Advanced Test Platform Quick Start Guide.
980 HDMI Video Generator module Covers the features and functions offered by the 980 HDMI Video
Generator module. Used in conjunction with the 980 Advanced Test Platform Quick Start Guide.
Page 4 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2 980 HDMI Protocol Analyzer HDMI HDCP Source Compliance Test Covers HDMI HDCP compliance tests
on source devices. These compliance test applications are provided by the 980 HDMI Protocol Analyzer module.
980 HDMI Protocol Analyzer HDMI HDCP 2.2 Compliance Test (This User Guide) - Covers HDMI HDCP
compliance tests on source and sink devices. These compliance test applications are provided by the 980 HDMI Protocol Analyzer module.
1.3 Changes to this User Guide
The following updates have been added to the HDMI compliance test descriptions and procedures: This is a new User Guide. Note: Please be sure to check the Quantum Data website for updates to this User Guide.
1.4 What options are available with the 980?
The 980 offers four options that you can purchase with the 980 HDMI Protocol Analyzer module. You must have a license to use these optional features: 1) Encrypted Link Analyzer mode for monitoring encrypted data between an HDMI source and sink device. 2) HDMI Source Compliance tests in accordance with HDMI 1.4 CTS Sections 7.4 through 7.8. 3) EDID Compliance test in accordance with Sections 8.2 and 8.5 of the HDMI 1.4 CTS. 4) HDMI Sink Compliance tests in accordance with HDMI 1.4 CTS Sections 8.2 and 8.4 through 8.8. 5) MHL Source Compliance tests in accordance with MHL 1.2 & 2.0 CTS Section 3. 6) MHL Sink Compliance tests in accordance with MHL 1.2 & 2.0 CTS Section 4. 7) HDMI HDCP Source Compliance test in accordance with HDCP 1.2 CTS. 8) HDMI HDCP
2.2 Source and Sink Emulators for HDMI 1.4b HDCP 2.2 functional test in accordance with HDCP 2.2 CTS. 9) HDMI HDCP 2.2 Source and Sink Compliance test in accordance with HDCP 2.2 CTS.
You can determine what options the 980 is provisioned with by looking at the label on the bottom of the 980 or by accessing the Instrument Information screen on either the built-in or external 980 GUI manager. You will need to access the Instrument Information panel through embedded 980 GUI Manager as shown below.
Page 5 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The information is then displayed in a separate window. The information on the Instrument Information window will provide you with the information about what options are supported and will also be helpful if you call Quantum Data customer support during an upgrade process.
Page 6 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
1.5 980 User Interface
The 980 Protocol Analyzer module provides a graphical user interface for operation. This GUI can run both on the 980 itself through the built-in color touch screen display or as a standalone application running on a PC. The look and feel and functions are similar but not identical.
1.5.1 External 980 GUI Manager
Page 7 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2 The external 980 GUI Manager provides easy access to the captured data on your PC for sharing with others. Also
the external 980 GUI Manager enables you to operate the 980 HDMI Protocol Analyzer through a larger interface which allows you to use multiple panels at the same time.
1.5.2 Embedded 980 GUI Manager
You can operate the 980 HDMI Protocol Analyzer module fully through the built-in color touch screen display. In addition to the basic operation of the 980 HDMI Protocol Analyzer module the touch screen display GUI there are two key features that are only available in the embedded 980 GUI Manager GUI: 1) viewing the video in real time,
2) viewing the MHL video/audio metadata and DDC (MHL C-Bus) transactions in real time using the Real Time mode. You can view the incoming video from a source even when encrypted with HDCP content protection. The ability to view the incoming video also enables you to control the menus of the HDMI and MHL source device to ensure that it is in the correct mode. The built-in GUI also enables you to view the HDMI and MHL video metadata and DDC and MHL C-Bus transactions in real time, as they are being captured, using the Real Time mode.
You can transfer data captures taken from the built-in touch display to your PC where they can be viewed through the external 980 GUI Manager and also disseminated to others for analysis.
1.5.3 Embedded 980 GUI Manager and External GUI Manager layout differences
Aside from the “Real Time” mode using the receiver there are a few other differences in the layouts between the
embedded 980 GUI Manager and the External 90 GUI Manager. The primary difference is the Navigator panel which enables you to access the data elements and test results from an instrument. In the External 980 GUI Manager, the Navigator panel is always present on the left side of the 980 GUI Manager application window as shown below.
Page 8 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
In the Embedded 980 GUI Manager, the Navigator panel must be opened. You can access it either from the Other Page of the Apps window, refer to the first screen example below or you can access the Navigator from the Real Time window as shown in the second screen example. Finally you can also access the Navigator from any window in the embedded GUI using the activation key at the bottom of any screen as shown below.
Page 9 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 10 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
When you access the Navigator it will appear in the window as shown below.
Page 11 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
1.6 What kinds of data does the 980 Protocol Analyzer module allow you to view?
By providing visibility into the HDMI and MHL protocol, metadata, video, audio and auxiliary data, the 980 HDMI Protocol Analyzer module enables you to detect changes and identify anomalies in the HDMI or MHL signal. The following is a list of the data types you can view (currently):
Video
o Timing parameters o Pixel values
Protocol Data
o Guard band o Preamble
Data Islands, including:
o Infoframes (AVI, Audio, Source Product Descriptor, etc.)
Page 12 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
o General Control Packet (GCP) o Audio Clock Regeneration (ACR) o Audio Sample Packet Header including Channel Status Blocks
Hot plug events  DDC, C-Bus (MHL) transactions, including:
o HDCP o EDID
Control data (vsync, hsync, encryption enable)  HDMI CEC transactions  HDMI Audio Return Channel (ARC) data
Page 13 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2 Getting Started
Please refer to the 980 Advanced Test Platform Quick Start Guide for detailed Getting Started Procedures. This Quick Start Guide is available on the Quantum Data Downloads page or the 980 product pages.
Page 14 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3 HDMI HDCP 2.2 Source Compliance Tests
This chapter describes how to use the optional HDMI HDCP 2.2 source compliance test feature of the 980 HDMI Protocol Analyzer module. Please note you will have to purchase the HDMI HDCP 2.2 Source Compliance Test option in order to run these tests.
Note: You can now select addition formats for testing on an individual test basis. This enables you to run a particular source test on a format or formats that are not specified in the CTS.
The 980 supports the following test sections in the HDMI HDCP 2.2 Compliance Test specification: Transmitter Downstream w/Receiver) w/HDMI Capable Receiver
1A-01: Regular Procedure: With previously connected Receiver (with stored Km)  1A-02: Regular Procedure: With newly connected Receiver (without stored Km)  1A-03: Regular Procedure: Receiver disconnect after AKE_Init  1A-04: Irregular Procedure: Receiver disconnect after Km  1A-05: Regular Procedure: Receiver disconnects after locality check.  1A-06: Regular Procedure: Receiver disconnects after Ks  1A-07: Regular Procedure: Receiver sends REAUTH_REQ after Ks.  1A-08: Irregular Procedure: Rx Certificate not received.  1A-09: Irregular Procedure: Verify Receiver Certificate.  1A-10: Irregular Procedure: SRM.  1A-11: Irregular Procedure: Invalid H’. 1A-12: Irregular Procedure: Pairing Failure.  1A-13: Irregular Procedure: Locality Failure.
Transmitter w/ Downstream Repeater
1B_01 Regular Procedure: With Repeater.  1B_02 Irregular Procedure: Timeout of Receiver ID list.  1B_03 Irregular Procedure: Verify V'.  1B_04 Irregular Procedure: MAX_DEVS_EXCEEDED.  1B_05 Irregular Procedure: MAX_CASCADE_EXCEEDED.  1B_06 Irregular Procedure: Incorrect seq_num_V  1B_07 Regular Procedure: Re-authentication on HDCP_HPD.  1B_08 Regular Procedure: Re-authentication on REAUTH_REQ.  1B_09 Irregular Procedure: Rollover of seq_num_V  1B_10 Irregular Procedure: Failure of Content Stream Management
3.1 Workflow for running the HDMI HDCP 2.2 Source Compliance Tests
The following is the high level workflow for running the HDMI HDCP 2.2 Source Compliance Tests. This workflow assumes that you have powered up the 980 and established an Ethernet session with the 980 as described in
Connection for 980 GUI Manager and 980.
The following is the high level workflow for running the HDMI HDCP 2.2 Source Compliance Tests.
1. Connect the source device under test to the 980 HDMI Protocol Analyzer module via HDMI.
2. Activate HDCP 2.2 in the source device under test.
3. Set the monitor mode properly to HDMI and Sink Emulation.
4. Enable HDCP 2.2 in the 980 HDMI Protocol Analyzer module.
5. Complete (or load an existing) Capabilities Declaration Form (CDF) for the device under test using the CDF Entry panel.
6. Select the tests that you wish to run from the Test Selection panel.
Page 15 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
7. Initiate the tests through the Test Options / Review panel.
8. View the detailed data for test failures if failures occur.
9. View the results in the Test Results panel under the Navigator panel.
3.2 Making the HDMI connections
This procedure describes how to establish an HDMI connection between the HDMI source device under test and the 980. This procedure assumes that you have assembled the 980 and source device under test and applied power to all these devices. Refer to the procedures and diagram below.
HDMI connection for source compliance test – 980 Rev D Protocol Analyzer module
Page 16 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
HDMI connection for source compliance test – 980B
HDMI connection for source compliance test – 980R
1. Connect your HDMI source device under test to the HDMI Rx connector (the top most HDMI connector shown in the figure below) on the 980 HDMI Protocol Analyzer module. Use a high speed HDMI cable.
3.3 Setting the Link mode and the HDMI mode
Use the following procedures to set the 980 HDMI Protocol Analyzer to the HDMI mode and set the link mode to Sink Emulation. These procedures assume that you are using the external 980 GUI. Exceptions will indicate different screens for the embedded GUI.
To set the 980 mode to HDMI and the Link Mode to Sink Emulation:
1. From the Card Control window, select Receiver.
Page 17 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The Rx Control and Configuration dialog box appears. From the Rx Control and Configuration dialog box, select the Mode tab and then select HDMI as the mode
and select Sink Emulation as the Link mode.
Page 18 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. If you are using the embedded GUI, Select the Mode flyout menu on the lower right of the Real Time window as shown below. Then select the HDMI Monitor radio button and the Sink Emulation radio button. Refer to the screen example below.
The Link Mode menu will show HDMI (or MHL accordingly) as the Link Mode.
Page 19 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.4 Setting the +5V levels
The 980 enables you to view the +5V levels from the source device under test and to set the current load on the +5V lead.
1. Select the RX 5 Volts… item from the Instrument pull-down menu on the built-in front panel as shown below.
The RX 5V Status/Configuration dialog box is displayed as shown below.
2. Note the current Measured 5V level (4.98 in the example above).
3. Select the Threshold Level using the upper slidebar (0.0 to 5.3V). Be sure to select the Apply button. Then hit Refresh to view the new value. You may wish to lower the threshold to enable testing of a source whose 5V level is too low. If you specify a threshold higher than the voltage detected there will be no effect on the ability to test.
4. Select the current Load using the lower slidebar provided. Increasing the current load will cause the detected voltage to fall. Be sure to select the Apply button. Then hit Refresh to view the new value.
3.5 Enabling HDCP 2.2
The 980 Protocol Analyzer module has to be configured to respond to HDCP 2.2 authentication from a source. Use the following procedure to enable HDPC 2.2 authentication in the 980 Protocol Analyzer module. You can enable HDCP 2.2 on the Protocol Analyzer receiver either through the embedded 980 GUI or the external 980 GUI. The following procedures assume you are using the external GUI but exceptions are provided instructing you how to enable HDCP 2.2 through the embedded GUI.
1. From the Card Control window, select Receiver. Refer to the screen example below.
Page 20 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The Rx Control and Configuration dialog box appears as shown below.
Page 21 October 15, 2014
.
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
If you are working from the embedded 980 GUI, the Real Time screen will appear and you will have to select the Tools button on the lower right. Refer to the following screen examples for the workflow using the embedded 980 GUI.
Page 22 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. From the embedded GUI Real Time window, select the Control/Config item as shown above. The Control and Configuration dialog box appears as shown below.
3. Select the HDCP 2.2 tab indicated in the screen example above. Refer to the following screen example.
Page 23 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
4. Enable HDCP 2.2 by clicking on the Enabled radio button as shown below.
Page 24 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
5. Select the HP tab and generate a hot plug. Refer to the screen example below.
6. Return to the HDCP 2.2 tab and click on Refresh to view the status of the HDCP 2.2 authentication. Refer to the screen example below.
Page 25 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
HDCP 2.2 is now active.
3.6 Completing the HDCP 2.2 Source Capabilities Declaration Form (CDF)
Use the following procedures to complete the CDF for the HDMI source compliance tests.
To complete the CDF:
1. From the Compliance Tests page of the Apps panel, enable viewing of the HDMI HDCP Source Compliance Test.
Page 26 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. Select the CDF Entry panel as shown below.
Page 27 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. To create a new CDF, click on the New activation button as can be seen in the screen example above. You will be prompted with a confirmation that you want to start a new CDF and reset the values. Click OK to
proceed.
4. To open an existing CDF, click on the Open activation button. You will be prompted with a dialog box that enables you to open a CDF. Select a CDF and then OK to proceed.
Page 28 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
5. Complete the items in the Products tab of the CDF Entry panel shown below.
Page 29 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
6. Save the CDF. A confirmation box with a default name will appear as shown below. Edit the name if necessary and click OK.
CDF name in use is shown on panel.
Page 30 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.7 Selecting the 1A series tests
Use the following procedures to select the tests to run. There are multiple tabs which correspond to each section in the CTS.
To select the tests to run:
1. Select the Test Selection panel as shown below.
2. If you have an existing Test Selection option file saved you can recall that for use in your testing. Simply click on the Open activation button.
A dialog box will appear as follows. Simply select the file and click on the OK activation button.
Page 31 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. Complete the items in the 1A Tests tab of the Test Selection panel shown below. For convenience you can Select All Tests or Deselect All Tests for both tabs or for group selection over each
page Select All on Page or Clear All on Page tests using the activation buttons provided. The following screens examples show the tests selected.
Page 32 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 33 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
4. You can save the Test Selection options using the Save activation button.
A dialog box will appear as follows. Simply assign a name and click on the OK activation button. Click Cancel to exit.
Page 34 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 35 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.8 Executing the HDMI HDCP 2.2 1A Series Source Compliance Tests
Use the following procedures to initiate the execution of an HDMI HDCP 2.2 1A series Source Compliance test series.
Note: You can monitor the HDCP 2.2 transactions using the Auxiliary Channel Analyzer (ACA) utility. Please refer to the main 980 HDMI Protocol Analyzer module User Guide for instructions on using the ACA.
To initiate a test series:
1. Select the Test Options / Preview panel as shown below.
2. (Optional) Review the list of tests for each category. If you wish to skip some of the tests. You can skip tests by clicking on the Check mark on the right side of the Test Options / Preview panel.
The screen shot below shows some of the tests that have been skipped (highlighted in yellow with a red X).
Page 36 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. Select the 980 Test Instrument from the pull-down menu of the HDCP Test Options / Preview tab shown below.
Click on the Execute Tests activation button to initiate the test suite. You will be prompted for a name for the tests. This dialog box is shown below.
Page 37 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
During the tests a Source Test Configuration dialog box will appear which requires that you to verify that the source device under test is connected properly. The following screen shot depicts this. Press Continue when you have the source device connected properly. You can cancel the test using the Cancel Compliance Test button.
If you do not have the source device under test in the proper mode, an error dialog box will appear.
Page 38 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
During the test, the test results are shown as they occur in the Test Options / Preview panel. There is a green progress arrow which points to the test that is currently being run. Refer to the screen shot below.
The lower panel Test Log shows the testing activity as it occurs. You can cancel the compliance test or pause at any time. If you pause the test you can resume later at any time even if you exit the 980 Manager application. Refer to the following screen examples.
Page 39 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 40 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
When the tests are completed the Test Log will indicate Test Completed as shown below.
When you close the test execution window, the Compliance Test Viewer window will appear showing the results of the test. Please refer to the following section for details on viewing the compliance test results.
3.9 Viewing Details of 1A Source Compliance Test Results
When you have completed the test series you will have an opportunity to view the detailed data for a particular failure or a test that passed. Use the following procedures to view the details of a failure.
To view the details of a failure:
1. Expose the detailed results of a failure and highlight a results record. Refer to the screen example below.
Page 41 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 42 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 43 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 44 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.10 Selecting the 1B series tests
Use the following procedures to select the 1B series tests to run. There are multiple tabs which correspond to each section in the CTS.
To select the tests to run:
1. Select the Test Selection panel as shown below.
2. If you have an existing Test Selection option file saved you can recall that for use in your testing. Simply click on the Open activation button.
A dialog box will appear as follows. Simply select the file and click on the OK activation button.
Page 45 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. Complete the items in the 1B Tests tab of the Test Selection panel shown below. For convenience you can Select All Tests or Deselect All Tests for both tabs or for group selection over each
page Select All on Page or Clear All on Page tests using the activation buttons provided.
Page 46 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 47 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
4. You can save the Test Selection options using the Save activation button.
A dialog box will appear as follows. Simply assign a name and click on the OK activation button. Click Cancel to exit.
Page 48 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 49 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.11 Executing the HDMI HDCP 2.2 1B Series Source Compliance Tests
Use the following procedures to initiate the execution of an HDMI HDCP 2.2 1B series Source Compliance test series.
To initiate a test series:
1. Select the Test Options / Preview panel as shown below.
2. (Optional) Review the list of tests for each category. If you wish to skip some of the tests. You can skip tests by clicking on the Check mark on the right side of the Test Options / Preview panel.
The screen shot below shows some of the tests that have been skipped (highlighted in yellow with a red X).
Page 50 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. Connect to the 980 Test Instrument if you have not already done so. Use the Instrument selection pull-down as indicated below.
Click on the Execute Tests activation button to initiate the test suite. You will be prompted for a name for the tests. This dialog box is shown below.
A dialog box prompting you to name the test results files appears as shown below:
Page 51 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Select a name and click on the OK activation button. The tests begin.
Page 52 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
During the tests a Source Test Configuration dialog box will appear which requires that you to verify that the source device under test is connected properly. The following screen shot depicts this. Press Continue when you have the source device connected properly. You can cancel the test using the Cancel Compliance Test button.
Page 53 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
If you do not have the source device under test in the proper mode, an error dialog box will appear. During the test, the test results are shown as they occur in the Test Options / Preview panel. There is a green
progress arrow which points to the test that is currently being run. Refer to the screen shot below.
Page 54 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The lower panel Test Log shows the testing activity as it occurs. You can cancel the compliance test or pause at any time. If you pause the test you can resume later at any time even if you exit the 980 Manager application. Refer to the following screen examples.
Page 55 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 56 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 57 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
When the tests are completed the Test Log will indicate Test Completed as shown below. When you close the test execution window, the Compliance Test Viewer window will appear showing the
results of the test. Please refer to the following section for details on viewing the compliance test results.
Page 58 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.12 Viewing Details of Source Compliance Test Results
When you have completed the test series you will have an opportunity to view the detailed data for a particular failure or a test that passed. Use the following procedures to view the details of a failure.
To view the details of a failure:
1. Expose the detailed results of a failure and highlight a results record. Refer to the screen example below.
Page 59 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 60 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 61 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.13 Canceling and Resuming the HDMI HDCP Source Compliance
You can complete or resume a test series that was canceled earlier. The test results are saved in a directory that is accessible through the 980 GUI Manager interface. Use the following procedures to cancel and resume a canceled test.
To cancel a test:
1. Click on the Cancel Compliance Test activation button either on the popup dialog box or the bottom of the test log panel. See the screen example below.
Page 62 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
An indication that the test was canceled with be shown in the Test Log lower panel and the status (see below).
3.14 To resuming a canceled test:
1. Navigate to the Navigator/Compliance panel and open the HDMI HDCP Source CT/Results directory as shown below.
Page 63 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. Either right click, double click or use the Open icon to open the CT Results panel on the main window. The CT Results window appears as shown below.
Page 64 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. Click on the Continue Test Execution button on the lower left (above) to resume the tests. An indication that the test has been resumed will appear in the lower Test Log panel (below).
Page 65 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 66 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.15 Viewing the HDMI HDCP 2.2 Source Compliance Test Results from the
Navigation View
You can access the results of any test at any time through the Navigation view. To view the test results of any test:
1. Access the Navigator pane and then select the Compliance sub-tab. Refer to the screen shot below.
2. Locate the Results you wish to view and double click on the file to view the results of all tests. Note that you can also open a test results file for viewing by using the Open icon. Refer to the example below.
Page 67 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The test results will appear in the main window as shown below.
Page 68 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3.16 Viewing the HDMI HDCP 2.2 Source Compliance HTML test report
After you have completed the tests, an HTML Report activation button will appear in the upper right of the screen which enables you to access the html report of the test results. Use the following procedures to view the html test report.
To view the html test report:
1. Select the CT Results panel as shown below.
2. Click on the HTML Report activation button.
A dialog box will appear asking if you want a summary of the test results or a version that includes the CDF. This dialog box is shown in the screen shot below.
Page 69 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The html report is shown in the following screens.
Page 70 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 71 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
You can also view the test equipment information (980 HDMI Protocol Analyzer firmware configuration) below.
Page 72 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
4 Exporting Compliance Test Results Files to a PC
The 980 HDMI Protocol Analyzer offers portability of data. You can disseminate compliance tests to other locations for analysis by other colleagues.
If you ran the HDCP compliance tests from the embedded GUI you will have to transfer these compliance test files to your PC if you want to disseminate them to others. You can transfer the files from the 980 HDMI Protocol Analyzer module to your host PC in three ways: 1) Data Transfer GUI utility, 2) USB drive, 3) command line FTP. Only the export method involving Data Transfer Utility will be described in the following.
4.1 Transferring Compliance Test Files using the Data Transfer Utility
You can transfer files easily using the 980 GUI Manager’s Data Transfer utility. If you have ran the compliance test through the embedded 980 GUI Manager then you will first have to transfer the compliance test results file from the 980 test instrument to you host PC. The procedure is the same whether you are transferring the results of the Transmitter test or the Receiver test. This procedure uses the HDCP 2.2 Receiver tests. Follow the procedures below.
To transfer Compliance Test files from the 980 Protocol Analyzer module to your PC using the Data Transfer utility:
1. Through the external 980 GUI Manager, access the Compliance tab on the Navigator. Refer to the screen shots below.
Page 73 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. Access the Data Transfer utility by double clicking on the Transfer Data icon on one of the data sets in the Navigator window.
Page 74 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The Data Transfer: Results dialog box appears (below) enabling you to select the 980 HDMI Protocol Analyzer that you want to transfer data from. Select the desired 980 HDMI Protocol Analyzer and click OK. The Data Transfer panel will appear.
The Data Transfer panel appears in context with the files on the 980 (Instrument) under the Instrument Files available as shown below.
3. Highlight a directory on the Local Files side (host PC) and then initiate a Copy or Move.
Page 75 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The file appears on the PC host Local Files (below).
Page 76 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 77 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
4.2 Exporting Compliance Test Files
Once you transfer the files to your PC (or if you have them on the PC from running the test through the external GUI Manager, you can disseminate the results to others. When you export a results file, the 980 provides a zipped self-contained file with all the results. The procedures for exporting files for distribution are provided below.
To export compliance test results files:
1. Through the external 980 GUI Manager, access the Compliance tab on the Navigator. Refer to the screen shots below.
Page 78 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. Right click on the Results file that you want to export. Refer to the screen example below.
Page 79 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
You will then be presented with an Windows Explorer window to save the zipped export in a directory of your choosing.
You can then distribute this zip file to other through email, file transfer or cloud storage utiliites.
Page 80 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
5 HDMI HDCP 2.2 Sink Compliance Tests
This chapter describes how to use the optional HDMI HDCP 2.2 sink compliance test feature of the 980 HDMI Protocol Analyzer module. Please note you will have to purchase the HDMI HDCP 2.2 Sink Compliance Test option in order to run these tests.
Note: You can now select addition formats for testing on an individual test basis. This enables you to run a particular source test on a format or formats that are not specified in the CTS.
The 980 supports the following test sections in the HDMI HDCP 2.2 Compliance Test specification: Receiver Upstream w/Transmitter
2C-01: Regular Procedure – With Transmitter.  2C-02: Irregular Procedure – New Authentication after AKE init.  2C-03: Irregular Procedure – New Authentication during Locality Check.  2C-04: Irregular Procedure – New Authentication after SKE Send EKs.  2C-05: Irregular Procedure – New Authentication during Link Synchronization.
5.1 Workflow for running the HDMI HDCP 2.2 Sink Compliance Tests
The following is the high level workflow for running the HDMI HDCP 2.2 Sink Compliance Tests. This workflow assumes that you have powered up the 980 and established an Ethernet session with the 980 as described in
Connection for 980 GUI Manager and 980.
The following is the high level workflow for running the HDMI HDCP 2.2 Sink Compliance Tests.
1. Connect the sink device under test to the 980 HDMI Protocol Analyzer Rx port via HDMI.
2. Complete a (or load an existing) Capabilities Declaration Form (CDF) for the device under test using the CDF Entry panel.
3. Select the tests that you wish to run from the Test Selection panel.
4. Initiate the tests through the Test Options / Review panel.
5. View the detailed data for test failures if failures occur.
6. View the results in the Test Results panel under the Navigator panel.
5.2 Making the HDMI connections
This procedure describes how to establish an HDMI connection between the HDMI sink device under test and the
980. This procedure assumes that you have assembled the 980 and sink device under test and applied power to all
these devices. Refer to the procedures and diagram below.
Page 81 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
HDMI connection for source compliance test – 980B
HDMI connection for source compliance test – 980R
1. Connect your HDMI source device under test to the HDMI Rx connector (the top most HDMI connector shown in the figure below) on the 980 HDMI Protocol Analyzer module. Use a high speed HDMI cable.
5.3 Running a Playback file
Use the following procedures to set the 980 HDMI Protocol Analyzer to playback a file out the module’s HDMI output port.
To playback a captured file to an HDMI display: Note: Detailed procedures for capturing a file and playing the captured file back are provided in the 980 HDMI
Protocol Analyzer module User Guide available on the Quantum Data website. The instructions below assume that you have a captured file already available for playback.
1. Access the Playback panel. You access the Generator Playback function through the main screen Generator icon as indicated below:
Page 82 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
The Generator panel is shown below:
Page 83 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. Connect to the 980 HDMI Protocol Analyzer using the Connect icon and button as indicated above. The 980 will read its directories and present the list of captured files in the window under the Playback tab as shown below. If there are no files the area will be blank.
Note: You may have to refresh the view using the global refresh button on the upper right or the local refresh button on the lower right.
Page 84 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. Select the file you wish to playback and click on the Play button as indicated above. Monitor your sink device for the proper response.
4. Stop the playback at anytime by pressing the Stop button.
To playback enable HDCP on the playback file:
1. From the Playback panel, select the Tools tab as shown below.
Page 85 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. Select HDCP 2.2 Test activation button on the left panel (indicated on the screen example above).
3. Select the Enable radio button as shown below.
Page 86 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
4. Click on the Refresh button to view the HDCP 2.2 status. Refer to the screen example below.
Page 87 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
5.4 Completing the HDCP 2.2 Sink Test CDF
Use the following procedures to complete the CDF for the HDMI sink compliance tests.
To complete the CDF:
1. From the Compliance Tests page of the Apps panel, enable viewing of the HDMI HDCP Sink Compliance Test (Receiver).
Page 88 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
2. Select the CDF Entry panel as shown below.
Page 89 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. To create a new CDF, click on the New activation button as can be seen in the screen example above. You will be prompted with a confirmation that you want to start a new CDF and reset the values. Click OK to
proceed.
4. To open an existing CDF, click on the Open activation button. You will be prompted with a dialog box that enables you to open a CDF. Select a CDF and then OK to proceed.
Page 90 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
5. Complete the items in the Products tab of the CDF Entry panel shown below.
Page 91 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
6. Save the CDF. A confirmation box with a default name will appear as shown below. Edit the name if necessary and click OK.
CDF name in use is shown on panel.
Page 92 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
5.5 Selecting the 2C series tests
Use the following procedures to select the tests to run. There are multiple tabs which correspond to each section in the CTS.
To select the tests to run:
1. Select the Test Selection panel as shown below.
2. If you have an existing Test Selection option file saved you can recall that for use in your testing. Simply click on the Open activation button.
A dialog box will appear as follows. Simply select the file and click on the OK activation button.
Page 93 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. Complete the items in the 2C Tests of the Test Selection panel shown below. For convenience you can Select All Tests or Deselect All Tests for both tabs or for group selection over each
page Select All on Page or Clear All on Page tests using the activation buttons provided. The following screens examples show the tests selected.
Page 94 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
4. You can save the Test Selection options using the Save activation button.
A dialog box will appear as follows. Simply assign a name and click on the OK activation button. Click Cancel to exit.
Page 95 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
Page 96 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
5.6 Executing the HDMI HDCP 2.2 2C Series Sink Compliance Tests
Use the following procedures to initiate the execution of an HDMI HDCP 2.2 2C series Sink Compliance test series.
To initiate a test series:
1. Select the Test Options / Preview panel as shown below.
2. (Optional) Review the list of tests for each category. If you wish to skip some of the tests. You can skip tests by clicking on the Check mark on the right side of the Test Options / Preview panel.
The screen shot below shows some of the tests that have been skipped (highlighted in yellow with a red X).
Page 97 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
3. Select the 980 Test Instrument from the pull-down menu of the HDCP Test Options / Preview tab shown below.
Click on the Execute Tests activation button to initiate the test suite. You will be prompted for a name for the tests. This dialog box is shown below.
Page 98 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
During the tests a Sink Test Configuration dialog box will appear which requires that you to verify that the sink device under test is connected properly. The following screen shot depicts this. Press Continue when you have the sink device connected properly. You can cancel the test using the Cancel Compliance Test button.
4. Click Continue after verifying that the connections have been made. A dialog box will appear with some information and instructing you to issue a hot plug on the sink device under
test. Refer to the screen example below.
Page 99 October 15, 2014
980 User Guide – HDMI HDCP 2.2 Compliance Rev. A2
5. Disconnect and reconnect the sink device under test. During the test, you will be prompted with a dialog box asked to observe a test image on the sink device under
test. If the pattern is visible then click Pass on the dialog box. Otherwise click Fail. Refer to the screen shot below.
The previous sequence of actions will repeat for the first test (2C-01).
Page 100 October 15, 2014
Loading...