Hi NXP,
for S32K3 basic secure boot, it related to IVT configuration, here is 2 question:
1. IVT has cm7_0_reset_address and APPBL address, if both address are valid, mcu how to determine which one to run?
2. IVT header and app_bl both have AuthTag, is IVT_AUTH is set, is both GMAC tag required or optional?
thanks.
Solved! Go to Solution.
1) AppBL is an authenticated application image, that can run in the host instead of the Apps.
The "Apps" are the first executable to run in the host during normal operation after reset. Alternatively, "AppBL" can run in the host after HSE verification.
And Basic Secure Boot supports booting one target core (AppBL).
2) Seem to be required.
3) If you are in basic secure mode and you have configured one target core, you should boot with "AppBL" address.
1) AppBL is an authenticated application image, that can run in the host instead of the Apps.
The "Apps" are the first executable to run in the host during normal operation after reset. Alternatively, "AppBL" can run in the host after HSE verification.
And Basic Secure Boot supports booting one target core (AppBL).
2) Seem to be required.
3) If you are in basic secure mode and you have configured one target core, you should boot with "AppBL" address.