spacer
OTHER KNOWLEDGEBASES
DSP TECHNICAL INFO
DSP RESOURCES
OMAP™ TECHNICAL INFO
OMAP™ RESOURCES
Analog Mix-Sig TECH INFO
Analog Mix-Sig RESOURCES
Logic TECHNICAL INFO
Logic RESOURCES
SC TECHNICAL INFO
SC RESOURCES
Digital Signal Processors
OMAP™ Processor Platform
Analog & Mixed-Signal
Digital Signal Processors
ADDITIONAL SC PRODUCTS
DESIGNED FOR TI DSP
HOW TO PURCHASE
CONTACTS
GENERAL QUESTIONS
  
  Have you visited the Tech Support KnowledgeBase?
Texas Instruments has gathered specific resources about our product groups into an easily searchable format. Specific areas for DSP, Analog, and Logic parts give you the fastest access to technical answers. more
 
  
MSP430: Use of 80 hex in MSP430 bootstrap loader (BSL) communications

Problem:
Is 80 hex required just for synchronization or does it 
have to be sent with each bootstrap loader command?


Solution:
The 80 hex is sent as a synchronization character before each 
transmission. The device responds with a 90 hex as an acknowledge. 
Then a data frame is sent. Each frame begins with a header byte = 
80 hex. The other bytes of the frame follow the 80 hex header 
immediately. The correct format of the BSL data frames are defined 
in the application note `Features of the MSP430 Bootstrap Loader`
SLAA089 available in the MSP430 website. 
A careful examination of the code included with the application 
note `Application of Bootstrap Loader in MSP430 w/Flash - Hardware 
and Software Proposal` SLAA096 shows that this is the proper 
technique. The software and hardware in that application note have 
been tested and proven to work.



SURVEY

Did the information in this article help answer your question?

Yes
NO
NO, EMAIL TECHNICAL SUPPORT


Please provide additional comments about this information.
(255 character max)



(OPTIONAL) Please tell us how to get in touch with you:
Name
E-mail

Last Query: MSP430 (TM) Low Power Microcontroller

Session Log:
New Knowledge Server Session
Knowledge Base: dsp
Problem Selected
MSP430 (TM) Low Power Microcontroller
Solution (case) Considered
MSP430: Processing of multiple simultaneously occuring external interrupts
Solution (case) Considered
MSP430: Minimum input pulse width required for a MSP430 interrupt
Solution (case) Considered
MSP430: Use of 80 hex in MSP430 bootstrap loader (BSL) communications
Solution (case) Considered
MSP430: Number of channels on the MSP430 ADC12 module
Solution (case) Considered
MSP430: Use of 80 hex in MSP430 bootstrap loader (BSL) communications
'>