KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE

Page created by Lois Dominguez
 
CONTINUE READING
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Keysight X8711A
IoT Device Functional Test
Solution

                     User’s Guide
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Notices                                   U.S. Government Rights                      Warranty
                                          The Software is “commercial computer        THE MATERIAL CONTAINED IN THIS
Copyright Notice                          software,” as defined by Federal Acqui-     DOCUMENT IS PROVIDED “AS IS,”
                                          sition Regulation (“FAR”) 2.101. Pursu-     AND IS SUBJECT TO BEING
© Keysight Technologies 2018              ant to FAR 12.212 and 27.405-3 and          CHANGED, WITHOUT NOTICE, IN
No part of this manual may be repro-      Department of Defense FAR Supple-           FUTURE EDITIONS. FURTHER, TO THE
duced in any form or by any means         ment (“DFARS”) 227.7202, the U.S.           MAXIMUM EXTENT PERMITTED BY
(including electronic storage and         government acquires commercial com-         APPLICABLE LAW, KEYSIGHT DIS-
retrieval or translation into a foreign   puter software under the same terms         CLAIMS ALL WARRANTIES, EITHER
language) without prior agreement and     by which the software is customarily        EXPRESS OR IMPLIED, WITH REGARD
written consent from Keysight Technol-    provided to the public. Accordingly,        TO THIS MANUAL AND ANY INFORMA-
ogies as governed by United States and    Keysight provides the Software to U.S.      TION CONTAINED HEREIN, INCLUD-
international copyright laws.             government customers under its stan-        ING BUT NOT LIMITED TO THE
                                          dard commercial license, which is           IMPLIED WARRANTIES OF MER-
Trademarks                                embodied in its End User License            CHANTABILITY AND FITNESS FOR A
Bluetooth® and the Bluetooth® logos       Agreement (EULA), a copy of which can       PARTICULAR PURPOSE. KEYSIGHT
                                          be found at http://www.keysight.com/        SHALL NOT BE LIABLE FOR ERRORS
are trademarks owned by Bluetooth®
                                          find/sweula. The license set forth in the   OR FOR INCIDENTAL OR CONSE-
SIG, Inc., U.S.A. and licensed to
                                          EULA represents the exclusive authority     QUENTIAL DAMAGES IN CONNECTION
Keysight Technologies, Inc.
                                          by which the U.S. government may use,       WITH THE FURNISHING, USE, OR
Manual Part Number                        modify, distribute, or disclose the Soft-   PERFORMANCE OF THIS DOCUMENT
                                          ware. The EULA and the license set          OR OF ANY INFORMATION CON-
X8711-90001                               forth therein, does not require or per-     TAINED HEREIN. SHOULD KEYSIGHT
                                          mit, among other things, that Keysight:     AND THE USER HAVE A SEPARATE
Edition                                   (1) Furnish technical information           WRITTEN AGREEMENT WITH WAR-
Edition 2, October 2018                   related to commercial computer soft-        RANTY TERMS COVERING THE MATE-
                                          ware or commercial computer software        RIAL IN THIS DOCUMENT THAT
Printed in:                               documentation that is not customarily       CONFLICT WITH THESE TERMS, THE
Printed in Malaysia                       provided to the public; or (2) Relinquish   WARRANTY TERMS IN THE SEPARATE
                                          to, or otherwise provide, the govern-       AGREEMENT SHALL CONTROL.
Published by:                             ment rights in excess of these rights
                                          customarily provided to the public to       Safety Information
Keysight Technologies
                                          use, modify, reproduce, release, per-
Bayan Lepas Free Industrial Zone,
11900 Penang, Malaysia
                                          form, display, or disclose commercial          CAUTION
                                          computer software or commercial com-
Technology Licenses                       puter software documentation. No            A CAUTION notice denotes a hazard. It
                                          additional government requirements          calls attention to an operating proce-
The hardware and/or software              beyond those set forth in the EULA          dure, practice, or the like that, if not
described in this document are fur-       shall apply, except to the extent that      correctly performed or adhered to,
nished under a license and may be         those terms, rights, or licenses are
used or copied only in accordance with                                                could result in damage to the product
                                          explicitly required from all providers of
the terms of such license.                                                            or loss of important data. Do not pro-
                                          commercial computer software pursu-
                                                                                      ceed beyond a CAUTION notice until
                                          ant to the FAR and the DFARS and are
Declaration of Conformity                 set forth specifically in writing else-     the indicated conditions are fully
Declarations of Conformity for this       where in the EULA. Keysight shall be        understood and met.
product and for other Keysight prod-      under no obligation to update, revise or
ucts may be downloaded from the           otherwise modify the Software. With
Web. Go to http://www.keysight.com/       respect to any technical data as              WARNING
go/conformity. You can then search by     defined by FAR 2.101, pursuant to FAR
product number to find the latest Dec-    12.211 and 27.404.2 and DFARS               A WARNING notice denotes a hazard. It
laration of Conformity.                   227.7102, the U.S. government               calls attention to an operating proce-
                                          acquires no greater than Limited Rights     dure, practice, or the like that, if not
                                          as defined in FAR 27.401 or DFAR            correctly performed or adhered to,
                                          227.7103-5 (c), as applicable in any        could result in personal injury or death.
                                          technical data.                             Do not proceed beyond a WARNING
                                                                                      notice until the indicated conditions are
                                                                                      fully understood and met.

