background image

16

Software Installation and Debugging

SLAU263F

January 2009

Revised May 2011

Submit Documentation Feedback

Copyright

©

2009

2011, Texas Instruments Incorporated

Summary of Contents for MSP-EXP430F5438

Page 1: ...MSP EXP430F5438 Experimenter Board User s Guide Literature Number SLAU263F January 2009 Revised May 2011 ...

Page 2: ...2 SLAU263F January 2009 Revised May 2011 Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 3: ...less Evaluation Module Interface 19 4 3 2 eZ430 RF2500T Interface 20 4 3 3 USB UART 20 4 4 Two Axis Accelerometer 20 4 5 Analog Signal Chain 20 4 5 1 Audio Input Signal Chain 20 4 5 2 Audio Output Signal Chain 21 4 6 Headers Port X Y P10 and RF3 21 5 Example Software User Experience 23 5 1 User Experience 23 5 2 Main Menu 23 5 2 1 Clock 23 5 2 2 UniBall 23 5 2 3 USB UART 23 5 2 4 Audio Apps 24 5 2...

Page 4: ...www ti com 6 3 Schematics 29 4 Contents SLAU263F January 2009 Revised May 2011 Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 5: ...30F5438A and Peripherals Schematic 30 6 2 USB to UART Schematic 31 List of Tables 4 1 MSP EXP430F5438 Jumper Settings and Functionality 17 4 2 Five Directional Joystick Push Button and LED Pin Connections 19 4 3 Pin Mapping for Header Port x y 21 4 4 Pin Mapping for Header P10 22 4 5 Pin Mapping for Header RF3 22 5 SLAU263F January 2009 Revised May 2011 List of Figures Submit Documentation Feedbac...

Page 6: ...All trademarks are the property of their respective owners 6 List of Tables SLAU263F January 2009 Revised May 2011 Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 7: ...s Instruments Product Information Center PIC Contact information for the PIC can be found on the TI web site at www ti com FCC Warning This equipment is intended for use in a laboratory test environment only It generates uses and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules which are des...

Page 8: ...8 Read This First SLAU263F January 2009 Revised May 2011 Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 9: ...serial USB connection and RF add ons Delivered with an example software project to help firmware designers understand how to program the new peripherals of the MSP430F5xx family of devices there is no better way to learn how to use the MSP430F5438A than with the MSP EXP430F5438 Experimenter Board This document details the hardware its use and the example software Figure 1 1 MSP EXP430F5438 Experim...

Page 10: ...le software for the Experimenter Board The compiler limitation of 4 KB prevents IAR KickStart from being able to be used for the evaluation of the example software The example software titled User Experience is available online as MSP EXP430F5438 A Example Software SLAC227 The User Experience application must be loaded onto the MSP430F5438A that comes with the kit and is documented in Chapter 5 Wh...

Page 11: ...aller into the Program Files directory 3 Navigate to C Program Files Texas Instruments Inc TUSB3410 Single Driver Installer DISK1 and run setup exe Complete the TUSB3410 Install Shield Wizard to install the drivers 4 Plug in the mini USB cable to the mini USB port on the MSP EXP430F5438 board Plug in the other end of the cable to a USB port on the host PC 5 To ensure that the USB driver installati...

Page 12: ...12 Hardware Installation SLAU263F January 2009 Revised May 2011 Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 13: ...and external components on the MSP EXP430F5438 Experimenter Board New application development can use this library for guidance The example software can be downloaded from the MSP EXP430F5438 tools page MSP EXP430F5438 A Example Software SLAC227 The zip package includes the MSP EXP430F5438 example software and the USB driver required for communication with the Experimenter Board The code is ready ...

Page 14: ...lick Finish Figure 3 2 Opening Existing Project The project is now open To build download and debug the code to the device on the MSP EXP430F5438 Experimenter Board select Target Debug Active Project or click the bug button Note that the silicon must be properly inserted into the socket prior to selecting Target Debug Active Project 14 Software Installation and Debugging SLAU263F January 2009 Revi...

Page 15: ...MSP EXP430F5438 Rev 0 02 boards For users of these devices an older version of the example software is included in a folder called EXP430F5438 non A or HW Rev0 02 Legacy Example Software in the associated ZIP archive MSP EXP430F5438 A Example Software SLAC227 However this software does not feature all of the applications of the current User Experience software and is not being maintained any longe...

Page 16: ...16 Software Installation and Debugging SLAU263F January 2009 Revised May 2011 Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 17: ...ctionality When Jumper Present Functionality When Jumper Absent Provides power to MSP430F5438 Also used to JP1 430 PWR measure current consumption of the MSP430F5438 is not powered MSP430F5438 Provides power to the entire MSP EXP430F5438 Experimenter Board is not MSP EXP430F5438 board Also used to powered The USB circuitry including LED3 JP2 SYS PWR measure current consumption of the entire would ...

