SWRU294 Table of Contents TABLE OF CONTENTS ........................3 LIST OF FIGURES .......................... 5 LIST OF TABLES..........................5 INTRODUCTION ........................6 ABOUT THIS MANUAL ....................... 6 ACRONYMS AND ABBREVIATIONS ................. 7 GETTING STARTED ......................8 RF S 7 ......................8...
Page 4
SWRU294 9.2.1 Virtual COM port over USB ..................... 32 9.2.2 Accelerometer ......................... 32 USB MCU ......................33 MSP430 MCU ..................... 33 SMARTRF TRXEB REV. 1.5.0................... 34 10.1 ......................34 OARD VERVIEW 10.2 . 1.3.0 ....................34 HANGES FROM REV 10.2.1 RC filter on USB MCU reset line ..................
SWRU294 List of Figures Figure 1 – Install virtual COM port USB driver using the Windows Hardware Wizard ....9 Figure 2 – SmartRF TrxEB (rev. 1.5.0) with EM connected ............10 Figure 3 – SmartRF TrxEB architecture ..................12 Figure 4 –...
1 Introduction The SmartRF Transceiver Evaluation Board (SmartRF TrxEB or simply EB) is the motherboard in many development kits for Low Power RF transceiver devices from Texas Instruments. The board has a wide range of features, listed in Table 1 below.
SWRU294 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)
It also offers a flexible code export function of radio register settings for software developers. The latest version of SmartRF Studio can be downloaded from the Texas Instruments website [1], where you will also find a complete user manual.
SWRU294 4.2.2 Virtual COM port USB driver The SmartRF TrxEB must be in “UART Mode” in order to be recognized as a virtual NOTE: COM port. The EB is in UART Mode when hardware switches S1 and S2 are in positions “UART”...
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, SMA antenna connector and I/O connectors.
SWRU294 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/receive packets. The EB+EM can be of great help during the whole development cycle for a new RF product.
MSP430 port 1, pin 3. 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.
SWRU294 Power-on-Reset Hold MSP430 & Forced recovery or Release MSP430 EM in reset no/invalid application & EM reset Enable Cebal USB interface Launch application Recovery Mode USB MCU Bootloader USB MCU Standard Application S1/S2 change Determine operating SmartRF Disabled mode (S1/S2)
SWRU294 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...
SWRU294 Data rate [baud] 9 600 38 400 56 700 115 200 Table 5 – Data rates supported by the USB MCU in UART Mode 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.
SWRU294 6.2 MSP430 MCU The SmartRF TrxEB is equipped with a 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 12).
SWRU294 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.
SWRU294 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.
SWRU294 6.3.4 MSP-FET Power The SmartRF TrxEB can be powered via a MSP430 debugger such as MSP-FET430UIF. The power source selection jumpers should in that case short circuit pin 7-8 of header P17 (Figure 11). Note that the MSP-FET will not power the EB if pin 9-10 of header P17 (“LCL”) is short circuited.
SWRU294 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).
SWRU294 6.10 EM Connectors The EM connectors, shown in Figure 12, are used for connecting an EM board to the SmartRF TrxEB. The connectors RF1 and RF2 are the main interface and are designed to inhibit incorrect mounting of the EM board. The pin-out of the EM connectors is given in Table 7 and Table 8.
SWRU294 I/O breakout EM pin Signal name Description MSP430 RF2.1 Not connected RF2.2 Ground P7.20 RF2.3 Not connected RF2.4 Not connected RF2.5 Not connected RF2.6 P25C_1 GPIO signal P25C.1 RF2.7 RF_PWR EM power RF2.8 P25C_2 GPIO signal P25C.2 RF2.9 RF_PWR EM power RF2.10 P25D_1...
SWRU294 6.11.1 EM I/O breakout headers The EM I/O breakout headers on SmartRF TrxEB consist of header P7 and I/O connector P25. P25 is made out of five 2-pin connectors (P25A-E). The layout of these connectors is shown in Figure 14. Table 7 and Table 8 in section 6.10 shows how the EM I/O connector headers are mapped to EM connector RF1 and RF2, respectively.
SWRU294 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...
SWRU294 6.12 Current Measurement Jumpers SmartRF TrxEB has three current measurement jumpers, MCU_PWR, IO_PWR and RF_PWR, as shown in Figure 16. 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.
SWRU294 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.
SWRU294 7.2.2 Power SmartRF TrxEB from external power source Connect the power from the external power source to the external power source connector on SmartRF TrxEB and set the power source selection jumpers accordingly. Please see section 6.3.3 for a detailed description on how to power the SmartRF TrxEB from an external power source.
P7 EM I/O breakout header on SmartRF TrxEB. 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.
SWRU294 8 Using SmartRF Studio with combo EMs and SmartRF TrxEB SmartRF Studio does not support controlling combo evaluation modules (e.g. CC1120/CC1190) mounted on SmartRF TrxEB revisions 1.3.0 and 1.5.0 out of the box. The USB MCU on these EB revisions does not have access to sufficient signals for SmartRF Studio to control such EM boards.
SWRU294 9 SmartRF TrxEB rev. 1.3.0 9.1 Board Overview Figure 23 – SmartRF TrxEB revision 1.3.0 overview 9.2 Software Considerations 9.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).
SWRU294 9.3 USB MCU pin-out Table 15 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...
SWRU294 10 SmartRF TrxEB rev. 1.5.0 10.1 Board Overview Figure 25 – SmartRF TrxEB revision 1.5.0 overview 10.2 Changes from rev. 1.3.0 10.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.
SWRU294 10.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.
SWRU294 11 Updating the firmware Updating the EB firmware is done automatically by SmartRF Studio and SmartRF Flash Programmer if an old or incompatible firmware version is found on the USB MCU. SmartRF Flash Programmer also allows manual programming of the EB firmware. Please refer to the respective user’s guides for detailed instructions.
SWRU294 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.
SWRU294 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 indeed what this user’s guide call revision 1.3.0. This user’s guide refers to the assembly revision of the EB.
SWRU294 14 Document History Revision Date Description/Changes SWRU294 2011-06-30 Initial release. Page 40/40...
Page 41
SWRU294 Appendix A Schematics SmartRF TrxEB 1.3.0...
Page 49
SWRU294 Appendix B Schematics SmartRF TrxEB 1.5.0...
Page 57
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.
Need help?
Do you have a question about the SWRU294 and is the answer not in the manual?
Questions and answers