eZ430-RF2500 Development Tool User's Guide Literature Number: SLAU227E September 2007 – Revised April 2009
SLAU227E – September 2007 – Revised April 2009 Submit Documentation Feedback
Contents Preface ........................................................................................................................................ 5 1 eZ430-RF2500 Overview. Wireless Made Easy. ........................................................................ 6 2 Kit Contents, eZ430-RF2500 .................................................................................................. 7 3 Developing With eZ430-RF2500T Target Board .............................................................
www.ti.com List of Figures 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 eZ430-RF2500 ............................................................................................................... 6 eZ430-RF2500 Battery Board .............................................................................................. 7 eZ430-RF2500 Development Tool ........................................................................................ 7 eZ430-RF2500 USB Debugging Interface 6-Pin Male Header ........
Preface SLAU227E – September 2007 – Revised April 2009 Read This First If You Need Assistance Support for MSP430 devices and the eZ430-RF2500 is provided by the Texas Instruments Product Information Center (PIC). Contact information for the PIC can be found on the TI web site at www.ti.com. Additional device-specific information can be found on the MSP430 web site at www.ti.com/msp430 and www.ti.com/ez430-rf. Note: IAR Embedded Workbench® KickStart is supported by Texas Instruments.
User's Guide SLAU227E – September 2007 – Revised April 2009 eZ430-RF2500 Development Tool 1 eZ430-RF2500 Overview. Wireless Made Easy. The eZ430-RF2500 is a complete USB-based MSP430 wireless development tool providing all the hardware and software to evaluate the MSP430F2274 microcontroller and CC2500 2.4-GHz wireless transceiver. The eZ430-RF2500 uses the IAR Embedded Workbench Integrated Development Environment (IDE) or Code Composer Essentials (CCE) to write, download, and debug an application.
Kit Contents, eZ430-RF2500 www.ti.com Figure 2.
Developing With eZ430-RF2500T Target Board www.ti.com Table 1. eZ430-RF2500T Target Board Pinouts Pin Function Description 1 GND Ground reference 2 VCC Supply voltage 3 P2.0 / ACLK / A0 / OA0I0 General-purpose digital I/O pin / ACLK output / ADC10, analog input A0 4 P2.1 / TAINCLK / SMCLK / A1 / A0O General-purpose digital I/O pin / ADC10, analog input A1 Timer_A, clock signal at INCLK, SMCLK signal output 5 P2.
Specifications www.ti.com 4 Specifications MSP430F2274 • 16-MIPS performance • 200-ksps 10-bit SAR ADC • Two built-in operational amplifiers • Watchdog timer, 16-bit Timer_A3 and Timer_B3 • USCI module supporting UART/LIN, (2) SPI, I2C, or IrDA • Five low-power modes drawing as little as 700 nA in standby PARAMETER MIN TYP MAX UNIT OPERATING CONDITIONS Operating supply voltage 1.8 3.6 V Operating free-air temperature range -40 85 °C CURRENT CONSUMPTION Active mode at 1 MHz, 2.
Supported Devices 5 www.ti.com Supported Devices The eZ430-RF USB debugging interface may be used as a standard Flash Emulation Tool through its Spy-Bi-Wire interface. The eZ430-RF USB debugging interface supports the following MSP430 families: • MSP430F20xx • MSP430F22xx The connector on the USB debugging interface is backward compatible with the eZ430-F2013 and T2012 target boards. TX 3.6 V TEST/SBWTCK RST/SBWTDIO Supports eZ430-F2013 and T2012 target boards GND RX Figure 4.
Software Installation www.ti.com 7 Software Installation The CD-ROM includes two different development software tools for the MSP430: IAR Embedded Workbench KickStart and Code Composer Essentials (CCE). The term "KickStart" refers to the limited version of Embedded Workbench that allows up to 4 KB of C-code compilation. The included CCE is also limited, but it allows up to 16 KB of code compilation. The full version of CCE Pro offers unlimited code compilation and can be purchased from www.ti.com/msp430.
Demo – eZ430-RF2500 Sensor Monitor 10 www.ti.com Demo – eZ430-RF2500 Sensor Monitor eZ430-RF2500 is preloaded with a wireless temperature sensor network firmware and may be reprogrammed at any time. This network consists of an Access Point that measures its own temperature and also wirelessly receives temperature measurements from End Devices. End Devices measure their temperature once per second and then enter a low-power mode to reduce battery usage.
Demo – eZ430-RF2500 Sensor Monitor www.ti.com Figure 7. IAR Embedded Workbench KickStart Workspace 4. Select Project → Debug in IAR to download the code for the target boards. 5. Select Debug → Go to start running code while in debug mode. 6. Select Debug → Stop Debugging exits the debug mode while leaving the target board executing code. 10.3 Demo Software GUI Setup 1. Ensure the Access Point is connected to the PC. 2. Apply power to the End Device. 3. Launch eZ430-RF2500 Sensor Monitor Demo Visualizer.
Suggested Reading 11 www.ti.com Suggested Reading The primary sources of MSP430 information are the device-specific data sheets and user’s guides. The most up-to-date versions of the user’s guide documents available at the time of production have been provided on the CD-ROM included with this tool. The most current information is found at www.ti.com/msp430. Information specific to the eZ430-RF2500 development tool can be found at www.ti.com/ez430-rf.
www.ti.com Frequently Asked Questions (FAQ) 8. When trying to compiler the Sensor Monitor Demo project in IAR, I receive the following error: Error[e117]: Incompatible runtime models. Module ISR specifies that '__rt_version' must be '3', but module LHAL_GDOxHandlers has the value '2' Please use the latest version of the demo source code off the web (http://www.ti.com/lit/zip/slac139) and use IAR KickStart 4.x.
eZ430-RF2500 Schematics 13 www.ti.com eZ430-RF2500 Schematics Figure 8.
eZ430-RF2500 Schematics www.ti.com Figure 9.
eZ430-RF2500 Schematics www.ti.com Figure 10.
eZ430-RF2500 Schematics www.ti.com Figure 11. eZ430-RF, USB Debugger, PCB Components Layout Figure 12. eZ430-RF, USB Debugger, PCB Layout Figure 13.
Detailed Hardware Installation Guide 14 www.ti.com Detailed Hardware Installation Guide 1. Insert the eZ430-RF2500 CD-ROM into a CD drive. 2. Install the eZ430-RF2500 Sensor Monitor Demo Visualizer. It is available on the CD and online at http://www.ti.com/lit/zip/slac139. This installs the necessary drivers on your system. 3. Insert the eZ430-RF2500 into a USB port of the PC. 4. Windows should recognize the new hardware as Texas Instruments MSP-FET430UIF (see Figure 14).
Detailed Hardware Installation Guide www.ti.com 7. Select Install the software automatically (Recommended) (see Figure 17), if IAR KickStart R4.64 or higher has already been installed. Figure 17. Windows XP Hardware Wizard 8. The Wizard should find the appropriate driver for a Windows XP system; it shows a warning that Microsoft did not certify the driver. The drivers have been tested exhaustively, and this warning may be ignored. Click Continue Anyway (see Figure 18). Figure 18. Windows XP Warning 9.
IAR Workbench Compatibility Guide www.ti.com 10. The eZ430-RF2500 is now installed and ready to use. The assigned COM port for the MSP430 Application UART is shown in the Windows Device Manager (see Figure 19). Figure 19. Device Manager 15 IAR Workbench Compatibility Guide Note: In this document, "IAR version" refers to the IAR compiler version. This can be obtained by clicking Help → About → Product Info. IAR KickStart version 3.42F (FET_R4.
EVALUATION BOARD/KIT IMPORTANT NOTICE Texas Instruments (TI) provides the enclosed product(s) under the following conditions: This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by TI to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards.
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.