CC3000 Radio Tool

From Texas Instruments Wiki
Jump to: navigation, search

Return to CC3000 Page


The CC3000 Radio Tool is a Microsoft® Windows®-based software tool for operating, testing, and calibrating the CC3000 chip set designs during development.

The TI CC3000 Module, as well as most modules from TI partners, is FCC/IC/CE certified and do not require any Radio testing. In some cases customers need to perform low-level radio testing by manually setting the radio into transmit mode or receive mode. In these cases the CC3000 Radio Tool can be used.

Use of the CC3000 Radio Tool requires knowledge of Radio Circuit theory and Radio Test Methods.

The detailed user guide for the radio tool is embedded within the installer. This page is an abridged version of the user guide.

System Requirements

  • Windows XP or 7 operating system
  • 2 Available USB Ports on the PC

External Hardware Requirements

  • MSP-EXP430FR5739 Experimenters Board
  • CC3000 module daughter board
  • Cable, USB Serial 1.8V Wire 100MA; TTL-232RG-VREG1V8-WE Mfg.: Future Technology Devices International (FTDI)

Digi-Key Part Number: 768-1070-ND FTDI driver file location or equivalent USB to Virtual Com port interface board and USB mini Cable.

  • Cable, USB to Mini USB
  • Cable, RF, SMA Female to UFL connector Digi-Key Part Number: 591-1139-ND

Software Installation and Configuration

To properly install the CC3000 Radio Tool system, the following software/procedures are performed:

  1. Download and install the CC3000 Radio Tool Package
  2. Run the CC3000_Init_App_Setup.exe that was installed.
  3. Connect the MSP-EXP430FR5739 FRAM board to your PC through your USB port.
  4. Run the download_CC300_Init_App.exe.
  5. Run the CC3000 Radio Tool application.

The following sections describe each of these items in detail.

1. Download and install the CC3000 Radio Tool Package

Radio Tool - Desktop Shortcuts
  1. Download the CC3000 Radio Tool Installation file CC3000 Radio file to the CC3000 directory on the PC.
  2. Extract the CC3000 Radio Tool directory structure to the CC3000 directory.
  3. Run the CC3000 Radio Tool Package.Exe file.
  4. After the installation is complete, the user gets two files under the Program Files(x86)/Texas Instruments/CC3000 Radio Tool Package directory location:
    • CC3000 Init App Setup
    • CC3000 RadioTool

In addition, there are two new shortcuts on your desktop.

2. Run the CC3000_Init_App_Setup executable

  1. Run the CC3000 Init App Setup.exe file to start the application setup.

The following graphics show the installation process.

  1. Set the destination for this installation. Refer to the following graphic for the preferred installation location.
  2. Complete the installation process.

3. Connect the FRAM Board via USB

MSP-EXP430FR5739 Experimenters Board ready for download
  1. Connect MSP-EXP430FR5739 Experimenters Board to the PC as shown in the figure using the mini-USB cable.

4. Download_CC300_Init_App Installation

This application sets the initial conditions for the MSP-EXP430FR539 Experimenters Board to use the CC3000 Radio Tool software.

  1. Run the download_CC3000_Init_App.exe to flash the MSP-EXP430FR539 Experimenters Board.

Init_App location in the Start Menu

The MSP-EXP430FR539 Experimenters Board should show as a COM port labeled “MSP430 Application UART” in the device manager. The CC3000 Init-App program will See the figure below.

The MSP430 appears in the device manager as MSP430 Application UART.

5. CC3000 Radio Tool Software Installation

Run the CC3000 Radio Tool Software from the Start menu as shown in Figure 11.

NoteNote: The CC3000 Radio Tool program requires Com port number for communication

The CC3000 Radio Tool software runs through the PC USB Virtual Com Port board / cable. The connection on the CC3000 daughter board is by integration of a (UART)-USB processor cable from the Future Technology Devices International, Ltd (FTDI)-Chip, or equivalent USB to Virtual Com port Board. The device driver for an FTDI board or cable as called out in section 3 can be downloaded from FTDI website

NoteNote: The USB communication port is Com 14 in this example.

The CC3000 Radio Tool appears in the Device Manager as a USB Serial Port.

Connection of USB Virtual Com Port Interface to CC3000 Daughter Board

  1. Connect the USB to Virtual Com part Interface to CC3000 daughter board as shown
  2. Connect J4 pin 5 (WL_RS232_TX) of the CC3000 Module to the USB COM port cable's “RXD” Yellow wire.
  3. Connect J4 pin 6 (WL_RS232_RX) of the CC3000 Module to the USB COM port cable's “TXD” Orange wire.
  4. Connect J4 pin 7 (Ground) of the CC3000 Module to the USB COM port cable's “GND” Black wire.
  5. Set J2 on CC3000 board to test mode by connecting jumper between pins 1 and 2.

NoteNote: Connections above apply to the TI CC3000 Module and the FTDI TTL-232RG-VREG1V8-WE cable only.

NoteNote: Any USB to Virtual COM port interface board can be used if:

(a) TTL levels to Interface to the CC3000 board are 1.8V
(b) Interface driver is compatible with Windows XP, 7, 8.
Connection of FTDI cable to CC3000 daughter board

Software Screens


CC3000 Radio Start Tool Start Up Screen

Running the CC3000_RadioTool executable should launch the following startup screen:

Radiotool startup.PNG

CC3000 Radio Tool Settings Screen

Set Settings screen “default values” as follows:

  1. Com Port Select Screen = Com port found with “Device manager” to be connected to WL_UART Tx

and WL_UART_RX pins or using “Refresh” Button.

  1. Baud Rate Select default should be equal to “3 Mbps”. It has been reported that 3Mbps is not always reliable to establish a connection with the CC3000. If you not able to connect with the CC3000, please try using a lower baud rate.
  2. Clock Source: “Automatic from Module definition”
  3. Module Select Screen = “CC3000 TI Module”
Radiotool settings1.PNG
Radiotool settings2.PNG

Connection to CC3000 UART

  1. To initiate the connection with the CC3000, click the "Connect" button.
  2. Press the "Download FW" button that appears after a connection has been established.
  3. A progress bar should appear. Once complete, the CC3000 is ready to run TX and RX tests.

Note: If the "Calibration Status" or "PA Calibration Status" Indicators are not Green but are Red, press the "Calibrate Now" button.


Transmitter Screen

Below is the the TX Selection Screen:

Radiotool txscreen.PNG

TX Screen Selections

The following options are the attributes that can be interacted with or modified on the TX screen:

Radiotool txtable.PNG

TX Power Test Set Up

In our tests, a N4010 Wireless Connectivity Test set was used to measure TX output power. A Sprectrum analyzer was used to measure spurious emissions. See below for a block diagram of the TX power testbench.

Radiotool txblockdiagram.PNG

With this test set-up, a user can measure:

  • TX power in dB for a given modulation rate
  • The Error Vector Magnitude of a given modulation scheme and rate
  • The transmitter spectral mask, which can be seen with the shape of the modulation band in the frequency band


RX Screen

Below is the the RX Selection Screen:

Radiotool rxscreen.PNG

RX Screen Selections

The following are the attributes that can be viewed on the RX screen:

Radiotool rxtable.PNG

Rx Test Set Up

In our tests, a 4010 Wireless Test Set was used to take RX measurements. See below for a block diagram of the RX testbench.

Radiotool rxblockdiagram.PNG

With this test set-up, a user can measure typical RX statistics.


FTDI RS232 1.8V Cable Drawing

Radiotool cable1.PNG
Radiotool cable2.PNG