Skip to content

Commit 28c875e

Browse files
committed
Revert "sysbuild: Add support for ed25519 MCUboot images and make default"
This reverts commit d11a69c.
1 parent 93ee9a8 commit 28c875e

File tree

3 files changed

+0
-26
lines changed

3 files changed

+0
-26
lines changed

sysbuild/CMakeLists.txt

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -23,29 +23,6 @@ function(bm_install_setup)
2323

2424
add_overlay_dts(${SB_CONFIG_BM_FIRMWARE_LOADER_IMAGE_NAME} ${CMAKE_CURRENT_SOURCE_DIR}/image_configurations/FIRMWARE_LOADER_image_default.overlay)
2525

26-
# Enable LTO on MCUboot image
27-
add_overlay_config(mcuboot ${CMAKE_CURRENT_SOURCE_DIR}/image_configurations/lto.conf)
28-
29-
if(SB_CONFIG_SOC_SERIES_NRF54LX)
30-
if(SB_CONFIG_BM_BOOTLOADER_MCUBOOT_SIGNATURE_TYPE_NONE)
31-
set_config_bool(mcuboot CONFIG_NRF_SECURITY y)
32-
elseif(SB_CONFIG_BM_BOOTLOADER_MCUBOOT_SIGNATURE_TYPE_ED25519)
33-
set_config_bool(mcuboot CONFIG_NRF_SECURITY y)
34-
35-
# We are sure that ED25519 signature on MCUboot does not need these
36-
set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_AEAD_DRIVER n)
37-
set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_PAKE_DRIVER n)
38-
set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_CIPHER_DRIVER n)
39-
set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_MAC_DRIVER n)
40-
set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_KEY_AGREEMENT_DRIVER n)
41-
set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_KEY_DERIVATION_DRIVER n)
42-
set_config_bool(mcuboot CONFIG_BOOT_HMAC_SHA512 n)
43-
set_config_bool(mcuboot CONFIG_BOOT_SIGNATURE_USING_KMU n)
44-
set_config_bool(mcuboot CONFIG_BOOT_KEY_IMPORT_BYPASS_ASN y)
45-
set_config_bool(mcuboot CONFIG_PSA_USE_CRACEN_HASH_DRIVER y)
46-
endif()
47-
endif()
48-
4926
ExternalZephyrProject_Add(
5027
APPLICATION installer
5128
SOURCE_DIR ${ZEPHYR_NRF_BM_MODULE_DIR}/applications/installer

sysbuild/Kconfig.bm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ menu "MCUboot configuration"
2525

2626
choice BM_BOOTLOADER_MCUBOOT_SIGNATURE_TYPE
2727
prompt "Signature type"
28-
default BM_BOOTLOADER_MCUBOOT_SIGNATURE_TYPE_ED25519 if SOC_SERIES_NRF54LX
2928
default BM_BOOTLOADER_MCUBOOT_SIGNATURE_TYPE_RSA
3029

3130
config BM_BOOTLOADER_MCUBOOT_SIGNATURE_TYPE_NONE

sysbuild/image_configurations/lto.conf

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)