Skip to content

Commit a357767

Browse files
committed
doc/nrf/device_guide/nrf54l: generalize fota for nRF54lxx SoCs
Updates fota and KMM doc for taking nrf54l05/10 into account. Signed-off-by: Andrzej Puzdrowski <[email protected]>
1 parent 9b0cd12 commit a357767

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

doc/nrf/app_dev/device_guides/nrf54l/fota_update.rst

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ Currently, FOTA updates are supported only for the application core.
1717
.. note::
1818
For more information about introducing immutable MCUboot bootloader, refer to :ref:`ug_bootloader_adding_sysbuild_immutable_mcuboot`.
1919

20+
.. note::
21+
nRF54l SoC's are supporting hardware Key Management Unit. This unit is used for providing authentication keys for DFU purposes. Don't miss KMU provisioning step while you setuping your device DFU with KMU enabled, other wise you application won't boot.
22+
2023
.. fota_upgrades_intro_end
2124
2225
.. _ug_nrf54l_developing_ble_fota_steps:
@@ -139,22 +142,26 @@ In |NCS|, you can build and program the :zephyr:code-sample:`smp-svr` as any oth
139142

140143
.. tabs::
141144

142-
.. group-tab:: nRF54L15 SoCs
145+
.. group-tab:: nRF54L SoCs
143146

144147
.. parsed-literal::
145148
:class: highlight
146149
147-
west build -b *board_name*/nrf54l15/cpuapp -- -DEXTRA_CONF_FILE=overlay-bt.conf
150+
west build -b *board_name*/*nrf54l_soc_name*/cpuapp -- -DEXTRA_CONF_FILE=overlay-bt.conf
148151
west flash
149152
153+
*nrf54l_soc_name* is placeholder for nrf54l15, nrf54l05 and nrf54l10
154+
150155
.. group-tab:: nRF54L15 SoCs with HW cryptography support
151156

152157
.. parsed-literal::
153158
:class: highlight
154159
155-
west build -b *board_name*/nrf54l15/cpuapp -- -DEXTRA_CONF_FILE=overlay-bt.conf -DSB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y -DSB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y -Dmcuboot_CONFIG_PM_PARTITION_SIZE_MCUBOOT=0x10000 -DSB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y
160+
west build -b *board_name*/*nrf54l_soc_name*/cpuapp -- -DEXTRA_CONF_FILE=overlay-bt.conf -DSB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y -DSB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y -Dmcuboot_CONFIG_PM_PARTITION_SIZE_MCUBOOT=0x10000 -DSB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y
156161
west flash
157162
163+
*nrf54l_soc_name* is placeholder for nrf54l15, nrf54l05 and nrf54l10
164+
158165

159166
.. group-tab:: nRF54L15 DK with SPI Flash as update image bank
160167

@@ -199,7 +206,7 @@ For more information about the direct-xip mode and the revert mechanism support,
199206
direct-xip mode can not be combined with the image encryption.
200207

201208
.. note::
202-
building a project with direct-xip for nRF54l15 SoC target mode requires static partition manager file for partitioning, see known issues.
209+
building a project with direct-xip for nRF54l SoCs target mode requires static partition manager file for partitioning, see known issues.
203210

204211
To use MCUboot in the direct-xip mode together with FOTA updates, do the following:
205212

doc/nrf/app_dev/device_guides/nrf54l/kmu_provision.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _ug_nrf54l_developing_provision_kmu:
22

33

4-
nRF54L15 KMU provisioning
4+
nRF54L KMU provisioning
55
#########################
66

77
.. contents::
@@ -11,6 +11,9 @@ nRF54L15 KMU provisioning
1111
The nRF54L15 DK is equipped with Hardware Key Management Unit (KMU), that requires provisioning when in use.
1212
The |NCS| provides a west command, ``ncs-provision``, allowing to upload keys to the device though the Serial Write Debug (SWD) interface.
1313

14+
.. note::
15+
nRF54l05 and nRF54l10 KMU hardware and the keys provisioning are similar. Therefore use the same instructions for working with them.
16+
1417
Prerequisites
1518
*************
1619

0 commit comments

Comments
 (0)