Users Guide
2004
Mixed Signal
MSP-FET430 FLASH Emulation Tool FET
IMPORTANT NOTICE
Page
July
About This Manual
How to Use This Manual
Read This First
Preface
This is an example of a caution statement
Information About Cautions and Warnings
Related Documentation From Texas Instruments
This is an example of a warning statement
FCC Warning
If You Need Assistance
Note Kickstart is supported by Texas Instruments
Page
Contents
Contents
Frequently Asked Questions
Figures
Tables
Page
Get Started Now
Chapter
1.2 Kit Contents, MSP-FET430Pxx0 ‘P120, ‘P140, ‘P410, ‘P430, ‘P440
1.1 Kit Contents, MSP-FET430X110
Get Started Now
1.5 Hardware Installation, MSP-FET430X110
1.3 Kit Contents, MSP-FET430UIF
1.4 Software Installation
Get Started Now
1.8 “Flash”ing the LED
1.7 Hardware Installation, USB-IF, MSP-FET430UIF
Get Started Now
Get Started Now
7 Use DEBUG-GO to start the application. The LED should flash
1.9 Important MSP430 Documents on the CD-ROM and WEB
Get Started Now
Development Flow
Chapter
Development Flow
2.2 Using Kickstart
2.1 Overview
Tool
2.2.1 Project Settings
Development Flow
Note Use of Factory Settings to quickly configure a project
Development Flow
Development Flow
2.2.2 Creating a Project from Scratch
Note Avoid the use of absolute pathnames when referencing files
Note Use .h files to simplify your code development
Note How to add assembler source files to your project
2.2.3 Using an Existing IAR V1.x/V2.x Project
2.2.4 Stack Management within the .xcl Files
Development Flow
2.2.6 Overview of Example Programs
2.2.5 How to Generate Texas Instrument .TXT and other format Files
Development Flow
Development Flow
2.3.2 Using Breakpoints
2.3 Using C-SPY
Table 2-1. Number of device breakpoints, and other emulation features
2.3.1 Breakpoint Types
2.3.3 Using Single Step
Development Flow
2.3.4 Using Watch Windows
Development Flow
Page
Design Considerations for In-Circuit Programming
Chapter
3.2 External Power
3.1 Bootstrap Loader
Design Considerations for In-Circuit Programming
Design Considerations for In-Circuit Programming
Design Considerations for In-Circuit Programming
3.3 Device Signals
Notes Design considerations to support the FET, GANG430, and PRGS430
Design Considerations for In-Circuit Programming
Design Considerations for In-Circuit Programming
Figure 3-1. Signal connections for MSP-FET430X110
Note Connection to XOUT is not required
Design Considerations for In-Circuit Programming
Design Considerations for In-Circuit Programming
Figure 3-2. JTAG Signal Connections
MSP430
Frequently Asked Questions
Appendix A
A.1 Hardware
Frequently Asked Questions
A.2 Program Development Assembler, C-Compiler, Linker
Frequently Asked Questions
Frequently Asked Questions
TXT format
A.3 Debugging C-SPY
Frequently Asked Questions
Note The hardware may already be modified
Frequently Asked Questions
can easily bend the device pins and render the device useless
Notes The hardware may already be modified
Frequently Asked Questions
Figure A-1. Modification to FET Interface module
0.1u
Frequently Asked Questions
Frequently Asked Questions
Flash Emulation Tool is a partially intrusive tool
Frequently Asked Questions
A-10
Frequently Asked Questions
A-11
Frequently Asked Questions
A-12
Hardware
Appendix B
Figure B-1. MSP-FET430X110, Schematic
Hardware
Figure B-2. MSP-FET430X110, PCB Pictorials
Hardware
Figure B-3. MSP-FET430IF FET Interface module, Schematic
Hardware
Hardware
Figure B-4. MSP-FET430IF FET Interface module, PCB Pictorial
R6 Ensure value is 82 ohms
Figure B-5. MSP-TS430DW28 Target Socket module, Schematic
Hardware
Hardware
Figure B-6. MSP-TS430DW28 Target Socket module, PCB Pictorials
Connector J3 External power connector Remove R8 and jumper R9
LED connected to P1.0
Figure B-7. MSP-TS430PM64 Target Socket module, Schematic, Rev
Hardware
Hardware
Figure B-8. MSP-TS430PM64 Target Socket module, PCB Pictorials, Rev
Connector J5 External power connector Remove R8 and jumper R9
Open to disconnect LED
Hardware
Figure B-9. MSP-TS430PM64 Target Socket module, Schematic, Rev
B-10
LED connected to pin
Figure B-10. MSP-TS430PM64 Target Socket module, PCB Pictorials, Rev
Connector J5 External power connection Remove R8 and jumper R9
Jumper J6 Open to disconnect LED
B.1 History of changes to MSP-TS430PM64 Target Socket module
Hardware
Hardware
Figure B-11. MSP-TSPN80 Target Socket module, Schematic
B-13
Hardware
Figure B-12. MSP-TSPN80 Target Socket module, PCB Pictorials
LED connected to pin Connector J5 External power connection
Jumper J6Remove R8 and jumper R9 Open to disconnect LED
Hardware
Figure B-13. MSP-TSPZ100 Target Socket module, Schematic
B-15
Hardware
Figure B-14. MSP-TSPZ100 Target Socket module, PCB Pictorials
LED connected to pin Connector J5 External power connection
Jumper J6
Hardware
Figure B-15. MSP-FET430UIF USB Interface schematics
B-17
Hardware
B-18
Hardware
B-19
Hardware
B-20
Hardware
B-21
Page
FET Specific Menus
Appendix C
C.1.1 EMULATOR-RELEASE JTAG ON GO
C.1.6 EMULATOR-ADVANCED-EMULATION MODE
C.1 EMULATOR
C.1.2 EMULATOR-RESYNCHRONIZE JTAG
C.1.8 EMULATOR-ADVANCED-BREAKPOINT COMBINER
C.1.12 EMULATOR-”POWER ON” RESET
C.1.7 EMULATOR-ADVANCED-MEMORY DUMP
C.1.9 EMULATOR-STATE STORAGE
C.1.16 EMULATOR-FORCE SINGLE STEPPING
C.1.14 EMULATOR-GIE on/off
C.1.15 EMULATOR-LEAVE TARGET RUNNING
C.1.17 EMULATOR-SET VCC
80-pin MSP430F44x and MSP430F43x Device Emulation
Appendix D
Table D-1. F4xx/80-pin Signal Mapping
80-pin MSP430F44x and MSP430F43x Device Emulation
80-pin MSP430F44x and MSP430F43x Device Emulation
P5.5/R13
Page
TI to IAR 2.x/3.x Assembler Migration
Appendix E
E.2.1 Introduction
E.1 Segment Control
E.2 Translating Asm430 Assembler Directives to A430 Directives
E.2.2 Character strings
E.2.3 Section Control Directives
TI to IAR 2.x/3.x Assembler Migration
E.2.5 Listing Control Directives
E.2.4
Constant Initialization Directives
TI to IAR 2.x/3.x Assembler Migration
File Reference Directives
Conditional-Assembly Directives
E.2.6
E.2.7
TI to IAR 2.x/3.x Assembler Migration
E.2.8 Symbol Control Directives
See also Preprocessor Directives
E.2.10 Miscellaneous Directives
E.2.9
Macro Directives
E.2.11 Preprocessor Directives
E.2.13
E.2.12
Alphabetical Listing and Cross Reference of Asm430 Directives
Additional A430 Directives IAR
TI to IAR 2.x/3.x Assembler Migration
Page
MSP-FET430UIF Installation Guide
Appendix F
Figure F-2. WinXP Hardware Wizard
F.1 Hardware Installation
Figure F-1. WinXP Hardware Recognition
MSP-FET430UIF Installation Guide
Figure F-3. WinXP Driver Location Selection Folder
MSP-FET430UIF Installation Guide
Figure F-4. WinXP Driver Installation
MSP-FET430UIF Installation Guide
Figure F-5. Device Manager
MSP-FET430UIF Installation Guide