Page 18: ... SOUT serial communication RF PWR Place to power the RF connector headers JP4 5438 to EEPROM Pins 1 4 Pins 5 6 EEPROM communication not necessary for user applications RST enable for USB chip JTAG FET Tool Connector to program debug the MSP430F5438 EZRF Target Header SPI interface to the eZ430 RF2500T CC EM Headers SPI interface to CC EM modules EZRF Target Header UART interface to the eZ430 RF250...

Page 19: ...Peripheral Pin Connection 5 directional joystick LEFT P2 1 5 directional joystick RIGHT P2 2 5 directional joystick CENTER P2 3 5 directional joystick UP P2 4 Switch 1 S1 P2 6 Switch 2 S2 P2 7 RESET Switch S3 RST NMI LED1 P1 0 LED2 P1 1 TA0 CCR0 4 3 Communication Peripherals 4 3 1 Wireless Evaluation Module Interface Included in the communication peripherals are the headers that support the CC EM ...

Page 20: ...nnel three of the ADC12 To use the ADXL330 the user would need to remove the ADXL322 and correctly replace the part with the ADXL330 No further modifications to the board are required The accelerometer is powered through pin P6 0 This interface especially in conjunction with other on board interfaces such as the LCD enables several potential applications such as g force measurement or tilt sensing...

Page 21: ...in are internally selectable as either general purpose input output pins or as described in the adjacent columns of Table 4 3 through Table 4 5 Table 4 3 Pin Mapping for Header Port x y Pin Description Port Pin Port Pin Pin Description VREF out VeREF in P5 0 P5 1 VREF VeREF Analog Input A7 P6 7 P7 4 Analog Input A12 Analog Input A13 P7 5 P7 6 Analog Input A14 Analog Input A15 P7 7 GND GND UCA0TXD ...

Page 22: ...put PWM Timer A0 CCR1 UCA2TXD UCA2SIMO capture CCI1A input P1 2 P9 4 EZRF_TXD compare Out1 output PWM Timer A0 CCR4 UCA2RXD UCA2SOMI capture CCI4A input P1 5 P9 5 EZRF_RXD compare Out4 output PWM Timer A0 CCR2 SMCLK output P1 6 P8 2 capture CCI2B input compare Out2 output PWM Timer A0 CCR1 GND P8 1 capture CCI1B input compare Out1 output PWM Timer A0 CCR2 capture CCI2A input P1 3 P1 7 GPIO only co...

Page 23: ... By default the board returns to active mode if any button is pressed or the board is tilted 5 2 1 Clock Select this option from the main menu to display an analog clock After 10 seconds the backlight is disabled to conserve power Press center on the joystick to return to the main menu 5 2 2 UniBall UniBall is an accelerometer demonstration in which the user can control the movements of a ball on ...

Page 24: ...tion allows the user to experiment with the different DCO frequency settings that the MSP430F5438A supports The MCLK options are listed on the right column and can be selected by pressing S2 The VCORE options are listed in the left column and can be selected by highlighting them with the joystick The MCLK options are listed on the right column and can be selected by highlighting them with the joys...

Page 25: ...ns to active mode in the main menu if any button is pressed or the board is tilted 5 3 1 Set Time This option allows the user to modify the current time by moving up or down to modify the time values and moving left or right to select either Hour Minute or Second Press center on the joystick to return to the Settings menu 5 3 2 LCD Contrast This option allows the user to modify the contrast of the...

Page 26: ...26 Example Software User Experience SLAU263F January 2009 Revised May 2011 Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 27: ...f the GND test points with the 430 PWR test point The device should now be released from the lockup state 4 Does the Experimenter board protect against blowing the JTAG fuse of the target device No Fuse blow capability is inherent to all Flash based MSP430 devices in order to protect user s intellectual property Care must be taken to avoid the enabling of the fuse blow option during programming th...

Page 28: ...d and the example software uses the internal pullup resistor on P8 7 to check this pin for compatibility with the software version If the software and hardware do not match the code spins in a while 1 loop at the beginning of the UserExperience function of UserExperience c 9 What is the correct orientation of the part in the socket Pin 1 denoted by a single small indented circle should line up wit...

Page 29: ...l Eagle CAD schematics and Gerber files are available for download SLAC228 29 SLAU263F January 2009 Revised May 2011 Frequently Asked Questions References and Schematics Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 30: ...igure 6 1 MSP430F5438A and Peripherals Schematic 30 Frequently Asked Questions References and Schematics SLAU263F January 2009 Revised May 2011 Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 31: ...ematics Figure 6 2 USB to UART Schematic 31 SLAU263F January 2009 Revised May 2011 Frequently Asked Questions References and Schematics Submit Documentation Feedback Copyright 2009 2011 Texas Instruments Incorporated ...

Page 32: ...horized for use in safety critical applications such as life support where a failure of the TI product would reasonably be expected to cause severe personal injury or death unless officers of the parties have executed an agreement specifically governing such use Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications and acknowledge ...

Reviews: