EasyManuals Logo
Home>Texas Instruments>Microcontrollers>MSP430

Texas Instruments MSP430 Application Report

Texas Instruments MSP430
30 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Application Report
SLAA089D December 1999 Revised August 2006
Features of the MSP430 Bootstrap Loader
Stefan Schauer..................................................................................................................... MSP430
ABSTRACT
The MSP430 bootstrap loader (BSL) enables users to communicate with embedded
memory in the MSP430 microcontroller during the prototyping phase, final production,
and in service. Both the programmable memory (flash memory) and the data memory
(RAM) can be modified as required.
The commonly used UART protocol with RS232 interfacing is supported, allowing
flexible use of both hardware and software.
To use the bootstrap loader, a specific BSL entry sequence has to be applied to
specific device pins. An added sequence of commands initiates the desired function. A
boot-loading session can be exited by continuing operation at a defined user program
address or by the reset condition.
Access to the MSP430 memory via the bootstrap loader is protected against misuse by
a user-defined password.
Contents
1 Introduction .......................................................................................... 2
2 Standard RESET and BSL Entry Sequence .................................................... 2
3 UART Protocol ...................................................................................... 3
4 Synchronization Sequence ........................................................................ 4
5 Commands .......................................................................................... 4
6 Programming Flow ................................................................................. 4
7 Data Frame .......................................................................................... 5
8 Loadable BSL ...................................................................................... 12
9 Exiting the BSL .................................................................................... 12
10 Password Protection .............................................................................. 12
11 Code Protection Fuse ............................................................................ 13
12 BSL Internal Settings and Resources .......................................................... 13
13 Special Consideration for BSL Version 1.10 .................................................. 15
14 References ......................................................................................... 15
Appendix A Differences Between Devices and BSL Versions ................................... 16
Appendix B MSP430 BSL Replicator ................................................................ 23
SLAA089D December 1999 Revised August 2006 Features of the MSP430 Bootstrap Loader 1
Submit Documentation Feedback

Other manuals for Texas Instruments MSP430

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments MSP430 and is the answer not in the manual?

Texas Instruments MSP430 Specifications

General IconGeneral
BrandTexas Instruments
ModelMSP430
CategoryMicrocontrollers
LanguageEnglish

Related product manuals