I have been using a custom board with C6748 and SPI flash
In the new board replaced C6748 with a secure chip
Followed the steps for secure booting using secure collateral.
- Unlocked the jtag and build the Hello world example program to print in UART0 terminal : Prints correctly
- Application is to continuously print 'Hello World' in UART0 terminal (Appl.out generated)
- Converted Appln.out to Appln.ais using test.ini(attached) using secure hex tool.
- Appln.ais works from UART boot Host and prints Hello World in the UART terminal.
- Flashed Appln.ais to SPI flash
- Used secureboot.ais through secure mode and did binding successfully (From Security Collateral SPIbinding with modification for SPI 0 flash and UART0 for logs)
- Changed boot mode to SPI0 flash and application does not boot