Skip to content

Commit 7ea1b0b

Browse files
de-nordicrlubos
authored andcommitted
mcuboot: Make ED25519 signature default for nrf54l series
MCUboot for nRF54l15 will be built with support for ED25519 by default and application images will be signed with ED25519 signature. The MCUboot partition size, for this configuration, is set to 0xd000. Signed-off-by: Dominik Ermel <[email protected]> Signed-off-by: Marek Pieta <[email protected]>
1 parent 060f314 commit 7ea1b0b

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

modules/mcuboot/boot/zephyr/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ config PM_PARTITION_SIZE_MCUBOOT
3939
hex "Flash space allocated for the MCUboot partition" if !BOOT_USE_MIN_PARTITION_SIZE
4040
default 0xb800 if MCUBOOT_MCUBOOT_IMAGE_NUMBER != -1 && SOC_SERIES_NRF54LX
4141
default 0xbe00 if MCUBOOT_MCUBOOT_IMAGE_NUMBER != -1 && !SOC_SERIES_NRF54LX
42+
default 0xd000 if SOC_SERIES_NRF54LX && BOOT_SIGNATURE_TYPE_ED25519 && !BOOT_SIGNATURE_USING_KMU
4243
default 0xc000
4344
help
4445
Flash space set aside for the MCUboot partition.

sysbuild/Kconfig.mcuboot

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ choice BOOT_SIGNATURE_TYPE
138138
default BOOT_SIGNATURE_TYPE_RSA if THINGY91_STATIC_PARTITIONS_FACTORY
139139
default BOOT_SIGNATURE_TYPE_ECDSA_P256 if ((SOC_NRF52840 || SOC_SERIES_NRF91X) && !BOARD_THINGY91_NRF9160 && !BOARD_THINGY91_NRF52840)
140140
default BOOT_SIGNATURE_TYPE_ECDSA_P256 if SECURE_BOOT_APPCORE
141+
default BOOT_SIGNATURE_TYPE_ED25519 if SOC_SERIES_NRF54LX
141142

142143
endchoice
143144

0 commit comments

Comments
 (0)