This instruction details the steps to create an image vector table, then subsequently generate a blob image which can be written to external flash on the S32G274A EVB. For this, the 'hello_world_s32g274a' example project from the S32G274 SDK installed to S32 Design Studio IDE. This instruction shows the process for QSPI, however, SD, MMC, and eMMC are also supported.
The Image Vector Table (IVT) image is a set of pointers to other images which are required by the BootROM.
It typically contains the following images, though not all are required to create a valid IVT image:
The IVT Tool enables configuration and generation of the IVT image as specified in the BootROM reference manual.
Before using the IVT Tool, it will be useful to have already generated the binary image from your application project, it will be an input to the IVT.