2004
Mixed Signal
Users Guide
MSP-FET430 FLASH Emulation Tool FET
IMPORTANT NOTICE
Page
July
How to Use This Manual
Read This First
About This Manual
Preface
Information About Cautions and Warnings
Related Documentation From Texas Instruments
This is an example of a caution statement
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.3 Kit Contents, MSP-FET430UIF
1.4 Software Installation
1.5 Hardware Installation, MSP-FET430X110
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
2.2 Using Kickstart
2.1 Overview
Development Flow
Tool
2.2.1 Project Settings
Development Flow
Note Use of Factory Settings to quickly configure a project
Development Flow
2.2.2 Creating a Project from Scratch
Note Avoid the use of absolute pathnames when referencing files
Development Flow
Note Use .h files to simplify your code development
2.2.3 Using an Existing IAR V1.x/V2.x Project
2.2.4 Stack Management within the .xcl Files
Note How to add assembler source files to your project
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 Using C-SPY
Table 2-1. Number of device breakpoints, and other emulation features
2.3.2 Using Breakpoints
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
Frequently Asked Questions
can easily bend the device pins and render the device useless
Note The hardware may already be modified
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
Figure B-6. MSP-TS430DW28 Target Socket module, PCB Pictorials
Connector J3 External power connector Remove R8 and jumper R9
Hardware
LED connected to P1.0
Figure B-7. MSP-TS430PM64 Target Socket module, Schematic, Rev
Hardware
Figure B-8. MSP-TS430PM64 Target Socket module, PCB Pictorials, Rev
Connector J5 External power connector Remove R8 and jumper R9
Hardware
Open to disconnect LED
B-10
Figure B-9. MSP-TS430PM64 Target Socket module, Schematic, Rev
Hardware
Figure B-10. MSP-TS430PM64 Target Socket module, PCB Pictorials, Rev
Connector J5 External power connection Remove R8 and jumper R9
LED connected to pin
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
Figure B-12. MSP-TSPN80 Target Socket module, PCB Pictorials
LED connected to pin Connector J5 External power connection
Hardware
Jumper J6Remove R8 and jumper R9 Open to disconnect LED
B-15
Figure B-13. MSP-TSPZ100 Target Socket module, Schematic
Hardware
Figure B-14. MSP-TSPZ100 Target Socket module, PCB Pictorials
LED connected to pin Connector J5 External power connection
Hardware
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.6 EMULATOR-ADVANCED-EMULATION MODE
C.1 EMULATOR
C.1.1 EMULATOR-RELEASE JTAG ON GO
C.1.2 EMULATOR-RESYNCHRONIZE JTAG
C.1.12 EMULATOR-”POWER ON” RESET
C.1.7 EMULATOR-ADVANCED-MEMORY DUMP
C.1.8 EMULATOR-ADVANCED-BREAKPOINT COMBINER
C.1.9 EMULATOR-STATE STORAGE
C.1.14 EMULATOR-GIE on/off
C.1.15 EMULATOR-LEAVE TARGET RUNNING
C.1.16 EMULATOR-FORCE SINGLE STEPPING
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.1 Segment Control
E.2 Translating Asm430 Assembler Directives to A430 Directives
E.2.1 Introduction
E.2.2 Character strings
E.2.3 Section Control Directives
TI to IAR 2.x/3.x Assembler Migration
E.2.4
Constant Initialization Directives
E.2.5 Listing Control Directives
TI to IAR 2.x/3.x Assembler Migration
Conditional-Assembly Directives
E.2.6
File Reference Directives
E.2.7
See also Preprocessor Directives
E.2.8 Symbol Control Directives
TI to IAR 2.x/3.x Assembler Migration
E.2.9
Macro Directives
E.2.10 Miscellaneous Directives
E.2.11 Preprocessor Directives
E.2.12
Alphabetical Listing and Cross Reference of Asm430 Directives
E.2.13
Additional A430 Directives IAR
TI to IAR 2.x/3.x Assembler Migration
Page
MSP-FET430UIF Installation Guide
Appendix F
F.1 Hardware Installation
Figure F-1. WinXP Hardware Recognition
Figure F-2. WinXP Hardware Wizard
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