
If you lose the signed Flashloader and certificate/keys, the board will no longer be functional, because this ensures
that only signed images can boot.
NOTE
11.4.2 Creating the images
How to generate the images is described before creating the artifacts and loading them into the encrypted devices. Because the
Instruction Vector Table (IVT) is created by the Ivaldi scripts, configure the bootstrap project before creating the image. To do this,
right-click on the bootstrap project and navigate to Properties > C/C++ Build > Settings > Preprocessors. As shown in
,
set XIP_BOOT_HEADER_ENABLE and XIP_BOOT_HEADER_DCD_ENABLE to zero.
Figure 88. Unsetting of the XIP boot header
After these definitions are updated, build the bootstrap project to generate an image. Because the Ivaldi script only accepts
the SREC file format, use the MCUXpresso Binary Utilities to convert the AXF file to the s-record file in the bootstrap project.
Right-click the AXF file and navigate to Binary Utilities > Create S-Record.
Figure 89. Converting to s-record file
NXP Semiconductors
Automated manufacturing tools
SLN-LOCAL2-IOT Developer’s Guide, Rev. 0, 19 April 2021
User's Guide
79 / 87