Bluetooth RF SIG Mode

From Texas Instruments Wiki
Jump to: navigation, search

Introduction

The TI Bluetooth radios can be put into a special mode for BT RF SIG testing. This page provides the steps to put your TI Bluetooth radio in this mode. The commands are the same for any TI Bluetooth radio; however, the tools are different depending on your platform. The procedure for the platforms below are shown in the following sections.

  • CC256x + MSP430 MCU (Ethermind BT Stack)
  • CC256x + Stellaris MCU (Bluetopia BT Stack)
  • WL1271 + ARM Processor (Bluez / Linux)


CC256x + MSP430 Platform

Hardware Setup

Step 1: Move the resistor labeled R18 to R17 to route the connection from the antenna to the U.FL if not already done.

 HardwareSetup.jpg

Close up view of the layout illustrating what resistor needs to be removed and where to add it:FCClayout.jpg

Step 2. Connect the SMA cable from the RF input of the CBT Bluetooth Tester to the U.FL adapter. Connect the U.FL connector to the PAN1315ETU board as shown:

Hw1.jpg


Software Setup

SIGflowchart.jpg

 

Example

Under Construction

 

CC256x + Stellaris Platform

Hardware Setup

Under Construction


Software Setup

Under Construction


Example

Under Construction



WL1271 + ARM Platforms

Under Construction

Hardware Setup

  • Step 1. Remove the resistor (picture below) if it is in place.
  • Step 2. Connect the SMA connector coming from the CBT Bluetooth Tester to the module board.
  • Step 3. Connect the module board to the computer using the serial connector.


You should now be all set to run the commands from your computer.


Picture showing the WL1271 module board with the U.FL connetion to the CBT Bluetooth Tester, the slot for the removed resistor and the green BT LED:

Hardware setup for FCC testing.gif

Software Setup

Important Note: before proceeding to step 1, make sure that WLAN is disabled.

 

  • Step 1. Turn TI's Bluetooth On
root@am180x-evm:~# cd /usr/share/wl1271-demos/bluetooth/scripts/
root@am180x-evm:/usr/share/wl1271-demos/bluetooth/scripts# ./BT_Init.sh


 

  • Step 2. Send the follwoing commands sequentially to put the WL1271 BT core under test mode: 

 

root@am180x-evm:/usr/share/wl1271-demos/bluetooth/scripts# hciconfig hci0 piscan

root@am180x-evm:/usr/share/wl1271-demos/bluetooth/scripts# hcitool cmd 0x06 0x0003
root@am180x-evm:/usr/share/wl1271-demos/bluetooth/scripts# hcitool cmd 0x03 0x0005 0x02 0x00 0x02

 

Example

The picture below is a screen-shot of the Tera Term application showing the execution of the commands.

Rf sig screen shot.png