SWRA750 September   2022

 

  1.   Introduction
  2.   Trademarks
  3. 1Connectionless RF Tests
    1. 1.1 Continuous TX
    2. 1.2 Tester Packet TX RX
    3. 1.3 Continuous RX
    4. 1.4 BER Meter Test
      1. 1.4.1 BER Test - Between Two WiLink Devices
      2. 1.4.2 BER Test - Between WiLink (RX) and Litepoint iQ2010 (TX)
  4. 2Bluetooth SIG RF Test Mode
  5. 3Bluetooth Low Energy Testing
  6. 4Connection Test
  7. 5Conversion of HCI Commands to SS1Tool or hcitool Format
    1. 5.1 Examples of SS1Tool or Enhanced Bluetopia PM Test Format Conversion
      1. 5.1.1 Connectionless RF Tests
        1. 5.1.1.1 Continuous TX
        2. 5.1.1.2 Packet TX RX
        3. 5.1.1.3 Continuous RX
        4. 5.1.1.4 RX BER Meter Test
      2. 5.1.2 Bluetooth SIG RF Test Mode
      3. 5.1.3 Bluetooth Low Energy Testing
  8. 6Revision History

Introduction

This application note is a testing guide for WL18xx Bluetopia devices. PLT tests are used at the production line after designing the board with the Wilink™8 device. This is to sanity check the board works properly and detects any major design issues and manufacturing defects.

Basic RF commands like continuous TX/RX are required as well as part of the Regulatory certification process.

The Connection-less RF tests modes are connection-less RF spectrum tests which uses a spectrum analyzer for verification.

The BT SIG RF Testmode is meant for connecting with a Bluetooth® tester where the Wilink8 device is controlled over the LMP (Link Management Protocol)

There are two ways of issuing these test commands to Wilink8 device

  • From a PC that runs HCITester. The commands in sections 2 to 4 are run in HCITester
  • On the target using either the BluetopiaPM tool SS1Tool or the Bluez tool hcitool . These commands are used the same way and section 5 shows how to run the tests. Users must run "./SS1BTPM &" before running "./SS1Tool cmd"
Note: The firmware initialization script must be run prior to any scripts. The BTS file that is part of the BT Service Pack (referenced below) is the initialization script. To use it in HCITester, it needs to be modified and converted into text format. For information on this process, follow the instructions described in the Firmware Initialization Script section of the HCITester User's Guide.

Useful Links: