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