2                                         Keysight X8711A IoT Device Functional Test Solution User’s Guide
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Safety Symbols
                 The following symbols on the instrument and in the documentation indicate
                 precautions which must be taken to maintain safe operation of the instrument.

                  Direct current (DC)                              Alternating current (AC)

                                                                   Caution, risk of danger (refer to this
                  Caution, risk of electric shock                  manual for specific Warning or Caution
                                                                   information)
                  Standby supply. Unit is not completely
                  connected from AC mains when                     Frame or chassis (ground) terminal
                  switched off
                                                                   Equipment protected throughout by
                  Protective earth (ground) terminal               double insulation or reinforced
                                                                   insulation

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                        3
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Safety Considerations
                 Read the information below before using this instrument.
                 The following general safety precautions must be observed during all phases of
                 operation, service, and repair of this instrument. Failure to comply with these
                 precautions or with specific warnings elsewhere in this manual violates safety
                 standards for design, manufacture, and intended use of the instrument. Keysight
                 Technologies assumes no liability for the customer’s failure to comply with these
                 requirements.

                 General
                 Do not use this product in any manner not specified by the manufacturer. The
                 protective features of this product may be impaired if it is used in a manner not
                 specified in the operation instructions.

                 Before Applying Power
                 Verify that all safety precautions are taken. Make all connections to the unit before
                 applying power and select the appropriate power line voltage on the fuse module.

                 Ground the Instrument
                 This product is provided with protective earth terminals. To minimize shock
                 hazard, the instrument must be connected to the AC power mains through a
                 grounded power cable, with the ground wire firmly connected to an electrical
                 ground (safety ground) at the power outlet. Any interruption of the protective
                 (grounding) conductor or disconnection of the protective earth terminal will cause
                 a potential shock hazard that could result in personal injury.

                 Do Not Operate in an Explosive Atmosphere
                 Do not operate the instrument in the presence of flammable gases or fumes.

                 Do Not Remove the Instrument Cover
                 Only qualified, service-trained personal who are aware of the hazards involved
                 should remove instrument covers. Always disconnect the power cable and any
                 external circuits before removing the instrument cover.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                     4
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Do Not Modify the Instrument
                 Do not install substitute parts or perform any unauthorized modification to the
                 product. Return the product to a Keysight Sales and Service Office for service and
                 repair to ensure that safety features are maintained.

                 In Case of Damage
                 Instruments that appear damaged or defective should be made inoperative and
                 secured against unintended operation until they can be repaired by qualified
                 service personnel.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                  5
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Environmental Conditions
                 The X8711A is designed for indoor use and in an area with low humidity. The table
                 below shows the general environmental requirements for this instrument.

                  Environmental cond ition        Requirement
                                                  Operating condition
                                                  0 °C to 40 °C
                  Temperature
                                                  Storage condition
                                                  –40 °C to 70 °C
                                                  Operating condition
                                                  Up to 80% RH at 40°C (non-condensing)
                  Humidity
                                                  Storage condition
                                                  Up to 95% RH at 40°C (non-condensing)
                  Altitude                        Up to 2000 m
                  Pollution degree                2

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                 6
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Regulatory Information
                 The X8711A complies with the following safety and Electromagnetic Compatibility
                 (EMC) compliances:

        Safety regulations
                 – IEC 61010-1:2010/EN 61010-1:2010; IEC 61010-2-030:2010/
                   EN61010-2-030:2010
                 – Canada: CAN/CSA-C22.2 No.61010-1-12; CAN/CSA-C22.2 No.
                   61010-2-030-12
                 – USA: ANSI/UL Std. No. 61010-1:2012; ANSI/UL Std No.61010-2-030:2012

        EMC compliance
                 – IEC 61326-1:2012 / EN 61326-1:2013
                 – Canada: ICES/NMB-001:2006
                 – Australia/New Zealand: AS/NZS CISPR 11:2011

Keysight X8711A IoT Device Functional Test Solution User’s Guide                               7
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Regulatory Markings

                                                                   The CSA mark is a registered
                  The CE mark is a registered trademark            trademark of the Canadian Standards
                  of the European Community. This CE               Association, with the 'C' and 'US'
                  mark shows that the product complies             subscript indicates the instrument is
                  with all the relevant European Legal             certified to the applicable Canadian
                  Directives.                                      and United States of America
                                                                   standards respectively.
                                                                   The RCM mark is a registered
                  ICES/NMB-001 indicates that this ISM             trademark of the Spectrum
                  device complies with the Canadian                Management Agency of Australia.
                  ICES-001.                                        This signifies compliance with the
                  Cet appareil ISM est conforme a la               Australia EMC Framework regulations
                  norme NMB-001 du Canada.                         under the terms of the Radio
                                                                   Communication Act of 1992.
                  This instrument complies with the                This symbol indicates the time period
                  WEEE Directive (2002/96/EC) marking              during which no hazardous or toxic
                  requirement. This affixed product label          substance elements are expected to
                  indicates that you must not discard              leak or deteriorate during normal use.
                  this electrical or electronic product in         Forty years is the expected useful life
                  domestic household waste.                        of the product.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                             8
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Waste Electrical and Electronic Equipment (WEEE) Directive 2002/
96/EC
                 This instrument complies with the WEEE Directive (2002/96/EC) marking
                 requirement. This affixed product label indicates that you must not discard this
                 electrical or electronic product in domestic household waste.

        Product category
                 With reference to the equipment types in the WEEE directive Annex 1, this
                 instrument is classified as a “Monitoring and Control Instrument” product.
                 The affixed product label is as shown below.

                 Do not dispose in domestic household waste.
                 To return this unwanted instrument, contact your nearest Keysight Service Center,
                 or visit http://about.keysight.com/en/companyinfo/environment/takeback.shtml
                 for more information.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                    9
KEYSIGHT X8711A IOT DEVICE FUNCTIONAL TEST SOLUTION - USER'S GUIDE
Sales and Technical Support
                 To contact Keysight for sales and technical support, refer to the support links on
                 the following Keysight websites:
                 – www.keysight.com/find/X8711A
                   (product-specific information and support, software and
                   documentation updates)
                 – www.keysight.com/find/assist
                   (worldwide contact information for repair and service)

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                 10
Table of Contents

                 Safety Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
                 Safety Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
                 Environmental Conditions                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
                 Regulatory Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
                    Safety regulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
                    EMC compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
                 Regulatory Markings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
                 Waste Electrical and Electronic Equipment (WEEE) Directive 2002/96/
                    EC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
                    Product category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
                 Sales and Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
            1    Getting Started Using KS8400A TAP Developer’s System
                 Set Up Test Automation Platform (TAP) . . . . . . . . . . . . . . . . . . . . . . . . .14
                    Add TAP Package Repositories . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
                    Install Measurement Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
                    Set Up Instruments in TAP           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
                    Add Instrument    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
                    Identify Port Number        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
                    Load and Customize Test Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
                 Record and Export Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
                    Run Test Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

            2    Getting Started Using KS8000A TAP Deployment System
                 Software Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
                    Install TAP KS8000A Deployment System                       . . . . . . . . . . . . . . . . . . . .26
                    Download Measurement Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
                    Install Measurement Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
                    Install and Uninstall a Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
                    Run Pre-Configured Test Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                                              11
