Quantum Data 980 User manual

980 User Guide –MHL Compliance Tests Rev. B29
Page 1 July 26, 2011
980 Protocol Analyzer
User Guide –MHL Compliance Tests
Rev: B29

980 User Guide –MHL Compliance Tests Rev. B29
Page 2 July 26, 2011
Table of Contents
1About the 980 3
1.1 What makes the 980 Unique? 3
1.2 Scope of this User Guide 4
1.3 Changes to this User Guide 4
1.4 What options are available with the 980? 4
1.5 980 User Interface 5
1.6 What kinds of data does the 980 Protocol Analyzer allow you to view? 6
2Getting Started 7
2.1 What is in the 980 Protocol Analyzer shipping box? 7
2.2 Front Panel 7
2.3 Downloading and launching the 980 Manager 7
2.4 Powering up the 980 8
2.5 Connection Scenarios for 980 Manager to 980 Protocol Analyzer 10
3MHL Source Compliance Tests 15
3.1 Workflow for running the MHL Source Compliance Tests 15
3.2 Making the physical connections 15
3.3 Making the physical HDMI and MHL connections 22
3.4 Setting the 980 Mode to MHL 23
3.5 Completing the CDF 25
3.6 Selecting which tests to run 32
3.7 Executing the MHL Source Compliance Tests 35
3.8 Viewing Details of Source Compliance Test Failures 45
3.9 Viewing the MHL Source Compliance HTML test report 47
4MHL Sink Compliance Tests 50
4.1 Workflow for running the MHL Sink Compliance Tests 50
4.2 Making the Ethernet physical connections for 980 Manager control 51
4.3 Completing the CDF 53
4.4 Selecting which tests to run 59
4.5 Executing the MHL Sink Compliance Tests 61
4.6 Viewing the MHL Sink Compliance HTML test report 71

980 User Guide –MHL Compliance Tests Rev. B29
Page 3 July 26, 2011
1About the 980
This chapter provides an overview of features of the 980 Protocol Analyzer and the 980 Manager. The 980
Protocol Analyzer is an HDMI and MHL analyzer for source devices. It provides visibility into the HDMI/MHL
protocol to help resolve common interoperability problems in HDMI/MHL systems. The 980 Manager is a PC
application to manage and use the 980 Protocol Analyzer.
There are two options for the 980: 1) 980 225MHz “Gen 2” and 2) 980 297MHz “Gen 3”. The 980 225MHz “Gen 2”
is able to parse HDMI/MHL streams from source devices with a TMDS clock up to 225MHz. The 980 297MHz “Gen
3” version is able to parse HDMI streams from source devices with a TMDS clock and pixel clock up to 297MHz
and MHL streams up to maximum speeds.
Note: Only the 980 297MHz “Gen 3” version supports MHL protocol analysis.
1.1 What makes the 980 Unique?
The 980 Protocol Analyzer 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 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 features but not nearly all of them. They support
functional testing but not true interoperability testing. Functional test “analyzers” often support only real time
monitoring. The 980 supports capture and store as well as Real Time monitoring.
For these same reasons, the 980 can support all of the tests in the HDMI and MHL source protocol compliance test
specification. Functional test instruments cannot. For example, the 980 supports all the Protocol tests in Test 7-17
of the HDMI Compliance Test Specification and the Basic Protocol 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 can

980 User Guide –MHL Compliance Tests Rev. B29
Page 4 July 26, 2011
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 MHL compliance test options for testing
MHL sources and sinks. Although you can run the compliance tests through the 980’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.
1.3 Changes to this User Guide
This is a new document.
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 six options that you can purchase with the 980 Protocol Analyzer but only two of these pertain to
MHL: 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.4 through 8.8. 5) MHL Source Compliance tests in accordance with MHL 1.0 CTS
Section 3. 6) MHL Sink Compliance tests in accordance with MHL 1.0 CTS Section 3. The MHL Sink Compliance
test suites require the Quantum Data 882E or 882EA instrument, release 2.25.0 which uses firmware
version 20.1887600.
You must have a license to use these optional features.
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 GUI manager. Refer to the following
screens.

