SFFS889 July 2024 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137
During the device boot, the device goes through various phases, as indicated in Figure 4-7. In the pre-operational phase (before starting the application), the application code is expected to perform a set of checks to verify correct initialization of device security, which includes checks to confirm correct link pointer settings, CRC lock settings, correct partitioning of secure RAM blocks and flash sectors (Grab Bits), settings for execute-only protection for secure RAM blocks and flash sectors, and correct settings for boot configuration. Before starting the execution of downloaded code, users must check the integrity of the code using the CRC function. Once pre-operational checks are successfully completed with expected results, the device can enter the application phase.