Table of Contents

Advertisement

Quick Links

SmartRF Transceiver
Evaluation Board
"TrxEB"
User's Guide
SWRU294A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SWRU294A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments SWRU294A

  • Page 1 SmartRF Transceiver Evaluation Board “TrxEB” User’s Guide SWRU294A...
  • Page 2: Table Of Contents

    SWRU294A Table of Contents TABLE OF CONTENTS ......................... 2 LIST OF FIGURES ..........................4 LIST OF TABLES ........................... 4 INTRODUCTION .......................... 5 ABOUT THIS MANUAL ....................... 5 ACRONYMS AND ABBREVIATIONS ..................6 GETTING STARTED ........................7 RF S ........................7...
  • Page 3 SWRU294A 9.2.1 RC filter on USB MCU reset line .................... 32 9.2.2 Accelerometer ......................... 32 9.2.3 Silk print ..........................33 USB MCU ........................33 MSP430 MCU ......................33 SMARTRF TRXEB REV. 1.7.0 ....................34 10.1 ........................34 OARD VERVIEW 10.2 .
  • Page 4: List Of Figures

    SWRU294A List of Figures Figure 1 – Install virtual COM port USB driver using the Windows Hardware Wizard ......8 Figure 2 – SmartRF TrxEB (rev. 1.5.0) with EM connected ..............9 Figure 3 – SmartRF TrxEB architecture ....................11 Figure 4 –...
  • Page 5: Introduction

    The SmartRF Transceiver Evaluation Board (SmartRF TrxEB or simply EB) is the motherboard in a number of development kits for Low Power RF transceiver devices from Texas Instruments. The board has a wide range of features, listed in Table 1 below.
  • Page 6: Acronyms And Abbreviations

    SWRU294A 3 Acronyms and Abbreviations Abstract Control Model Ambient Light Sensor CEBAL CC Evaluation Board Abstraction Layer Communication Device Class Clear to Send Continuous Wave Development Kit Device Under Test Evaluation Board Evaluation Module Integrated Circuit Input/Output Kibi Byte (1024 byte)
  • Page 7: Getting Started

    The latest version of SmartRF Studio can be downloaded from the Texas Instruments website [1]. 4.2 Installing SmartRF Studio and USB drivers Before your PC can communicate with the SmartRF TrxEB over USB, you will need to install the USB drivers for the EB.
  • Page 8: Virtual Com Port Usb Driver

    The driver for the Virtual COM Port (VCP) is typically located in the directory C:\Program Files\Texas Instruments\SmartRF Tools\Drivers\vcp, where C:\Program Files\Texas Instruments\SmartRF Tools\ is the root installation directory for SmartRF Tools such as SmartRF Studio. The path may be different if you have chosen a different installation directory for SmartRF Studio.
  • Page 9: Using The Smartrf Transceiver Evaluation Board

    5 Using the SmartRF Transceiver Evaluation Board The SmartRF TrxEB is a flexible test and development platform that works together with RF Evaluation Modules from Texas Instruments. An Evaluation Module is a small RF module with RF chip, balun, matching filter, antenna, and I/O connectors.
  • Page 10: Absolute Maximum Ratings

    SWRU294A The PC software that controls the SmartRF TrxEB + EM is SmartRF Studio. Studio can be used to perform several RF tests and measurements, e.g. to set up a CW signal and send and receive packets. The EB+EM can be of great help during the whole development cycle for a new RF product.
  • Page 11: Smartrf Transceiver Evaluation Board Overview

    6 SmartRF Transceiver Evaluation Board Overview SmartRF TrxEB acts as the motherboard in several development kits for low power RF ICs from Texas Instruments. The board has several user interfaces and connections to external interfaces, allowing fast prototyping and testing of both software and hardware.
  • Page 12: Usb Mcu

    SWRU294A 6.1 USB MCU The USB MCU is the CC2511F32 from Texas Instruments. Please see the CC2511 product page [3] on the TI web for detailed information about this controller. The recommended operating condition for the CC2511 is a supply voltage between 3.0 V and 3.6 V. The min (max) operating temperature is 0 (+85) ˚C.
  • Page 13: Smartrf Mode

    SWRU294A Operating Mode Key features - Cebal USB interface - MSP430 disabled - Control RF-IC using Enable SmartRF SmartRF Mode SmartRF PC software - CDC-ACM USB interface - MSP430 enabled - UART bridge between PC Enable UART UART Mode and MSP430...
  • Page 14: Disabled Mode

    SWRU294A USB_UART_RTS USB_UART_CTS USB_UART_TXD USB_UART_RXD MSP430 I/O P4.4 P2.7 breakout CC2511 MSP430 P5.6 P5.7 Figure 5 – UART lines connected between the USB MCU and the onboard MSP430 MCU. CTS and RTS lines are dotted to indicate that the USB MCU standard firmware only implements a two-line UART interface to the MSP430 MCU.
  • Page 15: Msp430 Mcu

    SWRU294A 6.2 MSP430 MCU The SmartRF TrxEB is equipped with an MSP430F5438A micro controller from Texas Instruments. Please see the MSP430F5438A product page [6] on the TI website for detailed information about this controller. All of the EB’s user interface peripherals are available to the MSP430 (Figure 3 on page 11).
  • Page 16: Battery Power

    SWRU294A 6.3.1 Battery Power The SmartRF TrxEB includes a battery holder for two 1.5 V AA batteries on the reverse side of the PCB. Normal AA batteries can be used and the onboard regulator supplies 3.3 V to the board. The power source selection jumpers should short circuit pin 1-2 (“BATT”) and 9-10 (“LCL”) of header P17,...
  • Page 17: External Power Supply

    SWRU294A 6.3.3 External Power Supply The SmartRF TrxEB has a connector for powering the board using an external power supply. The power source selection jumpers should short circuit pin 5-6 (“EXT”) and 9-10 (“LCL”) of header P16 as shown in Figure 9.
  • Page 18: Msp-Fet Power

    SWRU294A 6.3.4 MSP-FET Power The SmartRF TrxEB can be powered via an MSP430 debugger such as MSP-FET430UIF. The power source selection jumpers should in that case short circuit pin 7-8 of header P17 (Figure 12). Note that the MSP-FET will not power the EB if pin 9-10 of header P17 (“LCL”) is short circuited.
  • Page 19: Buttons

    SWRU294A 6.8 Buttons There are 7 buttons on the SmartRF TrxEB. Status of BTN_LEFT, BTN_RIGHT, BTN_UP, BTN_DOWN and BTN_SELECT can be read by the onboard MSP430. These buttons are intended for user interfacing and development of demo applications. The RESET MCU button resets the MSP430 MCU by pulling its reset line low (MCU_RESET_N). The RESET USB button similarly resets the USB controller (pulling USB_RESET_N low).
  • Page 20: Em Connectors

    SWRU294A 6.10 EM Connectors The EM connectors (TFM-110-02-S-D-A from Samtec), shown in Figure 13, are used for connecting an EM board to the SmartRF TrxEB. The connectors RF1 and RF2 are the main interface and are designed to avoid incorrect mounting of the EM board.
  • Page 21: Table 7 - Em Connector Rf1 Pin-Out

    SWRU294A Breakout EM pin Signal name Description MSP430 header RF1.1 Ground RF1.2 Not connected RF1.3 P1_4 / RF_SPI1_CS_N GPIO signal to EM board / Alt. SPI P7.5 P1.4 RF1.4 P1_1 GPIO signal to EM board P7.2 P1.1 RF1.5 P8_2 GPIO signal to EM board P7.13...
  • Page 22: Table 8 - Em Connector Rf2 Pin-Out

    SWRU294A Breakout EM pin Signal name Description MSP430 header RF2.1 Not connected RF2.2 Ground RF2.3 Not connected RF2.4 Not connected RF2.5 Not connected RF2.6 (breakout) GPIO signal P25C.1 RF2.7 RF_PWR EM power RF2.8 (breakout) GPIO signal P25C.2 RF2.9 RF_PWR EM power RF2.10 (breakout)
  • Page 23: Breakout Headers And Jumpers

    SWRU294A 6.11 Breakout Headers and Jumpers Header P7 and P25A-E give access to main EM connector pins, while P11, P14, P16 and P18-P24 give access to the MSP430 I/O (section 6.11.2). Some signals can be accessed from both the EM I/O breakout headers and the MSP430 I/O breakout as indicated by Figure 15.
  • Page 24: Table 9 - Msp430 Port 1-5 Pin-Out

    SWRU294A MSP430 Signal Name Description EM pin P1.0 P1_0 Unused GPIO RF2.19 P1.1 P1_1 GPIO signal to EM board RF1.4 P1.2 P1_2 / RF_SPI1_SCLK Alternative EM SPI Clock RF2.18 P1.3 P1_3 GPIO signal to EM board RF1.12 P1.4 P1_4 / RF_SPI1_CS_N Alternative EM SPI Chip Select RF1.3...
  • Page 25: Table 10 - Msp430 Port 6-10 Pin-Out

    SWRU294A MSP430 Signal Name Description EM pin P6.0 ACC_PWR Accelerometer power, enable high P6.1 ALS_PWR Ambient light sensor power, enable high P6.2 ALS_OUT Ambient light sensor output line P6.3 P6_3 Unused GPIO P6.4 P6_4 Unused GPIO P6.5 P6_5 Unused GPIO P6.6...
  • Page 26: Current Measurement Jumpers

    SWRU294A 6.12 Current Measurement Jumpers SmartRF TrxEB has three current measurement jumpers, MCU_PWR, IO_PWR and RF_PWR, as shown in Figure 18. By removing one of the jumpers, an ammeter can easily be connected to the board and perform current consumption measurements on the different segments of the EB. Similarly, a separate, regulated power supply for the EM can be connected.
  • Page 27: Table 11 - Component/Power Segment Overview

    SWRU294A Component Default power Alternative power Evaluation Module RF_PWR MSP430 MCU MCU_PWR USB MCU IO_PWR General Purpose LEDs IO_PWR USB LED IO_PWR Accelerometer MCU_PWR (MSP430 P6.0) Ambient Light Sensor MCU_PWR (MSP430 P6.1) SPI Flash MCU_PWR (MSP430 P7.6) IO_PWR (swap R17/R18) MCU_PWR (MSP430 P7.7)
  • Page 28: Connecting An External Mcu To Smartrf Trxeb

    SWRU294A 7 Connecting an external MCU to SmartRF TrxEB You can easily connect an external MCU to a SmartRF TrxEB and use it to control the EM board mounted on the TrxEB. This chapter gives a quick overview over the signals that must be connected to enable your external MCU to control the EM.
  • Page 29: Connect Signals

    EM I/O signals on header P7 are located. NOTE: Transceiver EM boards from Texas Instruments share much of the same GPIO routing to the EM connectors. However, the number of GPIO signals available depends on the transceiver. Please refer to the schematics of your EM board for further details on the available GPIO.
  • Page 30: Smartrf Trxeb Rev. 1.3.0

    SWRU294A 8 SmartRF TrxEB rev. 1.3.0 8.1 Board Overview Figure 23 – SmartRF TrxEB revision 1.3.0 overview 8.2 Software Considerations 8.2.1 Virtual COM port over USB The onboard MSP430 MCU can communicate with a PC over a virtual serial port when the USB MCU is in UART Mode (described in section 6.1.2).
  • Page 31: Usb Mcu Pin-Out

    SWRU294A 8.3 USB MCU pin-out Table 14 shows how the USB MCU’s pins are connected to the different functionalities on EB revision 1.3.0. CC2511 Signal name Description EM pin P0.0 MCU_RESET_N Signal used to reset MSP430 MCU P0.1 RF_RESET_N Signal used to reset EM board RF2.15...
  • Page 32: Smartrf Trxeb Rev. 1.5.0

    SWRU294A 9 SmartRF TrxEB rev. 1.5.0 9.1 Board Overview Figure 25 – SmartRF TrxEB revision 1.5.0 overview 9.2 Changes from rev. 1.3.0 9.2.1 RC filter on USB MCU reset line The pull-up resistor R22 on the USB MCU’s reset line (USB_RESET_N) has been removed. It is replaced by a RC filter (R22 and C50) to remove ripple during reset line state transitions.
  • Page 33: Silk Print

    SWRU294A 9.2.3 Silk print Silk print text “IO” and “RF” near board current measurement jumpers P10 and P15 were on EB revision 1.3.0 placed next to the wrong jumper. This has been corrected as seen in Figure 27. Silk print text “MCLK” and “SMCLK” near test points TP6 and TP7 were on EB revision 1.3.0 swapped, and placed next to the wrong test point.
  • Page 34: Smartrf Trxeb Rev. 1.7.0

    SWRU294A 10 SmartRF TrxEB rev. 1.7.0 10.1 Board Overview EM IO Power source Breakout header selection header Main power EM connectors switch USB connector USB LED External power Mode selection supply connector switces Jumpers for current General purpose measurement LEDs...
  • Page 35: Connector Type For External Power Sources

    SWRU294A (CTS) P1.2 CC2511_CTS COM1 USB_UART_RTS P4.4 (RTS) (RTS) P1.3 CC2511_RTS COM2 USB_UART_CTS P2.7 (CTS) (RXD) P1.4 CC2511_RX COM3 USB_UART_TXD P5.6 (TXD) USB_UART_RXD (TXD) P1.5 CC2511_TX COM4 P5.7 (RXD) MSP430 I/O P18.5 P14.8 Switch breakout CC2511 MSP430 P19.7 TS3A44159 P19.8 RF2.18...
  • Page 36: Silk Print

    SWRU294A 10.2.5 Silk print There has been made several minor additions to the silk print on SmartRF TrxEB 1.7.0, e.g. EM I/O breakout pins on header P7 are now marked (see Figure 30). 10.3 USB MCU pin-out Table 17 shows how the USB MCU’s pins are connected to the different functionalities on EB revision 1.7.0.
  • Page 37: Updating The Firmware

    SWRU294A 11 Updating the firmware NOTE: This chapter only describes how to program the firmware on the USB controller on the TrxEB. To program the MSP430, use the MSP-FET430UIF tool and connect it to the FET430 connector on the EB. Programming can be done using IAR EW430, CCS or SmartRF Flash Programmer.
  • Page 38: Forced Boot Recovery Mode

    SWRU294A 11.1 Forced Boot Recovery Mode If the firmware update fails and the evaluation board appears to be dead, there is a way to force the board to only run the bootloader and stop all further execution. No attempts will be made to start the EB firmware.
  • Page 39: Board Resurrection

    SWRU294A 11.2 Board Resurrection If the forced boot recovery method above also fails, the board might be faulty or the flash on the CC2511 device has been inadvertently deleted. If the latter has happened, you can try to reprogram the boot loader on the CC2511. This will require that you have a CC Debugger [11].
  • Page 40 In the Device drop down list, select SmartRF05EB. The interface speed can be set to Fast. The flash image to program is C:\Program Files (x86)\Texas Instruments\SmartRF Tools\Firmware\TrxEB\usb_bootloader_trxeb.hex In the list of connected devices, you should see the CC Debugger connected to the CC2511.
  • Page 41: Frequently Asked Questions

    SWRU294A 12 Frequently Asked Questions I have a SmartRF TrxEB that says revision 1.1 on the PCB, but rev. 1.1 is not mentioned in the User’s Guide. Why? Your SmartRF TrxEB is what this document calls revision 1.3.0. This user’s guide refers to the assembly revision of the EB.
  • Page 42 SWRU294A switch gives the USB MCU access to extra EM I/O in SmartRF Mode, allowing support for combo EMs (e.g. CC1101-CC1190). See section 10.2 for further details on hardware changes in EB revision 1.7.0 and chapter. I have a CC1101-CC1190EM combo board. Will it work with SmartRF TrxEB and SmartRF Studio? Yes and no.
  • Page 43: References

    SWRU294A 13 References [1] SmartRF Studio Product Page www.ti.com/smartrfstudio [2] DN304 – CCxxxx Development Tools USB Driver Installation Guide www.ti.com/lit/swra366 [3] CC2511F32 Product Page www.ti.com/product/cc2511f32 [4] SmartRF Flash Programmer Product Page www.ti.com/tool/flash-programmer [5] MSP430x5xx/MSP430x6xx Family User’s Guide www.ti.com/lit/slau208 [6] MSP430F5438A Product Page www.ti.com/product/msp430f5438a...
  • Page 44: Document History

    SWRU294A 14 Document History Revision Date Description/Changes SWRU294A 2012-02-10 Updated with information about revision 1.7.0. Corrected information about use of CC1101-CC1190EM on TrxEB. Added information about board resurrection. Added some more information about the EM connector/interface. SWRU294 2011-06-30 Initial release.
  • Page 45 SWRU294A Appendix A Schematics SmartRF TrxEB 1.3.0...
  • Page 53 SWRU294A Appendix B Schematics SmartRF TrxEB 1.5.0...
  • Page 61 SWRU294A Appendix C Schematics SmartRF TrxEB 1.7.0...
  • Page 69 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete.
  • Page 70: Texas Instruments

    Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Texas Instruments SMARTRFTRXEBK...

Table of Contents