SFFS779 December 2024 TMS320F28P550SJ
During the device boot, the device goes through various phases, as indicated in Figure 4-9. In the pre-operational phase (before starting the application), the application code is expected to perform a set of checks to verify the correct initialization of device security, which includes checks to confirm the correct:
Before starting the execution of downloaded code, users must check the integrity of the code using a CRC function. Once pre-operational checks are successfully complete with expected results, the device can enter the application phase.