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
Note Kickstart is supported by Texas Instruments
If You Need Assistance
FCC Warning
Page
Contents
Contents
Frequently Asked Questions
Figures
Tables
Page
Get Started Now
Chapter
Get Started Now
1.1 Kit Contents, MSP-FET430X110
1.2 Kit Contents, MSP-FET430Pxx0 ‘P120, ‘P140, ‘P410, ‘P430, ‘P440
1.5 Hardware Installation, MSP-FET430X110
1.3 Kit Contents, MSP-FET430UIF
1.4 Software Installation
Get Started Now
Get Started Now
1.7 Hardware Installation, USB-IF, MSP-FET430UIF
1.8 “Flash”ing the LED
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
Development Flow
2.2.5 How to Generate Texas Instrument .TXT and other format Files
2.2.6 Overview of Example Programs
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
Design Considerations for In-Circuit Programming
3.1 Bootstrap Loader
3.2 External Power
Design Considerations for In-Circuit Programming
Notes Design considerations to support the FET, GANG430, and PRGS430
3.3 Device Signals
Design Considerations for In-Circuit Programming
Design Considerations for In-Circuit Programming
Note Connection to XOUT is not required
Figure 3-1. Signal connections for MSP-FET430X110
Design Considerations for In-Circuit Programming
Design Considerations for In-Circuit Programming
MSP430
Figure 3-2. JTAG Signal Connections
Design Considerations for In-Circuit Programming
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
0.1u
Figure A-1. Modification to FET Interface module
Frequently Asked Questions
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
R6 Ensure value is 82 ohms
Figure B-4. MSP-FET430IF FET Interface module, PCB Pictorial
Hardware
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
B-10
Figure B-9. MSP-TS430PM64 Target Socket module, Schematic, Rev
Hardware
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
B-13
Figure B-11. MSP-TSPN80 Target Socket module, Schematic
Hardware
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
B-15
Figure B-13. MSP-TSPZ100 Target Socket module, Schematic
Hardware
Hardware
Figure B-14. MSP-TSPZ100 Target Socket module, PCB Pictorials
LED connected to pin Connector J5 External power connection
Jumper J6
B-17
Figure B-15. MSP-FET430UIF USB Interface schematics
Hardware
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
See also Preprocessor Directives
E.2.8 Symbol Control Directives
TI to IAR 2.x/3.x Assembler Migration
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