SLAAEO4 November 2025 MSPM0G3507 , MSPM0L1306
The BCR supports the execution of complete CRC32 or SHA2-256 integrity check of the application code and data contained in the MAIN flash regions, during the boot process, before starting the user application. The Application Digest Check is useful to verify the integrity of some or all of the application code and data before executing it.
Follow the steps below to enable the application digest check:
Calculate the CRC32/SHA2-256 value with the given data (specified in bytes)
In the event that an application digest check fails at boot, the application in the MAIN flash does not start. If the BSL is enabled, then the BSL is entered. If the BSL is not enabled, then the boot fails.