[NRF54L15] NSIB (B0) Fatal Error when using prj_minimal.conf

Hi,

I am developing an application with the latest available version of the nRF Connect SDK (v3.1.1) for the nRF54L15 SoC.


I want to develop an application with B0 + MCUboot + App (cpuapp).


In order for B0 and MCUboot to occupy the smallest possible flash size, I want to be able to build the minimal versions (prj_minimal.conf) of both of them.


If I build the project with the minimum version of B0 (-Db0_FILE_SUFFIX="minimal"), I get a fatal error during execution that occurs in the nrf_security_event_wait function.


If I build the project with the non-minimum version, the error does not occur and everything starts properly.

The Sysbuild configs are as follows:

SB_CONFIG_SECURE_BOOT_APPCORE=y
SB_CONFIG_BOOTLOADER_MCUBOOT=y
SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y
SB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y
SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y
SB_CONFIG_SECURE_BOOT_SIGNING_KEY_FILE="nsib_ed25519-1.pem"
SB_CONFIG_BOOT_SIGNATURE_KEY_FILE="mcuboot_ed25519-1.pem"

Thanks in advance

Related