3    TAP Test Plan
                 Bluetooth® Measurement Suite                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
                    List of Pre-configured Bluetooth® LE Test Plans . . . . . . . . . . . . . . .30
                 Overview of Bluetooth® LE Test Plans                     . . . . . . . . . . . . . . . . . . . . . . . . .31
                    Bluetooth® Signaling Test Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
                    Bluetooth® Signaling PER Sensitivity Tests Test Plan . . . . . . . . . . .35
                 WLAN Measurement Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
                    List of Pre-configured WLAN Test Plans . . . . . . . . . . . . . . . . . . . . . .36
                 Overview of WLAN Test Plans                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
                    WLAN Signaling Test Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
                    WLAN Signaling PER Sensitivity Test Plan . . . . . . . . . . . . . . . . . . . .41
                    WLAN Access Point Device Discovery Test Plan                              . . . . . . . . . . . . . . .41
                 DC Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
                    DC Test Steps Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42

            4    Troubleshooting Procedure
                 Hardware Options Related Error Messages . . . . . . . . . . . . . . . . . . . . . .44
                    Unit is Inoperative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
                    No Valid Radio Options License Found . . . . . . . . . . . . . . . . . . . . . . .44
                    COM Port Error        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
                    Keysight 34972A Not Detected in Keysight IO Library . . . . . . . . . . .46
                    Keysight 34999A Not Detected in Device Manager . . . . . . . . . . . . .46
                    Incorrect Slot for 34999A             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
                 Test Plan Execution Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . .47
                    Unable to load type ‘’ . . . . . . . . . . . . . . . . . . . . . . . . . . .47
                    Could Not Create ‘’ Step . . . . . . . . . . . . . . . . . . . . . . . .47
                    34972A Front Panel Annunciator Turn On . . . . . . . . . . . . . . . . . . . .48
                    Fail Self Test Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
                    Unable to locate type ‘’. Are you missing a plugin? . . . .49
                 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
                    Update Measurement Suite TAP Plugin . . . . . . . . . . . . . . . . . . . . . .50
                    Update Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
                    Floating License Server Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                                         12
Keysight X8711A
    IoT Device Functional Test Solution User’s Guide

1   Getting Started Using
    KS8400A TAP Developer’s
    System
    The X8711A IoT Device Functional Test Solution is a cost effective, over-the-air
    (OTA) signaling tester that verifies the functionality of IoT devices in their
    operating mode and final form.

    It supports Bluetooth® Low Energy (LE) 4.2 signaling and WLAN (b/g/n) testing,
    offering quantitative measurements to objectively test the IoT device's transmitter
    with Tx power measurement and its receiver's quality with PER and sensitivity
    tests.
    The X8711A operates in Test Automation Platform (TAP) software platform and
    comprises:
                                                                      Bluetooth® 4.2 and WLAN
    Rad io Type   Bluetooth® 4.2            WLAN (b/g/n)
                                                                      (b/g/n)
                  – 34972A LXI Data         – 34972A LXI Data         – 34972A LXI Data
                    Acquisition Unit          Acquisition Unit          Acquisition Unit
    Hardware      – Keysight 34999A Radio   – Keysight 34999A Radio   – Keysight 34999A Radio
                    Frequency (RF) Module     Frequency (RF) Module     Frequency (RF) Module
                    (X8711A-001)              (X8711A-002)              (X8711A-100)
                                                                – KS8400A TAP
                  – KS8400A TAP          – KS8400A TAP            Developer’s System
                    Developer’s System     Developer’s System   – KS83301A measurement
    Software
                  – KS83301A measurement – KS83302A measurement   suite license
                    suite license          suite license        – KS83302A measurement
                                                                  suite license

                                                                                                13
Set Up Test Automation Platform (TAP)

       Add TAP Package Repositories
             1 Ensure that the following measurement suite TAP package files are located in
               the C:\Program Files\Keysight\TAP8 directory.
                – BLE 4.2 signaling measurement suite..TapPackage
                – WLAN b, g or n signaling measurement suite..TapPackage
             2 Launch Keysight TAP 2018 application.
             3 Go to Tools > Package Manager > Settings.
             4 Verify that the URL selected is C:\Program Files\Keysight\TAP8 as shown
               below. Click OK to close the window.

             The path C:\Program Files\Keysight\TAP8 is only applicable for 64-bit TAP.
     NOTE
             The 32-bit TAP will create the C:\Program Files (x86)\Keysight\TAP8 path.

14                          Keysight X8711A IoT Device Functional Test Solution User’s Guide
Getting Started Using KS8400A TAP Developer’s System          1

        Install Measurement Suite
                 1 Go to Tools > Package Manager to begin installing the measurement suite.
                   You may notice additional measurement suites listed such as BLE 4.2 signaling
                   measurement suite and WLAN signaling measurement suite as shown below.

                 Depending on the measurement suites purchased, these are the measurement
                 suites you may observe:
                     – BLE 4.2 signaling measurement suite contains test steps to perform
                        Bluetooth® 4.2 LE Signaling PER tests, Sensitivity Search tests, and DC
                        tests.
                        Requirement: KS83301A license.
                     – WLAN b, g or n signaling measurement suite contains test steps to
                       perform WLAN Signaling PER tests, Sensitivity Search tests, and DC tests.
                       Requirement: KS83302A license.
                 The KS83301A BLE 4.2 signaling and KS83302A WLAN b, g or n signaling
                 measurement suites are plug-ins designed for the TAP Software Platform.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                  15
Keysight offers two licenses at www.keysight.com/find/X8711A under the
     NOTE   Options and Accesories tab for the following measurement suites:
            – Purchase the KS83301A license to access Bluetooth® LE 4.2 signaling
              measurement suite
            – Purchase the KS83302A license to access WLAN b, g or n signaling
              measurement suite
            Refer to the X8711A Quick Start Guide to install the measurement suite
            licenses.

            2 Install the desired measurement suite. Upon completion, you will notice the
              (Installed) description next to the version number.

            3 Close the window when you are done with the installation.

