Overview of BSL Features
1 Overview of BSL Features
The bootstrap loader (BSL) provides a method to program or verify the device memory through a standard
UART or I2C serial interface.
Key features of the BSL that are accessible through the serial interface include:
•
Programming and erase of flash memory
•
Can return a 32-bit CRC of a code or data region (1KB minimum region size) to verify programming
•
Can enable code or data read-out (disabled by default)
•
Can return a firmware version number via a pointer to the main flash
•
Can specify a hardware invoke GPIO
•
Access is always protected with a 256-bit password
•
Configurable security alert handling for resisting brute force attacks
•
Can add a new interface as flash plug-in
•
Can use custom bootloader
2
MSPM0 Bootloader
Copyright © 2023 Texas Instruments Incorporated
www.ti.com
SLAU887 – FEBRUARY 2023
Submit Document Feedback
Need help?
Do you have a question about the MSPM0 and is the answer not in the manual?