Revised for rev 0.1.0 of PER Test
CC2650 Packet Error Rate Test
Quick Start Guide
TI Confidential – NDA Restrictions Page 1 of 4
CC2650 Packet Error Rate Test Quick Start Guide
Functional Overview
This guide describes how to use the Packet Error Rate (PER) test with CC2650.
Prerequisites
In order to use the PER test, please set up your SmartRF06EB according to the “CC2650 Alpha
Release Quick start guide” as the silicon qual package can become damaged if not.
Uploading firmware
Upload the per_test.hex file to a CC2650 using the SmartRF Flash Programmer.
Be sure to do full erase/program/verify of uploaded code. After upload, do a power cycling or pin
reset to boot the PER test.
Menu system
The menu system is based on using the buttons on SmartRF06EB to navigate.
There are 5 buttons needed
LEFT – go back to previous menu
UP/DOWN – navigate between menu elements
RIGHT/SELECT – choose menu element
Start menu
The start menu contains the devices supported on the PER test, as well as a settings menu.
Settings menu
To see the difference in power consumption with and without the DC/DC converter, you can press
RIGHT/SELECT on DCDC to toggle it on or off. A “1” indicates that it is currently on.
Channel menu
After selecting a device (e.g. CC2650EM), you can currently select the Bluetooth LE channel you
would like to use for the test.
Since the PER test is implemented using BLE Advertising packages (Non-connectable undirected
advertising), only the advertising channels are available. Together, they cover the allowed frequency
band for Bluetooth LE.
37 – 2402MHz
38 – 2426MHz
39 – 2480MHz
TI Confidential – NDA Restrictions Page 2 of 4
CC2650 Packet Error Rate Test Quick Start Guide
Mode menu
In the mode menu, you can select which device is transmitting and which is receiving:
BLE Transmitter
BLE Receiver
After selecting “BLE Receiver”, the device goes directly into receive mode and is ready to receive
packets.
Only let 1 PER test device with the advertising address 0x264026402640 transmit packages at the
same time, as the receiver are based on recognizing a sequence number in the payload and will get
restart the receive statistics if packets with a lower sequence number arrives.
TX Power
When selecting “BLE Transmitter”, you can also select which output power you would like to
transmit with. Currently, the following options are available:
0 dBm
+5dBm
Burst size
After selecting output power, you can also select the number of packets you would like to send in
one test.
This is configurable between 1000 and 1 000 000 packets.
Packet rate
To test the device with different data rates, you can also select how many packets per second you
would like to send.
This configures the 32k RTC timer to trigger an interrupt a number of times per second to send a
package.
Note:
The PER test packet rate setting is currently using a low frequency clock derived from the 48MHz
clock, meaning the packet rate is not 100% accurate. The RTC frequency is therefore 31.25kHz
instead of 32.768 kHz but this will be changed in a later release.
TX Idle
The PER test is now ready to send packages but has not yet started. To start sending packages, press
RIGHT/SELECT.
You can restart the test at any time by pressing RIGHT or SELECT.
TI Confidential – NDA Restrictions Page 3 of 4