3.2 Boot Image Size and Location Constraints
From the ROM code perspective, the boot image must adhere to specific size and placement constraints to be successfully loaded and executed.
The boot image size must not exceed 32 Kbytes.
Regarding the bootstrap location inside the NVM device, the ROM code always reads the boot image starting at offset zero from the NVM device.
However, in the case of NAND Flash devices, the bootstrap file must contain a header consisting of 52 words of 32 bits. These data are used by the ROM code to configure the PMECC for the NAND Flash read operations, with the same PMECC settings used to write the bootstrap.
