CC3000 Radio Tool
- 1 Introduction
- 2 System Requirements
- 3 External Hardware Requirements
- 4 Software Installation and Configuration
- 5 Connection of USB Virtual Com Port Interface to CC3000 Daughter Board
- 6 Software Screens
- 7 Appendix
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.
- 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:
- Download and install the CC3000 Radio Tool Package
- Run the CC3000_Init_App_Setup.exe that was installed.
- Connect the MSP-EXP430FR5739 FRAM board to your PC through your USB port.
- Run the download_CC300_Init_App.exe.
- 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
- Download the CC3000 Radio Tool Installation file CC3000 Radio Tool.zip file to the CC3000 directory on the PC.
- Extract the CC3000 Radio Tool directory structure to the CC3000 directory.
- Run the CC3000 Radio Tool Package.Exe file.
- 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
- Run the CC3000 Init App Setup.exe file to start the application setup.
The following graphics show the installation process.
- Set the destination for this installation. Refer to the following graphic for the preferred installation location.
- Complete the installation process.
3. Connect the FRAM Board via USB
- 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.
- Run the download_CC3000_Init_App.exe to flash the MSP-EXP430FR539 Experimenters Board.
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.
5. CC3000 Radio Tool Software Installation
Run the CC3000 Radio Tool Software from the Start menu as shown in Figure 11.
Note: 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
Note: The USB communication port is Com 14 in this example.
Connection of USB Virtual Com Port Interface to CC3000 Daughter Board
- Connect the USB to Virtual Com part Interface to CC3000 daughter board as shown
- Connect J4 pin 5 (WL_RS232_TX) of the CC3000 Module to the USB COM port cable's “RXD” Yellow wire.
- Connect J4 pin 6 (WL_RS232_RX) of the CC3000 Module to the USB COM port cable's “TXD” Orange wire.
- Connect J4 pin 7 (Ground) of the CC3000 Module to the USB COM port cable's “GND” Black wire.
- Set J2 on CC3000 board to test mode by connecting jumper between pins 1 and 2.
Note: Connections above apply to the TI CC3000 Module and the FTDI TTL-232RG-VREG1V8-WE cable only.
Note: 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.
CC3000 Radio Start Tool Start Up Screen
Running the CC3000_RadioTool executable should launch the following startup screen:
CC3000 Radio Tool Settings Screen
Set Settings screen “default values” as follows:
- 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.
- 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.
- Clock Source: “Automatic from Module definition”
- Module Select Screen = “CC3000 TI Module”
Connection to CC3000 UART
- To initiate the connection with the CC3000, click the "Connect" button.
- Press the "Download FW" button that appears after a connection has been established.
- 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.
Below is the the TX Selection Screen:
TX Screen Selections
The following options are the attributes that can be interacted with or modified on the TX screen:
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.
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
Below is the the RX Selection Screen:
RX Screen Selections
The following are the attributes that can be viewed on the RX screen:
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.
With this test set-up, a user can measure typical RX statistics.
FTDI RS232 1.8V Cable Drawing