Question: I can download the kernel to the
device successfully, but I cannot successfully load the application to flash. What do I need
to check?
Answer:
- Make all sections in the linker cmd file that are
allocated to flash are aligned to 512-bit boundaries. This can be done by adding
palign(32) to the appropriate sections as shown below.
.text : {} > FLASH_RP0, palign(32)
- Make sure there is an appropriate X.509
certificate in the first 0x1000 bytes of your binary file. Refer to Section 3.1 for specific instructions.