File tree 1 file changed +7
-1
lines changed
1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -221,7 +221,12 @@ function(${SYSBUILD_CURRENT_MODULE_NAME}_pre_cmake)
221
221
222
222
# The NRF54LX goes with PSA crypto by default
223
223
if (SB_CONFIG_SOC_SERIES_NRF54LX)
224
- if (SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519)
224
+ if (SB_CONFIG_BOOT_SIGNATURE_TYPE_NONE)
225
+ set_config_bool(mcuboot CONFIG_NRF_SECURITY y)
226
+ set_config_bool(mcuboot CONFIG_BOOT_SIGNATURE_TYPE_NONE y)
227
+ set_config_bool(${DEFAULT_IMAGE} CONFIG_MCUBOOT_BOOTLOADER_SIGNATURE_TYPE_NONE y)
228
+ set_config_bool(${DEFAULT_IMAGE} CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512 y)
229
+ elseif (SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519)
225
230
set_config_bool(mcuboot CONFIG_NRF_SECURITY y)
226
231
set_config_bool(${DEFAULT_IMAGE} CONFIG_MCUBOOT_BOOTLOADER_SIGNATURE_TYPE_ED25519 y)
227
232
set_config_bool(${DEFAULT_IMAGE} CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512 y)
@@ -257,6 +262,7 @@ function(${SYSBUILD_CURRENT_MODULE_NAME}_pre_cmake)
257
262
set_config_bool(mcuboot CONFIG_BOOT_IMG_HASH_ALG_SHA512 y)
258
263
endif ()
259
264
else ()
265
+ set_config_bool(${DEFAULT_IMAGE} CONFIG_MCUBOOT_BOOTLOADER_SIGNATURE_TYPE_NONE n)
260
266
set_config_bool(${DEFAULT_IMAGE} CONFIG_MCUBOOT_BOOTLOADER_SIGNATURE_TYPE_ED25519 n)
261
267
set_config_bool(${DEFAULT_IMAGE} CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512 n)
262
268
endif ()
You can’t perform that action at this time.
0 commit comments