16                         Keysight X8711A IoT Device Functional Test Solution User’s Guide
Getting Started Using KS8400A TAP Developer’s System            1

        Set Up Instruments in TAP
                 The Keysight Connection Expert is a part of the IO Libraries Suite. Refer to the
                 X8711A Quick Start Guide for the prerequisites for this software.
                 Ensure that your 34972A instrument is powered on in order for the Keysight
                 Connection Expert to detect your instrument via VISA address.
                 1 Search for Keysight Connection Expert from the Start Menu, and click to
                   launch the application.
                 2 Successful connection of your instruments via USB will auto-populate under
                   My Instruments column on the left. Click your instrument icon to display its
                   VISA address on the right column.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                    17
Add Instrument
           Next, you need to add the instruments in the TAP environment. Follow the
           instructions below.
           1 Launch Keysight TAP 2018 application.
           2 Click Settings > Bench > Instruments to open the Bench Settings window.
           3 In the pop-up window, select 34999A profile from the drop-down list.

           4 Select the correct VISA address, one that is the same as in the Keysight
             Connection expert on page 17.

18                        Keysight X8711A IoT Device Functional Test Solution User’s Guide
Getting Started Using KS8400A TAP Developer’s System            1

        Identify Port Number
                 Ensure that you have installed the Keysight 34999 Utility as it will install the
    NOTE         necessary driver for 34999A. The following steps will not work without the
                 driver. Refer to the X8711A Quick Start Guide for more information.

                 1 From the Start menu, search for Device Manager and look for Ports (COM &
                   LPT) section.
                 2 Expand Ports and look for USB Test and Measurement Device
                   (34999A)(COM#). Based on the example below, the COM Port number (#) is
                   61.

                 3 In the Bench Settings window, key in the COM Port number that you observed
                   in your Device Manager. Using this example, the COM Port number will be 61.
                   Click OK to close the window.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                    19
Load and Customize Test Plan
           1 At the TAP interface, go to File > Open and select any of the pre-configured
             test plans. The default location for these tap plans will be C:\Program
             Files\Keysight\TAP8\IoTDeviceTest\TapFiles.
           2 Below are the example of test plans that you may observe. Select a test plan
             and click Open to load the test steps.

           3 Right click on one of the test steps and click Expand all to expand the existing
             test plan. You can also click ‘+’ to list the sub-steps of a particular test step.

20                         Keysight X8711A IoT Device Functional Test Solution User’s Guide
Getting Started Using KS8400A TAP Developer’s System           1

                 4 Click “+” or the ‘-’ button as shown below to add or remove selected test steps
                   in the existing test plan.

                 5 Select the desired step and click Add to place the desired test step below the
                   selected step.

                 For users who do not wish to record and export their data, proceed to Run Test
    NOTE         Plan.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                21
Record and Export Data
           The TAP software includes Result Listener plug-ins for the purpose of storing
           results such as Text Log and CSV files.
              – Text Log File allows you to save the text log separately after each run, and
                its file names support macros.
              – CSV file will save collected data in data analysis software.

           The default listener is Simple Listener, which will appear next to the Results
           section at Resource bar as shown below.

           A simple CSV Result Listener will generate report into specific folders:
              – Saving ResultSaveMode is set to Single Report, the report is saved as:
                [_]YYYYMMDD_HHmmss__.csv
              – Saving ResultSaveMode is set to Individual Reports, the reports are saved
                as one CSV file per report name into a folder with the name
                [_]YYYYMMDD_HHmmss__.
           Find your recorded results in the default directory C:\Program
           Files\Keysight\Tap8\Results to open each file in Microsoft Excel.

22                        Keysight X8711A IoT Device Functional Test Solution User’s Guide
Getting Started Using KS8400A TAP Developer’s System           1

        Run Test Plan
                 1 Once you are satisfied with the customized test plan, turn on your DUT and
                   place it in the shield box. Click the Run button to run the test plan.

                 2 Allow some time for the 34999A to initiate and connect with your DUT when
                   prompted to do so. |

                 Using the 34999A module for the first time may take three minutes to load
    NOTE         calibration data. This will happen each time you switch to a new PC, use a new
                 34999A module or calibrate your instrument.

                 3 The Log panel will display a Passed or Failed message when your device test
                   completes; an example is shown below.

                 4 For result analysis, you can add the Results Listeners plug-in mentioned in
                   Record and Export Data to search recorded files.

                 Refer to Chapter 3, "TAP Test Plan" section to understand the purpose and
    NOTE
                 function of each test step for Bluetooth® LE 4.2 signaling and WLAN b, g or n
                 measurement suites, respectively.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                 23
THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK.

24           Keysight X8711A IoT Device Functional Test Solution User’s Guide
Keysight X8711A
    IoT Device Functional Test Solution User’s Guide

2   Getting Started Using
    KS8000A TAP Deployment
    System
    The X8711A IoT Device Functional Test Solution is a cost effective, over-the-air
    (OTA) signaling tester that verifies the functionality of IoT devices.

    It supports Bluetooth® Low Energy (LE) 4.2 signaling and WLAN (b/g/n) testing,
    offering quantitative measurements to objectively test the IoT device's transmitter
    with Tx power measurement and its receiver's quality with PER and sensitivity
    tests.
    The Keysight KS8000A Test Automation Platform (TAP) Deployment System is a
    lower cost alternative for CLI programmers who have own custom GUI to deploy
    the KS83301A and KS83302A measurement suites in manufacturing environment.

                                                                      Bluetooth® 4.2 and WLAN
    Rad io Type   Bluetooth® 4.2            WLAN (b/g/n)
                                                                      (b/g/n)
                  – 34972A LXI Data         – 34972A LXI Data         – 34972A LXI Data
                    Acquisition Unit          Acquisition Unit          Acquisition Unit
    Hardware      – Keysight 34999A Radio   – Keysight 34999A Radio   – Keysight 34999A Radio
                    Frequency (RF) Module     Frequency (RF) Module     Frequency (RF) Module
                    (X8711A-001)              (X8711A-002)              (X8711A-100)
                                                                – KS8000A TAP
                  – KS8000A TAP          – KS8000A TAP            Deployment System
                    Deployment System      Deployment System    – KS83301A measurement
    Software
                  – KS83301A measurement – KS83302A measurement   suite license
                    suite license          suite license        – KS83302A measurement
                                                                  suite license

                                                                                            25
Getting Started Using KS8000A TAP Deployment System                           2

Software Setup

       Install TAP KS8000A Deployment System
             1 Go to www.keysight.com/find/TAP to download the latest version of
               KS8000A Deployment System.
             2 Run the installer with the this TapBase..exe structure to
               begin installing TAP in your PC.
             3 Reboot your PC if necessary after completing the setup.

       Download Measurement Suite
             1 Go to KS83301A Bluetooth® Low Energy (BLE) 4.2 signaling measurement
               suite and KS83302A WLAN b/g/n signaling measurement suite web pages
               to download the latest version of the measurement suites.
             2 Place the measurement suite at the C:\Program Files\Keysight\TAP8
               directory.

             Remember this path as you will need it to locate your CLI versions of the
     NOTE    pre-configured test plans.

       Install Measurement Suite
             1 Locate the measurement suite at the C:\Program Files\Keysight\TAP8
               directory.
             2 You can install, and uninstall the measurement suite plugins using the
               C:\Program Files\Keysight\TAP8\Keysight.Tap.PackageManager.exe.
             3 Run the command as an administrator using the syntax below to list the latest
               packages. This command will only list the latest version of all available
               packages.

              Instructions                         Syntax
              List available and installed packages Keysight.Tap.PackageManager.exe list -all -r ""

26                              Keysight X8711A IoT Device Functional Test Solution User’s Guide
Getting Started Using KS8000A TAP Deployment System                         2

                 4 Add the option “r” to list packages that are not listed in the default TAP
                   installation path.

        Install and Uninstall a Package
                 1 Use the following syntax listed in the table below to install or uninstall a
                   certain package.

                  Instructions                    Syntax
                                                  Keysight.Tap.PackageManager.exe install -c -v -r ""
                  Install a package
                                                  [--version ] ""
                                                  Keysight.Tap.PackageManager.exe uninstall -c -v ""

                 For this install and uninstall command action, there are two important things to
    NOTE         pay attention to:
                 – The  is case sensitive.
                 – To run the Keysight.Tap.PackageManager.exe install command, add “-r” to
                   list packages that are not placed in the default TAP installation path.

        Run Pre-Configured Test Plan
                 You will find the plugins in the default directory
                 C:\Program Files\Keysight\TAP8\IoTDeviceTest\TapFiles\CLI
                 Ensure that you have either of following licenses installed in your Keysight License
                 Manager:

                     – KS83301A for Bluetooth® Low Energy (LE) 4.2 signaling measurement suite
                     – KS83302A for WLAN b, g or n signaling measurement suite
                 1 Start Command Prompt and change the directory to
                   C:\Program Files\Keysight\Tap8 folder to use TAP CLI.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                                27
Getting Started Using KS8000A TAP Deployment System                      2

            2 Use the syntax listed in the table below to run the pre-configured test plan.

            Instructions                    Syntax
                                            Keysight.Tap.Cli.exe --list-external-parameters --settings
            List parameters
                                            34999A ""
                                            Keysight.Tap.Cli.exe --settings 34999A -c -v -e
            Run test plan
                                            ""="" ""

            Use Keysight.Tap.Cli.exe -help for CLI syntax and options.
     NOTE

28                            Keysight X8711A IoT Device Functional Test Solution User’s Guide
Keysight X8711A
    IoT Device Functional Test Solution User’s Guide

3   TAP Test Plan
    This chapter discusses the function of each test step in the pre-configured TAP
    test plans available.
    Subjects covered include the following:

    Bluetooth® Measurement Suite on page 30
    List of Pre-configured Bluetooth® LE Test Plans on page 30
    Bluetooth® Signaling Test Plan on page 31
    Bluetooth® Signaling PER Sensitivity Tests Test Plan on page 35

    WLAN Measurement Suite on page 36
    List of Pre-configured WLAN Test Plans on page 36
    WLAN Signaling Test Plan on page 37
    WLAN Signaling PER Sensitivity Test Plan onpage 41
    DC Tests on page 42
    DC Test Steps Descriptions on page 42

                                                                                      29
3     TAP Test Plan

Bluetooth® Measurement Suite

        List of Pre-configured Bluetooth® LE Test Plans
                 – BLE Signaling Test
                 – BLE Signaling PER Sensitivity Test

                 – The BLE Signaling PER Sensitivity test plan will take some time to run
     NOTE          depending on the packet size and the range of power to sweep. It is
                   recommended to use a DUT with longer power life for this test.
                 – Test plans created prior the measurement suite  will
                   need to be recreated. See page 20 for instructions on how to create and
                   customize a test plan.
                 – The test plans  will begin with the BLE Device Discovery
                   step. You will find the version number when you install the measurement
                   suite as shown in the example in Step 2.

                 With the Bluetooth® 4.2 signaling measurement suite, you will have access to the
                 following test steps shown below. Refer to Set Up Instruments in TAP to verify
                 your 34972A instrument connection before using this package.

30                              Keysight X8711A IoT Device Functional Test Solution User’s Guide
TAP Test Plan              3

Overview of Bluetooth® LE Test Plans

        Bluetooth® Signaling Test Plan
                 The flow chart below illustrates the test steps in BLE Signaling test plan.
                     Load BLE Signaling test plan

                                                    Yes   Initialize BLE Signaling PER
                            Initialize BLE
                                radio                                  test

                                                                                         Yes
                                                                  Support                      Detect Advertising Interval
                                                                 Active Scan                      and Active Scan PER
                                    No

                                                                         No

                                                                   Support               Yes
                                                                                               Connect Request Signaling
                                                                   Connect
                                                                                                         PER
                                                                   Request

                         Advertising Power
                          Measurement

                 This test plan requires the KS83301A license.
    NOTE

                 For the following Bluetooth® related test plans, refer to the table below for
                 descriptions and output of each test step in the BLE Signaling test plan.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                                             31
3     TAP Test Plan

                 Test Step and Description                                                  Output

                 BLE Device Discovery                                                       Successful run will show:

                 This step must be placed first when performing Bluetooth® LE related test Verd ict
                 to initialize the radio. There are two modes available.                   – Pass: A device selected
                                                                                             or device detected
                                                            ®                                (for User Entry mode).
                 In System Scan mode, the Bluetooth LE radio starts scanning for
                 devices, and return with a list of devices when more than one device is   – Fail: No device selected.
                 discovered (as shown below). Hence, it is recommended to shield your
                 device to prevent interference. Select your device and click OK to begin   Message
                 the test.                                                                  – MAC Address of device.

                                                                                            Result
                                                                                            Active Scan
                                                                                            – Pass: Supports Active
                                                                                              Scan PER mode.
                                                                                            – Fail: No device selected
                                                                                              or device does not
                                                                                              support PER mode.
                 Choosing System Scan mode will continue to verify the PER mode
                                                                                              Connect Request
                 your DUT supports, and list them in Results. The four PER modes are:
                                                                                            – Pass: Supports Connect
                   – Active Scan
                                                                                              Request PER mode.
                   – Connect Request
                                                                                            – Fail: No device selected
                   – Active Scan and Connect Request                                          or device does not
                   – None (NoPER)                                                             support PER mode.

                 In User Entry mode, the radio scans for the device based on MAC            NoPER
                 address user input.                                                        – Pass: No device selected
                 – This test step will report Pass only when a device is selected or          or the device does not
                    discovered based on the choice of mode.                                   support either PER
                 – Successful connection will auto populate the device’s MAC Address in       mode.
                    Message.                                                                – Fail: Not Set.

                 Select the ‘Show and save discovered devices’ check box to save the list of
     NOTE        devices detected in System Scan and User Entry modes.

32                                  Keysight X8711A IoT Device Functional Test Solution User’s Guide
TAP Test Plan              3

                  Test Step and Description                                                    Output
                  Discover BLE Devices
                                                                                               Only display devices with a
                  This step publishes discovered devices to report and initializes BLE radio   higher RSSI value set,
                  to start scanning for BLE devices according to the following settings:       within the specified scan
                     – RSSI Filter (As threshold value)                                        time.
                     – Device Discovery Scan Time (Maximum time to scan for devices)
                  Measure Ad vertising Interval
                                                                                               This step will be executed
                                                                                               when the BLE device
                  There are four types of advertising interval:
                                                                                               supports Active Scan.
                    – System Scan Maximum
                    – System Scan Minimum
                    – System Scan Average
                    – User Entry

                  This step will detect the BLE device’s active scan response time based on
                  these settings:
                    – BLE Device
                    – Duration of detection (Range: 1 to 15 seconds)
                  Set BLE DL Power
                                                                                             This step will only be
                  To initialize the output power for the BLE Signaling PER test according to executed when a device is
                  the System Offset set.                                                     selected in the BLE Device
                  Range of DL power (dBm): (-100 + System Offset) to (-40 + System Offset) Discovery step.
                  Note: DL stands for Downlink
                  Active Scan                                                                  Any PER values that exceed
                                                                                               the limit, will cause the test
                  Acquires BLE signaling PER of an active scan device according to the         to report ‘Fail’.
                  following settings:
                     – Packet Count                                                            – Packet Error Rate
                     – (Upper) PER Limit                                                         (when repeat = 1)
                     – Repeat                                                                  – Scan Response Bytes
                  Advanced Settings:                                                             (Total bytes of device’s
                     – Early Fail count (Maximum consecutive fail packet allowed before          scan data)
                       error)                                                                  – Scan data bytes (Content
                     – Scan Delay                                                                of device’s scan data)

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                                           33
3    TAP Test Plan

                Test Step and Description                                               Output
                Connect Request                                                         Any PER values that exceed
                                                                                        the limit, will cause the test
                To acquire BLE Signaling PER of a connect request device based on the   to report ‘Fail’.
                following settings:
                   – Packet Count                                                       – Packet Error Rate
                   – (Upper) PER Limit                                                    (when repeat = 1)
                   – Repeat                                                             – Scan Response Bytes
                Advanced Settings:                                                        (Total bytes of device’s
                   – Early Fail count (Maximum consecutive fail packet allowed before     scan data)
                     error)                                                             – Scan data bytes (Content
                   – Scan Delay (Range: 10 milliseconds to 10 seconds)                    of device’s scan data)

                BLE Ad vertising Channel Power Measurement
                                                                                        List of power measurement
                                                                                        results of each advertising
                Measure Transmit (Tx) power of each advertising channel based on        channel.
                settings below:
                  – System Offset and Power Limits
                Advanced Settings
                  – Measurement Timeout
                  – ADC Noise Floor (Sets the minimum voltage level to detect RF
                      signals. Defaults to 80 mV. This is an advanced parameter that
                      should only be adjusted if directed by Keysight.)

34                                 Keysight X8711A IoT Device Functional Test Solution User’s Guide
TAP Test Plan         3

        Bluetooth® Signaling PER Sensitivity Tests Test Plan
                 Refer to the flow chart on page 31 to understand the basic flow of Bluetooth®
                 related test plans. The following table contains description and output for the
                 additional steps for this test plan, followed by their PER and Advanced settings.

                  Test Steps and Description
                  Linear Ad justment

                  Performs PER test by sweeping the output powers.
                  Additional settings:
                    – Maximum and minimum output power.
                    – Step size (Sweep step size in 1 dB and 0.5 dB).
                    – Direction (High: Sweep from maximum to minimum power, and vice versa).
                  RX Sensitivity Search Mode

                  You can select one out of three search modes available:
                    – Binary Sensitivity Search (Fastest):
                       Perform binary searches for the PER sensitivity level.
                    – Linear Sensitivity Search (Slowest):
                       Search for the PER sensitivity level by sweeping from maximum power to minimum power.
                    – Mid-point Bi-directional Sensitivity Search
                       Search for the PER sensitivity level from the mid-point followed by linear sensitivity search.
                  Go-NoGo Test

                    – Power values sweep:
                      Sweeps the power of initialized BLE Signaling PER steps or according to user specified values of
                      output power.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                                         35
3     TAP Test Plan

WLAN Measurement Suite

        List of Pre-configured WLAN Test Plans
                 – WLAN Signaling Test
                 – WLAN Signaling PER Sensitivity Test

                 – Test plans created prior the measurement suite  will
     NOTE          need to be recreated. See page 20 for instructions on how to create and
                   customize a test plan.
                 – The test plans  will begin with the BLE Device Discovery
                   step. You will find the version number when you install the measurement
                   suite as shown in the example in Step 2.

                 With the WLAN b, g or n signaling measurement suite, you will have access to the
                 following test steps shown in the image below. Go to Set Up Instruments in TAP to
                 verify your 34972A instrument connection before using this package.

36                              Keysight X8711A IoT Device Functional Test Solution User’s Guide
TAP Test Plan   3

Overview of WLAN Test Plans

        WLAN Signaling Test Plan
                 The flow chart below illustrates the test steps in WLAN Signaling test plan.

                            Load WLAN Signaling test plan

                                Initialize WLAN radio

                              Initialize WLAN Signaling

                                Establish WLAN link

                                                            Yes
                                     WLAN link
                                                                       Signaling PER
                                     established

                                     No

                               Measure WLAN Transmit
                                       Power

                 This test plan requires the KS83302A license.
    NOTE

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                37
3    TAP Test Plan

                The table below contains descriptions and output for each test steps in WLAN
                Signaling test plan.

                Test Step and Description                                               Output
                Initialize WLAN Rad io

                This step must be placed first when performing WLAN related test to
                initialize the radio.
                Initialize WLAN Signaling

                Initialize WLAN profile for Signaling PER test based on the following
                settings.
                   – WLAN role: Access Point or Station
                   – Network SSID with maximum length of 32 characters
                   – Security Type (Open, WEP, and WPA2)
                   – Security Key (Required for WEP and WPA2 only)
                   – Region: US, Japan or Europe
                   – RF Path: Dynamic, Uplink, and Downlink
                   – Channel: 1 to 11 (US), 1 to 14 (Japan), and 1 to 13 (Europe)

38                                 Keysight X8711A IoT Device Functional Test Solution User’s Guide
TAP Test Plan   3

                  Test Step and Description                                                Output
                  Establish WLAN link

                  To establish the link between the 34999A module with the DUT using the
                  following settings:
                     – Connection Mode (time based or manual)
                     – Time Out (seconds)
                     – Execution Mode (CLI or GUI)

                  Executing in GUI Mode will show the following window.
                  Connect your WLAN device to the Network SSID as instructed in order to
                  link your device to the 34999A module within the Time Out period
                  configured.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                             39
3    TAP Test Plan

                Test Step and Description                                                Output
                Signaling PER

                To acquire WLAN signaling PER after establishing WLAN link with the
                following settings:
                   – Repeat
                   – DL Power (Range: (-73 + System Offset) ~ (-33 + System Offset)      This test step will only be
                     dBm)                                                                executed when the WLAN
                   – PER Limit                                                           link is successfully
                                                                                         established.
                   – Packet Count
                Advanced Settings:
                   – Packet Size (Range: 24 to 1400)
                   – Packet Interval (Range: 10 milliseconds to 10 000 milliseconds)
                   – Time Out (Range: 100 milliseconds to 2000 milliseconds)
                Measure WLAN Tx Power

                To measure the DUT’s WLAN transmit power
                  – Lower and Upper Limits for Power
                Advanced Settings:
                  – Lower and Upper Trigger Power Level
                Note: Set upper and lower trigger such that the DUT Tx Power will fall
                within the range.
                  – Channel System Offsets
                  – Meas. Window Time: Maximum Window Time for signal acquisition
                     (in milliseconds)
                  – WLAN Channel
                  – Reading Count
                  – Gate Above or Below

                For the following WLAN related test plans, refer to the WLAN Signaling test plan
                descriptions on page 37 as you go through the additional test steps below.

40                                Keysight X8711A IoT Device Functional Test Solution User’s Guide
TAP Test Plan      3

        WLAN Signaling PER Sensitivity Test Plan
                 The additional test steps listed is similar to Bluetooth® Signaling PER Sensitivity
                 Tests Test Plan. For the following test steps, refer page 35 for the description.
                     – Linear Adjustment
                     – RX Sensitivity Search Mode (comprises of Binary Sensitivity Search, Linear
                       Sensitivity Search, and Mid-point Sensitivity Search)
                     – Go-NoGo Test

        WLAN Access Point Device Discovery Test Plan
                 This test plan functions to scan and discover WLAN Access Points within the area.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                  41
3    TAP Test Plan

DC Tests
                The test steps listed under DC Tests package require E36102 DC Power Supply
                set to its VISA address or alias. Refer to the instructions on Load and Customize
                Test Plan to manually add the following steps into your test plan.

       DC Test Steps Descriptions

                Test Step and Description
                Enable Power Supply Output

                To set the output voltage, current and enable the power supply’s output.
                For E36100 Series Power Supplies users, you can obtain the Programming Ranges of the purchased
                model in the Operating and Service Guide.
                Measure Current

                To measure the sensed DC output current (Amps).
                Disable Power Supply Output

                Disable the output of power supply.

42                                Keysight X8711A IoT Device Functional Test Solution User’s Guide
Keysight X8711A
    IoT Device Functional Test Solution User’s Guide

4   Troubleshooting Procedure
    This section provides a brief check list of common failures. Before troubleshooting
    or repairing the instrument, make sure the failure is in the instrument rather than
    any external connections.
    Subjects covered include the following:

    Hardware Options Related Error Messages on page 44
    Unit is Inoperative on page 44
    No Valid Radio Options License Found on page 44
    COM Port Error on page 45
    Keysight 34972A Not Detected in Keysight IO Library on page 46
    Keysight 34999A Not Detected in Device Manager on page 46
    Incorrect Slot for 34999A on page 46

    Test Plan Execution Error Messages on page 47
    Unable to load type ‘’ on page 47
    Could Not Create ‘’ Step on page 47
    34972A Front Panel Annunciator Turn On on page 48
    Fail Self Test Status on page 48
    Unable to locate type ‘’. Are you missing a plugin? on page 49

                                                                                     43
Troubleshooting Procedure       4

Hardware Options Related Error Messages

       Unit is Inoperative
              – Verify that the AC power cord is connected to the instrument.
              – Verify that the front-panel On/Standby switch has been pushed.
              – Verify that the power-line fuse is installed and not open (see page 41). The
                instrument is shipped from the factory with a 500 mAT,250 V fuse.
              – Verify the power-line voltage setting.
              – Remove all plug-in modules to verify that a plug-in module is not causing the
                failure.

       No Valid Radio Options License Found
              Hardware option error will appear when the respective radio option are not
              enabled and you will need to purchase certain licenses according to your test
              requirements.
              BLE Option License Not Found

              WLAN Option Not found

              Here are a few tips that you can try:
              – Use 34999 Utility application to verify the license(s).

              For more information, look up the Help File in the Keysight 34999 Utility
     NOTE     software.

44                            Keysight X8711A IoT Device Functional Test Solution User’s Guide
Troubleshooting Procedure         4

                 – If it is not licensed, purchase any of the license(s) listed below:
                     – X8711A-001 (for BLE on fresh board)
                     – X8711A-002 (for WLAN on fresh board)
                     – X8711AU-001 (for board with WLAN and upgrade to BLE)
                     – X8711AU-002 (for board with BLE and upgrade to WLAN)
                     – X8711A-100 (for both BLE and WLAN on fresh board)

                 Go to www.keysight.com/find/X8711A to purchase licenses according to your
    NOTE         test requirement.

        COM Port Error
                 Incorrect port number will stop the initializing step abruptly as unable to Initialize
                 the TAP test plan. There are two possible error messages when you keyed in the
                 incorrect port number. Examples are:
                 Timeout on BLE Radio COM port data read

                 The Port ‘ does not Exist

                 Here are a few tips that you can try:
                 – Verify the correct COM port setting of the 34999A instrument.
                 – Refer to USB Test and Measurement Device (34999A) is missing in Device
                   Manager.

                 Refer to Identify Port Number for more information on how to identify your COM
    NOTE         Port number.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                     45
Troubleshooting Procedure          4

     Keysight 34972A Not Detected in Keysight IO Library
            Here are a few tips that you can try:
            – Power on 34972A instrument.
            – Verify that the power cable is connected properly.
            – Verify that the USB cables connected from 34972A to PC.

     Keysight 34999A Not Detected in Device Manager
            When the device manager does not show USB Test and Measurement Device
            (34999A) under Device Manager > Ports (COM & LPT) section, this could happen
            due to a faulty or issues related to COM Port and cable. This could also happen
            when you do not install the Keysight 34999 Utility software.
            Here are a few tips that you can try:
            – Verify that the 34999A module is inserted into 34972A.
            – Verify that the USB cable from 34999A module is connected to PC.
            – Ensure that you installed the Keysight 34999 Utility application.
            – Connect and disconnect the cables and observe if the “USB Test and
              Measurement Device (34999A)” is listed in Ports (COM & LPT).
            – Reboot your PC when it is still unable to detect the 34999A.

     Incorrect Slot for 34999A
            Placing the 34999A in slots other than Slot 200 will display the pop-up below in
            the 34999 Utility software.

            On TAP, you will see a message “Failed to open source (Unable to obtain
            controller firmware version...”
            – Ensure 34999A in Slot 200 in Hardware Setup procedure in the X8711A Quick
              Start Guide.

46                          Keysight X8711A IoT Device Functional Test Solution User’s Guide
Troubleshooting Procedure       4

Test Plan Execution Error Messages

        Unable to load type ‘’
                 Depending on your choice of TAP software, you would observe the following
                 message on your GUI or Command Prompt window.
                 Unable to load type ‘>’...
                 You may have installed incompatible plugins into the same TAP environment. Here
                 are a few tips that you can try:
                 – Backup folder %TAP_PATH%\IoTDeviceTest\TapFiles.
                 – Remove the entire %TAP_PATH%\IoTDeviceTest directory.
                 – Reinstall the measurement suite plugins.
                 – Restore the TapFiles folder from backup.
                 – Verify Bench profile settings.

        Could Not Create ‘’ Step
                 You will see the following message when you do not have the measurement suite
                 plugins license.

                 You will need to purchase the following license that are offered in the X8711A

                 – KS83301A: Bluetooth® LE related test steps
                 – KS83302A: WLAN related test steps
                 Once you have purchased the license(s), you will receive an entitlement certificate
                 via email. Follow the instructions in the email to redeem the license.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                  47
Troubleshooting Procedure     4

     34972A Front Panel Annunciator Turn On
            Refer to Chapter 5: Error Messages in 34972A User Guide.

     Fail Self Test Status
            The example below is the interface that you would expect where your 34999A
            radio module has FAIL Self Test Status message using the Keysight 34999 Utility.

            The following are a list of possible reasons:
            – No written manufacturing calibration data.
            – Flash memory could be corrupted.
            If the self-test fails, troubleshoot or replace the 34999A module.

48                          Keysight X8711A IoT Device Functional Test Solution User’s Guide
Troubleshooting Procedure   4

        Unable to locate type ‘’. Are you missing a plugin?
                 You will see this error message in the Log panel of the TAP software when
                 attempting to open test plans that were made using a version of the measurement
                 suite prior to 2018.0905.

                 Here are a few tips that you can try:
                 – Recreate the test plans using the measurement suite version 2018.0905.
                 – Contact Keysight for technical support.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                               49
Troubleshooting Procedure         4

Appendix

       Update Measurement Suite TAP Plugin
             Go to the default C:\Program Files\Keysight\TAP8 directory and look for the
             TapGuiHelp Help File. You can read the TAP Package Manager Help > Installing
             Packages section to identify the status of the packages.
             1 Uninstall the current plugin to uninstall and remove the plugin from TAP
               software.
             2 Close the TAP application when you see the following message to complete
               the operation.

             3 Launch the Keysight TAP software again.
             4 Select the latest option from the drop-down list and click Install. Notice the
               (Installed) text next to the version number.

             Ensure that you have sufficient requirements to minimize unexpected behavior
     NOTE    due to incompatible packages.

       Update Firmware
             Refer to the Help File located at the top right corner of the Keysight 34999 Utility
             software. Go to Firmware Update section for more information on how to perform
             firmware update on the 34999A RF module.

50                           Keysight X8711A IoT Device Functional Test Solution User’s Guide
Troubleshooting Procedure         4

        Floating License Server Setup
                 Keysight offers a floating license option for the X8711A solution. A floating license
                 server enables you to install Keysight (floating) network in a central location and
                 use them to enable Keysight products.
                 It is recommended for you to set up using the Keysight License Manager 6 where
                 you can download from www.keysight.com/find/klm6. For more information, you
                 can read the Keysight Licensing Administrator's Guide to find out more
                 information.

Keysight X8711A IoT Device Functional Test Solution User’s Guide                                   51
This information is subject to change
without notice. Always refer to the
English version at the Keysight
website for the latest revision.

© Keysight Technologies 2018
Edition 2, October 2018

Printed in Malaysia

*X8711-90001*
X8711-90001
www.keysight.com
You can also read