Page 1
MSP430 Hardware Tools User's Guide Literature Number: SLAU278Y May 2009 – Revised March 2016...
Page 2
1.17 Hardware Installation, MSP-TS430xxx, MSP-FET430Uxx, FET430F6137RF900, EM430Fx1x7RF900 ... 1.18 Hardware Installation, eZ430-XXXX, MSP-EXP430G2, MSP-EXP430FR5739, MSPEXP430F5529 ................1.19 Important MSP430 Documents on the Web ..............Design Considerations for In-Circuit Programming ........... Signal Connections for In-System Programming and Debugging ......................External Power ......................
Page 4
Signal Connections for 2-Wire JTAG Communication (Spy-Bi-Wire) Used by MSP430F2xx, ................MSP430G2xx, and MSP430F4xx Devices 2-3. Signal Connections for 2-Wire JTAG Communication (Spy-Bi-Wire) Used by All MSP430 SBW-Capable ............. Devices That are Not Part of F2xx, G2xx, F4xx Families ..............
TI recommends that you read all of this manual. This manual describes the setup and operation of the FET but does not fully describe the MSP430™ microcontrollers or the development software systems. For details of these items, see the appropriate TI...
Page 10
The information in a caution or a warning is provided for your protection. Read each caution and warning carefully. Related Documentation From Texas Instruments MSP430 development tools documentation: MSP Debuggers User's Guide (SLAU647) Code Composer Studio for MSP430 User's Guide (SLAU157) Code Composer Studio v5.x Core Edition (CCS Mediawiki) IAR Embedded Workbench for MSP430(tm) User's Guide (SLAU138)
Page 11
MSP430FR58xx and MSP430FR59xx Family User's Guide (SLAU367) If You Need Assistance Support for the MSP430 devices and the FET development tools is provided by the Texas Instruments Product Information Center (PIC). Contact information for the PIC can be found on the TI website at www.ti.com/support.
• One 14-Pin JTAG conductor cable • One small box containing two MSP430 device samples (See table for Sample Type) • One target socket module. To determine the devices used for each board and a summary of the board, Table 1-1.
One eZ430-RF2500T target board • One AAA battery pack with expansion board (batteries included) 1.10 Kit Contents, eZ430-RF2500-SEH • One MSP430 development tool CD containing documentation and development software • One eZ430-RF USB debugging interface • Two eZ430-RF2500T wireless target boards •...
5. Connect the MSP-FET to a target board, such as an MSP-TS430xxx target socket module, with the 14-conductor cable. 6. Make sure that the MSP430 device is securely seated in the socket and that its pin 1 (indicated with a circular indentation on the top surface) aligns with the "1" mark on the PCB.
Use the 14-conductor cable to connect the FET interface module to the supplied target socket module. 3. Ensure that the MSP430 device is securely seated in the socket and that its pin 1 (indicated with a circular indentation on the top surface) aligns with the "1" mark on the PCB.
Chapter 2 SLAU278Y – May 2009 – Revised March 2016 Design Considerations for In-Circuit Programming This chapter presents signal requirements for in-circuit programming of the MSP430..........................Topic Page ......Signal Connections for In-System Programming and Debugging ....................External Power ....................
MSP430 devices, except devices with low pin counts (for example, MSP430G2230). The 2-wire JTAG mode is available on selected devices only. See the Code Composer Studio for MSP430 User's Guide (SLAU157) or IAR Embedded Workbench Version 3+ for MSP430 User's Guide (SLAU138) for information on which interface method can be used on which device.
If a local target power supply is used, make connection J1. If power from the debug or programming adapter is used, make connection J2. The configuration of R1 and C1 for the RST/NMI pin depends on the device family. See the respective MSP430 family user's guide for the recommended configuration.
The upper limit for C1 is 2.2 nF when using current TI tools. Some EVMs use a value of 1.1 nF to enable high-speed SBW communication. Figure 2-3. Signal Connections for 2-Wire JTAG Communication (Spy-Bi-Wire) Used by All MSP430 SBW- Capable Devices That are Not Part of F2xx, G2xx, F4xx Families...
FET430PIF is not recommended for new design. Bootloader (BSL) The JTAG pins provide access to the memory of the MSP430 and CC430 devices. On some devices, these pins are shared with the device port pins, and this sharing of pins can complicate a design (or sharing may not be possible).
2. With current interface hardware and software, there is a weakness when adapting target boards that are powered externally. This leads to an accidental fuse check in the MSP430 device. This is valid for PIF and UIF but is seen most often on the UIF. A solution is being developed.
Problem Description switching on and off the target power supply. This power switching puts some MSP430 devices such as the MSP430F5438 in a state that requires a power cycle to return the device to JTAG control.
Jumper J5 to “ext” Jumper J4 Open to disconnect LED Jumper J6 Open to measure current Orient Pin 1 of MSP430 device Figure B-2. MSP-TS430D8 Target Socket Module, PCB Hardware SLAU278Y – May 2009 – Revised March 2016 Submit Documentation Feedback...
Close 1-2 to debug in Spy-Bi-Wire mode. Jumper J4 Close 2-3 to debug in 4-wire JTAG mode. Open to disconnect LED Orient Pin 1 of MSP430 device Jumper J6 Open to measure current Figure B-4. MSP-TS430PW14 Target Socket Module, PCB SLAU278Y –...
Open to measure current JP11 Close 1-2 to debug in Spy-Bi-Wire mode Close 2-3 to debug in 4-wire JTAG mode Orient Pin 1 of MSP430 device Jumpers JP9, JP2, JP10 Open to disconnect LEDs D1 to D3 LEDs connected to P1.0 to P1.2 Close to reset Figure B-11.
Jumper JP2 Close 1-2 to debug in Spy-Bi-Wire mode Open to measure current Close 2-3 to debug in 4-wire JTAG mode Orient Pin 1 of MSP430 device LED connected to P1.0 Jumper JP3 Open to disconnect LED Figure B-13. MSP-TS430PW24 Target Socket Module, PCB Hardware SLAU278Y –...
Jumper JP2 Jumper JP1 to “ext” Open to measure current Jumper JP4 to JP9: Orient Pin 1 of MSP430 device Close 1-2 to debug in Spy-Bi-Wire mode Close 2-3 to debug in 4-wire JTAG mode Jumper JP3 Open to disconnect LED LED connected to P5.1...
Jumper JP2 Open to measure current Jumpers JP4 to JP9 Close 1-2 to debug in Spy-Bi-Wire mode Orient Pin 1 of MSP430 device Close 2-3 to debug in 4-wire JTAG mode Jumper JP3 Open to disconnect LED LED connected to P1.0 Figure B-21.
JTAG Jumper JP2 Close 2-3 to debug in 4-wire JTAG mode Open to disconnect LED Orient Pin 1 of MSP430 device Figure B-23. MSP-TS430RHB32A Target Socket Module, PCB SLAU278Y – May 2009 – Revised March 2016 Hardware Submit Documentation Feedback...
Jumpers JP4 to JP9 Close 1-2 to debug in Spy-Bi-Wire mode Close 2-3 to debug in 4-wire JTAG mode LED connected to P1.0 Jumper JP3 Orient pin 1 of MSP430 device Open to disconnect LED Jumper JP2 Open to measure current Connector J3 External power connector Jumper JP1 to "ext"...
Connector J5 External power connector Jumper JP1 to "ext" Jumper JP2 Open to measure current Orient Pin 1 of MSP430 device Jumper JP3 Open to disconnect LED LED connected to P1.0 Figure B-27. MSP-TS430QFN23x0 Target Socket Module, PCB NOTE: For bootloader use, the BSL connector and only one of the resistors R2 or R3 need to be populated.
Jumpers JP4 to JP9 Open to measure current Close 1-2 to debug in Spy-Bi-Wire mode Close 2-3 to debug in 4-wire JTAG mode Orient Pin 1 of MSP430 device Jumper JP3 Open to disconnect LED LED connected to P1.0 Figure B-29. MSP-TS430RSB40 Target Socket Module, PCB NOTE: For bootloader use, the BSL connector and only one of the resistors R2 or R3 need to be populated.
External power connector LED connected to P1.0 Jumper JP2 to "ext" Jumper J4 Open to disconnect LED Orient pin 1 of MSP430 device Figure B-33. MSP-TS430DL48 Target Socket Module, PCB Hardware SLAU278Y – May 2009 – Revised March 2016 Submit Documentation Feedback...
Close 1-2 to debug in Spy-Bi-Wire mode Close 2-3 to debug in 4-wire JTAG mode Jumper JP1 Open to measure current Orient Pin 1 of MSP430 device Jumper JP2 Open to disconnect LED LED connected to P1.0 Figure B-35. MSP-TS430RGZ48B Target Socket Module, PCB NOTE: For bootloader use, the BSL connector and only one of the resistors R10 or R11 must be populated.
Close 2-3 to debug in 4-wire JTAG mode Connector J5 Jumper JP2 External power connector Open to measure current Jumper JP3 to "ext" Orient Pin 1 of MSP430 device Jumper JP1 Open to disconnect LED LED connected to P5.1 Figure B-41. MSP-TS430PM64A Target Socket Module, PCB Hardware SLAU278Y –...
Jumper JP1, JP2 Open to measure digital or analog current Clamshell Switch SW2 Connected to P1.3 Orient Pin 1 of MSP430 device LEDs connected to IC51-0644-807 P1.0, P1.1, P1.2 from HF and LF oscillators with capacitors JP9, JP10, JP11 and resistors to connect pinheads (only D1 assembled) This target board supports UART or I C BSL configuration.
Close 2-3 to debug in 4-wire JTAG mode If the system should be supplied from LDOI (J6), close JP4 and set JP3 to "ext" Orient Pin 1 of MSP430 device LED connected to P1.0 Jumper JP2 Open to disconnect LED Figure B-47.
1.98 V. Otherwise, supply DVIO over J6. Do not close if VCC > 1.98 V, as it may damage the chip. Orient Pin 1 of MSP430 device Connector J5 External power connector for DVCC Set jumper JP3 to "ext"...
SBW -> Jumpers JP5 to JP10 Close 1-2 to debug in Spy-Bi-Wire mode JTAG -> Close 2-3 to debug in 4-wire JTAG mode Orient Pin 1 of MSP430 device QFN11T064-006 LED connected to P1.0 Jumper JP2 Clamshell Open to disconnect LED MSP-TS430RGC64USB Rev.: 1.4...
Close for USB bus powered device Close 2-3 to debug in 4-wire JTAG mode Button S3 BSL invoke Orient Pin 1 of MSP430 device LED connected to P1.0 Jumper JP2 Open to disconnect LED Figure B-59. MSP-TS430PN80USB Target Socket Module, PCB SLAU278Y –...
Connector J5 External power connector Jumper JP3 to "ext" Jumper JP1 Open to measure current Orient Pin 1 of MSP430 device JP11, JP12, JP13 Connect 1-2 to connect Jumpers JP5 to JP10 AUXVCCx with DVCC Close 1-2 to debug in Spy-Bi-Wire mode...
LDOI LDOO If the system should be supplied from LDOI (J6), 1 2 3 close JP4 and set JP3 to external Orient Pin 1 of MSP430 device 3540 45 LED connected to P1.0 Jumper JP2 Open to disconnect LED Figure B-67. MSP-TS430PZ100C Target Socket Module, PCB NOTE: For bootloader use, the BSL connector and only one of the resistors R10 or R11 must be populated.
Open to measure current DVCC Switch SW2 P1.3 Connected to P1.3 LEDs connected to Orient Pin 1 of MSP430 device P1.0, P1.1, P1.2 through JP9, JP10, JP11 (only D1 assembled) HF and LF oscillators with capacitors and resistors to connect pinheads...
Jumper JP3 to "ext" Jumpers JP5 to JP10 Close 1-2 to debug in Spy-Bi-Wire mode Close 2-3 to debug in 4-wire JTAG mode Orient Pin 1 of MSP430 device Jumper JP2 Open to disconnect LED LED connected to P1.0 LED1, Jumpers LED 1, 2, 3 LEDs connected to P8.0,...
Jumper JP3 to "ext" Jumpers JP5 to JP10 Close 1-2 to debug in Spy-Bi-Wire mode Close 2-3 to debug in 4-wire JTAG mode Orient Pin 1 of MSP430 device Jumper JP2 Open to disconnect LED LED connected to P1.0 1 2 3...
P3.6 through JP10 Button S2 Connected to P1.7 LED (green) connected to P1.0 through Orient pin 1 of MSP430 device 32-kHz crystal R554 and R551 Crystal Q1 RF - 26 MHz Use 0- resistor to make P5.0 and P5.1...
PCBs that contain MSP430 devices; for example, the MSP430 target socket boards. B.42.1 Features • USB debugging interface to connect a MSP430 MCU to a PC for real-time in-system programming and debugging • Software configurable supply voltage between 1.8 V and 3.6 V at 100 mA •...
Hardware Installation www.ti.com Hardware Installation Table C-1 shows the USB VIDs and PIDs used in MSP430 tools. Table C-1. USB VIDs and PIDs Used in MSP430 Tools Tool USB VID USB PID INF File Name eZ430-F2013 0x0451 0xF430 usbuart3410.inf eZ430-RF2500...
4. Browse to the folder where the driver information files are located (see Figure C-2). For CCS, the default folder is: c:\ti\ccsv5\ccs_base\emulation\drivers\msp430\USB_CDC, or c:\ti\ccsv5\ccs_base\emulation\drivers\msp430\USB_FET_XP_XX, or c:\ti\ccsv5\ccs_base\emulation\drivers\msp430\USB_eZ-RF depending of firmware version of the tool. For IAR Embedded Workbench, the default folder is: <Installation Root>\Embedded Workbench x.x\430\drivers\TIUSBFET\eZ430-UART, or...
Page 192
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue.