Bsl Core Response - Texas Instruments MSPM0 User Manual

Bootloader
Hide thumbs Also See for MSPM0:
Table of Contents

Advertisement

Bootloader Protocol
Command Returns
BSL Acknowledgment

4.4 BSL Core Response

BSL Response
Memory read back
Get Device Info
Standalone verification
Message
Detailed Error
Abbreviations:
MSG
A byte containing a response from the BSL core describing the result of the requested action. This can either be
an error code or an acknowledgment of a successful operation. In cases where the BSL is required to respond
with data (for example, memory, version, CRC, or buffer size), no successful operation reply occurs, and the
BSL core immediately sends the data.
D1..Dn
Data bytes, where 'n' is limited by the BSL maximum buffer size
4.4.1 BSL Core Message
Structure
Header
Length
0x08
0x02
Description
For some commands, BSL sends the message response to the host, which indicates the status of the processed
command. The table lists all the possible messages from the BSL.
MSG
0x00
Operation Successful
0x01
BSL Locked error
0x02
BSL password error
Multiple BSL password error. Security Alert
0x03
action is taken.
0x04
Unknown Command
0x05
Invalid memory range
0x06
Invalid command
0x07
Factory reset disabled
0x08
Factory reset password error
18
MSPM0 Bootloader
ID
8
9
RSP
0x30
0x31
0x32
0x3B
0x3A
RSP
Data
0x00
0x3B
MSG
Meaning
Copyright © 2023 Texas Instruments Incorporated
Baud Rate (bps)
2000000
3000000
C1
C2
Possible Cause
The BSL is not yet unlocked with Bootloader unlock password
command or After BSL unlock, a timeout would have occurred in
the command reception phase
Incorrect password has been sent to unlock bootloader.
Incorrect password has been sent to unlock bootloader 3 times.
The command given to the BSL was not recognized as valid
command
The given memory range is invalid.
The command given to the BSL is a known command but it is invalid
at that time instant and cannot be processed.
Factory reset is disabled in the BCR configuration
Incorrect or no password has been sent with factory reset command,
when the BCR configuration has factory reset 'Enabled with
password'
www.ti.com
Data
D1...Dn
D1...D24
D1...D4
MSG
D1..D3
CRC32
C3
C4
(1)
SLAU887 – FEBRUARY 2023
Submit Document Feedback

Advertisement

Table of Contents
loading

Table of Contents