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