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
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.3 Kit Contents, MSP-FET430UIF
1.4 Software Installation
1.5 Hardware Installation, MSP-FET430X110
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
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
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 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
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
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
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
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
Hardware
Figure B-9. MSP-TS430PM64 Target Socket module, Schematic, Rev
B-10
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
Hardware
Figure B-11. MSP-TSPN80 Target Socket module, Schematic
B-13
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
Hardware
Figure B-13. MSP-TSPZ100 Target Socket module, Schematic
B-15
Figure B-14. MSP-TSPZ100 Target Socket module, PCB Pictorials
LED connected to pin Connector J5 External power connection
Hardware
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.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
TI to IAR 2.x/3.x Assembler Migration
E.2.8 Symbol Control Directives
See also Preprocessor Directives
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