Part Number: TMS320F2800155
Hi team
I am using the routine for debugging and aiming to implement the secure boot function. Currently, I have set EXEONLY,

configured CAMC, and checked the corresponding hex to generate CMAC. The corresponding hex is as follows, along with the corresponding files.


I configured EXEONLY using unitflash, burned the corresponding hex file, and performed simulation using CCS. I wrote 5AFFFFFF and FFFFFF0A at addresses 0x0d00 and 0x0d04 respectively, simulating the secure boot startup. I set breakpoints, and the program ran normally. However, I couldn't see the success flag 0x3 or the burned.out file at address 0x02. Since the.out file doesn't have CMAC, according to the rules, the program shouldn't be able to start normally. But the burned.out program still runs. What could be the reasons for this? Could you please check if I missed anything?

Best Regards
Zhang
