Skip to content

Commit 66a9fff

Browse files
committed
samples: bluetooth: fast_pair: locator_tag: HW crypto MCUboot for nRF54L
Updated configurations for the nRF54L build targets in the Fast Pair Locator Tag sample to use HW crypto in the MCUboot bootloader. This change breaks the backwards compatibility as it changes the MCUboot signature type from RSA to ED22519. Ref: NCSDK-30842 Signed-off-by: Kamil Piszczek <Kamil.Piszczek@nordicsemi.no>
1 parent 0f6ada8 commit 66a9fff

File tree

6 files changed

+22
-4
lines changed

6 files changed

+22
-4
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MC4CAQAwBQYDK2VwBCIEIEcuFYDHAHi5JE6PC8QVuREnCsrjJbX7L4EEnhLbsWbi
3+
-----END PRIVATE KEY-----

samples/bluetooth/fast_pair/locator_tag/sysbuild/configuration/nrf54l15dk_nrf54l05_cpuapp/sysbuild_release.conf

+4-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,7 @@
66

77
SB_CONFIG_BOOTLOADER_MCUBOOT=y
88
SB_CONFIG_MCUBOOT_MODE_DIRECT_XIP=y
9-
SB_CONFIG_BOOT_SIGNATURE_TYPE_RSA=y
9+
SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y
10+
SB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y
11+
SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y
12+
SB_CONFIG_BOOT_SIGNATURE_KEY_FILE="\${SB_APPLICATION_CONFIG_DIR}/boot_signature_key_file_ed25519.pem"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MC4CAQAwBQYDK2VwBCIEIIOCRnU1f9KZzfITcihTytZaJgTP1XU/NCbVpElBm5m5
3+
-----END PRIVATE KEY-----

samples/bluetooth/fast_pair/locator_tag/sysbuild/configuration/nrf54l15dk_nrf54l10_cpuapp/sysbuild.conf

+4-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,7 @@
66

77
SB_CONFIG_BOOTLOADER_MCUBOOT=y
88
SB_CONFIG_MCUBOOT_MODE_DIRECT_XIP=y
9-
SB_CONFIG_BOOT_SIGNATURE_TYPE_RSA=y
9+
SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y
10+
SB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y
11+
SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y
12+
SB_CONFIG_BOOT_SIGNATURE_KEY_FILE="\${SB_APPLICATION_CONFIG_DIR}/boot_signature_key_file_ed25519.pem"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MC4CAQAwBQYDK2VwBCIEIFjCntMdjT+ZREsWd4lxtVeCPBca2/+lGTXrU/CwgOhQ
3+
-----END PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
#
2-
# Copyright (c) 2024 Nordic Semiconductor
2+
# Copyright (c) 2024-2025 Nordic Semiconductor
33
#
44
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
55
#
66

77
SB_CONFIG_BOOTLOADER_MCUBOOT=y
88
SB_CONFIG_MCUBOOT_MODE_DIRECT_XIP=y
9-
SB_CONFIG_BOOT_SIGNATURE_TYPE_RSA=y
9+
SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y
10+
SB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y
11+
SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y
12+
SB_CONFIG_BOOT_SIGNATURE_KEY_FILE="\${SB_APPLICATION_CONFIG_DIR}/boot_signature_key_file_ed25519.pem"

0 commit comments

Comments
 (0)