SLAU962A December 2025 – June 2026 MSPM33C321A , MSPM33C321A-Q1
The BCR supports executing a complete HASH integrity check of the application code and data contained in the MAIN flash regions during the boot process before starting the user application. This is useful to ensure the integrity of some or all of the application code and data before executing it.
To enable the HASH integrity check at boot, the following information must be programmed into the BCR configuration in configuration memory:
In the event that an application HASH check fails at boot, the application in MAIN flash is not started. If the boot strap loader is enabled, it is entered. If the BSL is not enabled, then the boot fails.