980 User Guide –MHL Compliance Tests Rev. B29
Page 5 July 26, 2011
1.5 980 User Interface
The 980 Protocol Analyzer 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 980 GUI Manager
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 through a larger interface which allows you to use
multiple panels at the same time. There are two key features that are not available in the external 980 Manager
GUI however: 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.
1.5.2 980 Embedded GUI Manager –Real Time Monitoring
You can operate the 980 fully through the built-in color touch screen display. In addition to the basic operation of
the 980 Protocol Analyzer the touch screen display GUI also enables you to view the incoming video from a source

980 User Guide –MHL Compliance Tests Rev. B29
Page 6 July 26, 2011
even when encrypted with HDCP content protection. The ability to view the incoming video also enables you to
control the menus of the MHL source device to ensure that it is in the correct mode. The built-in GUI also enables
you to view the MHL video metadata and DDC (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.6 What kinds of data does the 980 Protocol Analyzer allow you to view?
By providing visibility into the HDMI protocol, the 980 Protocol Analyzer enables you to detect changes and identify
anomalies in the HDMI signal. The following is a list of the data types you can view (currently):
Video
oTiming parameters
oPixel values
Data Islands, including:
oInfoframes (AVI, Audio, Source Product Descriptor, etc.)
oGeneral Control Packet (GCP)
oAudio Clock Regeneration (ACR)
oAudio Sample Packet Header including Channel Status Blocks
oControl data (vsync, hsync, encryption enable)
Control data
C-BUS transactions
oHDCP
oEDID

980 User Guide –MHL Compliance Tests Rev. B29
Page 7 July 26, 2011
2Getting Started
This chapter explains what is involved in getting your 980 up and operating to capture data.
2.1 What is in the 980 Protocol Analyzer shipping box?
You will find the following items in the 980 shipping box:
Quantum Data 980 Protocol Analyzer test instrument.
Ethernet crossover patch cable (P/N 30-00151) –used for connecting to the 980 Protocol Analyzer over the
LAN interface.
Detachable power cable –used for supplying power to the 980 Protocol Analyzer.
HDMI cable (P/N 30-00146) –used for connecting to the 980 Protocol Analyzer to the device under test.
ESD warning sheet (P/N 68-00204) –information useful for protecting the HDMI interface against static
discharge.
Quick Start Guide (P/N 68-00223). Please note that the quick start guide included in the 980 shipping box does
not provide procedures on how to run the optional compliance tests.
Note: The MHL cables and the MHL Quick Start Guide are provided with the TPA-MHL-8R.
2.2 Front Panel
The 980 is equipped with a built-in color touch display that enables you to fully operate the 980 Protocol Analyzer.
There is a power button to turn the 980 Protocol Analyzer on (along with the rocker switch on back). The power
switch in the front is used when you are turning off the 980 Protocol Analyzer for a short period of time. For
extended periods of off time, it is best to power the 980 down by first using the power button on the front and then
the rocker switch on the back.
2.3 Downloading and launching the 980 Manager
If you are going to use the external GUI Manager instead of using the embedded GUI Manager, you will have to
download the application from the Quantum Data website. Use the following procedures.
To download the 980 GUI Manager:
1. Download the external 980 GUI Manager from the Quantum Data downloads page to your PC. The link to the
downloads page is: http://www.quantumdata.com/downloads/index.asp.
2. Start the installation by double-clicking on your downloaded *.msi file.
The Setup Wizard will launch.

980 User Guide –MHL Compliance Tests Rev. B29
Page 8 July 26, 2011
3. Select the installation folder. We recommend installation in the default folder.
4. After installation completes, run the new 980 Manager. It should be available in the Start Menu under All
Programs →Quantum Data, and also from an icon on your Desktop.
5. Verify that the version number in the title bar matches the version on the Quantum Data website Downloads
page www.quantumdata.com/downloads.
2.4 Powering up the 980
Use the following procedures to power up the 980 Protocol Analyzer.
1. If necessary, apply power by toggling the rocker type power switch on the back of the 980.

980 User Guide –MHL Compliance Tests Rev. B29
Page 9 July 26, 2011
Note: The power switch in the front is used when you are turning off the 980 Protocol Analyzer for a short
period of time. For extended off periods, it is best to power down the 980 Protocol Analyzer by first using the
power button on the front and then the rocker switch on the back.
2. Turn the 980 on by pressing and releasing the power button on the lower portion of the front panel.

980 User Guide –MHL Compliance Tests Rev. B29
Page 10 July 26, 2011
2.5 Connection Scenarios for 980 Manager to 980 Protocol Analyzer
This subsection describes the options for connecting the external 980 Manager to the 980 Protocol Analyzer. In
order to operate the 980 Protocol Analyzer with the 980 Manager you will need to establish a connection between
the 980 Protocol Analyzer and the 980 Manager. The 980 Manager will be running on your laptop or host PC. You
will either be connecting directly from the 980 Manager to the 980 Protocol Analyzer through an Ethernet cable or
you will be connecting through your corporate LAN network.
If you are connecting directly between your host PC and the 980 Protocol Analyzer you will need to ensure that the
IP addresses of the 980 and the network interface card on your host PC are compatible. To be compatible, the IP
addresses must have the same network portions of their IP address but different host portions. You can either
change the IP address of the host PC using standard Windows OS techniques or you can change the IP address
of the 980. The 980 is provisioned with a default IP address (192.168.1.10). The procedures for changing the IP
address of the 980 are provided in the next subsection.
If you are connecting through your corporate LAN, the PC that the external 980 Manager is running on will typically
have an IP address assigned to it through DHCP services. You can either assign an IP address to the 980 directly
or allow the network DHCP server to assign one to the 980 that is compatible with your corporate network. To be
compatible, the IP address of the 980 must have the same network portion of the IP address as your network but a
unique host portion. The 980 is provisioned with a default IP address (192.168.1.10). The procedures for changing
the IP address of the 980 are provided in the following subsection. These procedures also describe how to enable
the 980 DHCP client to allow the network to assign an IP address.
2.5.1 Setting the IP address of the 980 Protocol Analyzer
This procedure describes how to set the IP address of the 980 Protocol Analyzer manually. You can change the
980’s IP address through the 980’s front panel touch screen display. You can also allow the network DHCP server
to assign an IP address. This procedure assumes that you have powered up the 980 and that the embedded 980
GUI Manager has been launched.
To set the IP address of the 980 through the embedded 980 GUI Manager
Note: To complete this procedure you will first have to establish a physical Ethernet connection between your PC
and the 980 Protocol Analyzer. Please refer to the procedures for making the physical connections provided in
each Compliance Test section of this User Guide.
1. Touch select the terminal icon on the lower right corner of the 980 built-in display to access the Connection
Properties dialog box to view the current IP address. If the IP address of the 980 is compatible with IP address
of your PC and corporate network, no further action is required.
Note: If you do not see the icon in the lower right corner, press the Hide button in the Real Time Window.

980 User Guide –MHL Compliance Tests Rev. B29
Page 11 July 26, 2011
2. Touch select the Instrument pulldown menu and select Configure.
The following dialog box appears:

980 User Guide –MHL Compliance Tests Rev. B29
Page 12 July 26, 2011
3. If you are wish to allow the 980’s IP address to be set through DHCP services, select the DHCP Checkbox as
shown below:
4. Alternatively, is you wish to set the IP address without DHCP, touch select the IP address field to access the
on-line keyboard which enables you to change the IP address. Edit the IP address and press the Enter key on
the on-line keyboard.
Note: You will have to deselect DHCP if it is checked in order to access the pop up keyboard.
5. Touch select the Change activation button to initiate the change. You do not have to reboot the 980 for the IP
address change to take effect.
To set the IP address of the 980 through the command line

980 User Guide –MHL Compliance Tests Rev. B29
Page 13 July 26, 2011
Note: To complete this procedure you will first have to establish a physical Ethernet connection between your PC
and the 980 Protocol Analyzer. Please refer to the procedures for making the physical connections provided in
each Compliance Test sections of this User Guide.
1. Open up a DOS window on your PC.
Note: This procedure requires a telnet session. Use standards Windows OS utilities or third party utilities.
2. Establish a telnet session to the 980 using the default IP address as follows:
telnet 192.168.1.10
You will be prompted with the Pscope login: prompt. Enter the following for a user name and password:
Pscope login: qd
Password: qd
When the p-scope prompt appears, you will need to execute a command to change its IP address using the
following command:
Setip <IP_address> <subnet mask> <gateway>
Note: You will have to include the subnet mask and gateway address as arguments.
The following is an example:
p-scope> setip 192.168.254.100 255.255.255.0 192.168.254.1
If you wish to use DHCP to set the IP address, use the following command:
p-scope> setip dhcp
Reboot the 980 by pressing the power button on the lower middle part of the front panel bezel. When the 980
initializes, you will be able to view the new IP address by touch selecting the terminal icon on the lower right
corner of the 980 built-in display through the Connection Properties dialog box to view the current IP
address.

980 User Guide –MHL Compliance Tests Rev. B29
Page 14 July 26, 2011

980 User Guide –MHL Compliance Tests Rev. B29
Page 15 July 26, 2011
3MHL Source Compliance Tests
This chapter describes how to use the optional MHL source compliance test feature. Please note you will have to
purchase the MHL Compliance Test option in order to run these tests. The 980 supports the following test sections
in the MHL 1.4 Compliance Test specification:
TMDS Coding
3.2.2.1 Legal Codes
3.2.2.2 Basic Protocol
3.2.2.3 Packet Types
Video Modes
3.2.3.1 Video Formats
3.2.3.2 Pixel Encoding
3.2.3.3 AVI Infoframes
3.2.3.4 Video Quantization Ranges
Audio Test
3.2.4.1 IEC 60958 / IEC 61937
3.2.4.2 Audio Clock Regeneration
3.2.4.3 Audio Infoframe
3.1 Workflow for running the MHL Source Compliance Tests
The following is the high level workflow for running the MHL Source Compliance Tests.
1. Power up the 980 Protocol Analyzer. Refer to the procedures in Powering up the 980.
2. Connect the source device under test to the 980 Protocol Analyzer.
3. (Optional) Establish an Ethernet/IP connection between the external 980 GUI Manager and the 980 Protocol
Analyzer.
4. Complete a (or load an existing) Capabilities Declaration Form (CDF) for the device under test using the CDF
Entry panel.
5. Select the tests that you wish to run from the Test Selection panel.
6. Initiate the tests through the Test Options / Review panel.
7. View the detailed data for test failures if failures occur.
8. View the results in the Test Results panel under the Navigator panel.
3.2 Making the physical Ethernet connections
This subsection describes the physical connections required to run the MHL source compliance tests. You can
either run the tests through the embedded 980 GUI manager (running on the 980) or the external 980 GUI
manager. This procedure assumes that you have assembled the 980 Protocol Analyzer and source device under
test into your work area. There are three connection scenarios depending on whether you are using the embedded
GUI Manager or the external GUI Manager and also depending on whether you are connecting your host PC to the
980 through your corporate LAN or directly.
Physical connections using the embedded GUI Manager:

980 User Guide –MHL Compliance Tests Rev. B29
Page 16 July 26, 2011
There are no Ethernet connections necessary when you run the MHL source compliance tests through the 980’s
embedded GUI manager. The diagram below depicts the test setup.
To make the physical Ethernet connection with the external 980 GUI Manager when connecting through
your corporate LAN:
This procedure is used when you using the external 980 GUI Manager and connecting to the 980 through your
corporate LAN network. This procedure is required to establish an IP session between the 980 Manager running
on the 980 Protocol Analyzer. This procedure assumes that you have assembled the 980 Protocol Analyzer, host
PC and source device under test and applied power to all these devices. Refer to the procedures and diagram
below.
1. Connect an Ethernet cable from the 980 Ethernet jack on the lower left half of the back panel of the 980
Protocol Analyzer to your corporate LAN. The IP address on this 980 Ethernet port is configurable using the
procedures in Connection Scenarios for 980 Manager to 980 Protocol Analyzer. Refer to the diagrams below.
2. Connect an Ethernet cable from your PC hosting the external 980 GUI Manager to your corporate LAN. Refer
to the diagrams below.
MHL Cable
HDMI Cable
Source
MHL
DUT
TPA-MHL-8R
980 Protocol Analyzer
and Compliance Tester

980 User Guide –MHL Compliance Tests Rev. B29
Page 17 July 26, 2011
To make the physical connections using Ethernet Point-to-Point connection with the external GUI
Manager:
This procedure is used when you using the external 980 GUI Manager and connecting to the 980 directly. If you
are connecting through your corporate LAN, use the previous procedure. This procedure is required to establish an
IP session between the 980 Manager running on the 980 Protocol Analyzer. This procedure assumes that you
have assembled the 980 Protocol Analyzer, host PC and source device under test and applied power to all these
devices. Refer to the procedures and diagram below.
1. Connect an Ethernet cable from the 980 Ethernet jack on the lower left half of the back panel of the 980
Protocol Analyzer frame to your PC hosting the 980 GUI Manager. The IP address on this 980 port is
configurable using the procedures in Connection Scenarios for 980 Manager to 980 Protocol Analyzer. Refer
to the diagrams below.

980 User Guide –MHL Compliance Tests Rev. B29
Page 18 July 26, 2011
3.2.1 Establishing a Management Session between the 980 Manager and the 980 Protocol
Analyzer
This procedure describes how to establish a management session between your 980 Manager and the 980
Protocol Analyzer. The procedure assumes that you have IP addresses provisioned in the 980 and the PC hosting
the 980 Manager and that you have a suitable Ethernet cable connected between the PC and the 980.
1. Add your 980 Protocol Analyzer to the 980 Manager application using the green + icon or the + Add item on the
Instrument pull-down menu identified below.

980 User Guide –MHL Compliance Tests Rev. B29
Page 19 July 26, 2011
The Add Instrument dialog appears enabling you to enter the name and IP information for the 980 that you
are trying to connect to (below).
2. Enter the name (any suitable name) and IP address of the 980 Protocol Analyzer that you want to connect to in
the Add Instrument dialog box (above). Then click on the Add activation button.
You will see a series of messages on a dialog boxes describing the progress. One example is shown below:
The 980 Protocol Analyzer with the IP address you entered appears on the list in the 980 Navigator panel
(below). The 980 Manager application will automatically connect to the 980 Protocol Analyzer once you add
the 980 to the application.

980 User Guide –MHL Compliance Tests Rev. B29
Page 20 July 26, 2011
3. (If not already connected) Connect to the 980 Protocol Analyzer using either the Connect icon or the Connect
item on the right click menu as shown in the screen below. Note that you can also double click on the 980 in
the Instrument dialog box in order to initiate a connection.
A dialog box appears indicating that a connection is in progress:
Once the connection is made the information about the connected 980 Protocol Analyzer is available via the
right click menu as shown below.
Other manuals for 980
4
This manual suits for next models
1
Table of contents
Other Quantum Data Measuring Instrument manuals
Popular Measuring Instrument manuals by other brands

STONEX
STONEX R6 Series user manual

MEWOI
MEWOI WBGT2019A user manual

Precision Acoustics
Precision Acoustics UMS Product instructions

PCE Instruments
PCE Instruments PCE-CT 80-FN2D5 user manual

Gossen MetraWatt
Gossen MetraWatt METRISO G1000A operating instructions

Minolta
Minolta AUTO METER IIIF - PART 2 manual