Skip to content

Commit cd18dd9

Browse files
FrancescoSerrlubos
authored andcommitted
doc: Updated 54h soc binaries name
Updated 54h soc binaries name. Signed-off-by: Francesco Domenico Servidio <[email protected]>
1 parent 9d12cca commit cd18dd9

File tree

11 files changed

+46
-43
lines changed

11 files changed

+46
-43
lines changed

doc/nrf/app_dev/device_guides/nrf54h/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Zephyr and the |NCS| provide support and contain board definitions for developin
2626
| ``nrf54h20dk/nrf54h20/cpuppr``
2727
2828
.. note::
29-
For details on the compatibility between nRF54H20 SoC binaries and |NCS| versions, see :ref:`abi_compatibility`.
29+
For details on the compatibility between nRF54H20 IronSide SE binaries and |NCS| versions, see :ref:`abi_compatibility`.
3030

3131
.. toctree::
3232
:maxdepth: 2

doc/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_architecture_cpu.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,10 +143,10 @@ The Secure Domain has its own CPU, local RAM, and local peripherals to provide b
143143
The Secure Domain provides the initial root of trust (RoT), handles all the global resource allocation, acts as a trusted third party (TTP) between other MCU domains, and is used to secure cryptographic operations.
144144
Since the nRF54H platform supports global resource sharing, where memory partitions and peripherals in the global domain can be assigned to different local domains, the Secure Domain Firmware controls this partitioning while also acting as the boot master for the entire system.
145145

146-
IronSide Secure Element (IronSide SE) is part of the nRF54H20 SoC binaries.
146+
IronSide Secure Element (IronSide SE) is part of the nRF54H20 IronSide SE binaries.
147147
It runs on the Secure Domain and exposes security-related services to the Cores in the system located in local domains (like Application and Radio).
148148

149-
For more information on IronSide SE and the nRF54H20 SoC binaries, see :ref:`abi_compatibility` and :ref:`ug_nrf54h20_ironside`.
149+
For more information on IronSide SE and the nRF54H20 IronSide SE binaries, see :ref:`abi_compatibility` and :ref:`ug_nrf54h20_ironside`.
150150

151151
.. _ug_nrf54h20_secure_domain_cracen:
152152

@@ -172,9 +172,9 @@ System Controller
172172
*****************
173173

174174
System Controller is a VPR that implements system startup and power management functionalities that in the past would have been implemented in hardware.
175-
The System Controller Firmware (SCFW) is a component of the IronSide Secure Element (IronSide SE), and it is included in the nRF54H20 SoC binaries.
175+
The System Controller Firmware (SCFW) is a component of the IronSide Secure Element (IronSide SE), and it is included in the nRF54H20 IronSide SE binaries.
176176

177-
For more information on the nRF54H20 SoC binaries, see :ref:`abi_compatibility`.
177+
For more information on the nRF54H20 IronSide SE binaries, see :ref:`abi_compatibility`.
178178

179179

180180
Cores management

doc/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_custom_pcb.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,13 @@ After programming the BICR binary onto the device, validate whether the BICR wor
137137

138138
.. _54h_soc_binaries_provision:
139139

140-
Provision the nRF54H20 SoC binaries
141-
***********************************
140+
Provision the nRF54H20 IronSide SE binaries
141+
*******************************************
142142

143-
After programming the BICR, the nRF54H20 SoC requires the provisioning of the nRF54H20 SoC binaries, a bundle containing the precompiled firmware for the Secure Domain and System Controller.
144-
To provision the nRF54H20 SoC binaries to the nRF54H20 SoC, do the following:
143+
After programming the BICR, the nRF54H20 SoC requires the provisioning of the nRF54H20 IronSide SE binaries, a bundle containing the precompiled firmware for the Secure Domain and System Controller.
144+
To provision the nRF54H20 IronSide SE binaries to the nRF54H20 SoC, do the following:
145145

146-
1. Download the right nRF54H20 SoC binaries version for your |NCS| version.
146+
1. Download the right nRF54H20 IronSide SE binaries version for your |NCS| version.
147147
You can find the SoC binaries versions listed in the :ref:`abi_compatibility` page.
148148
#. Move the :file:`ZIP` bundle to a folder of your choice.
149149
#. |open_terminal_window_with_environment|
@@ -195,14 +195,14 @@ For more information on nRF54H20 SoC development, see :ref:`ug_nrf54h`.
195195

196196
.. _54h_soc_binaries_update:
197197

198-
Update the nRF54H20 SoC binaries
199-
********************************
198+
Update the nRF54H20 IronSide SE binaries
199+
****************************************
200200

201201
.. caution::
202-
It is not possible to update the nRF54H20 SoC binaries from a SUIT-based (up to 0.9.6) to an IronSide-SE-based (2x.x.x) version.
202+
It is not possible to update the nRF54H20 binaries from a SUIT-based (up to 0.9.6) to an IronSide-SE-based (2x.x.x) version.
203203

204-
To update the nRF54H20 SoC binaries (versions 2x.x.x, based on IronSide SE) using the debugger on a nRF54H20 SoC, use the west ``ncs-ironside-se-update`` command.
204+
To update the nRF54H20 IronSide SE binaries (versions 2x.x.x, based on IronSide SE) using the debugger on a nRF54H20 SoC, use the west ``ncs-ironside-se-update`` command.
205205
This command takes the nRF54H20 SoC binary ZIP file and uses the IronSide SE update service to update both the IronSide SE and IronSide SE Recovery (or optionally just one of them).
206206

207207
For more information on how to use the ``ncs-ironside-se-update`` command, see :ref:`ug_nrf54h20_ironside_se_update`.
208-
For more information on the nRF54H20 SoC binaries, see :ref:`abi_compatibility`.
208+
For more information on the nRF54H20 IronSide SE binaries, see :ref:`abi_compatibility`.

doc/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_gs.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ It will guide you through the following:
1717
#. Preparing the nRF54H20 DK for first use:
1818

1919
a. Programming the nRF54H20 DK's Board Information Configuration Registers (BICR) using the provided binary file.
20-
#. Programming the Secure Domain and System Controller of the nRF54H20 SoC using the provided SoC binaries.
20+
#. Programming the Secure Domain and System Controller of the nRF54H20 SoC using the provided IronSide SE binaries.
2121
#. Transitioning the SoC's lifecycle state (LCS) to Root of Trust (RoT).
2222

2323
#. Programming the :zephyr:code-sample:`sysbuild_hello_world` sample on the DK.
@@ -134,21 +134,21 @@ To prepare the nRF54H20 DK for its first use, you must manually program the requ
134134

135135
.. rst-class:: numbered-step
136136

137-
Bring-up step: Programming the nRF54H20 SoC binaries
138-
****************************************************
137+
Bring-up step: Programming the nRF54H20 IronSide SE binaries
138+
************************************************************
139139

140140
.. note::
141-
To program the nRF54H20 SoC binaries based on IronSide SE on your nRF54H20 SoC-based device, your device must be in lifecycle state (LCS) ``EMPTY``.
141+
To program the nRF54H20 IronSide SE binaries on your nRF54H20 SoC-based device, your device must be in lifecycle state (LCS) ``EMPTY``.
142142
This means that this is likely the first use of your nRF54H20 DK.
143143

144144
Devices already provisioned using SUIT-based binaries and in LCS ``RoT`` cannot be transitioned back to LCS ``EMPTY``.
145145
For more information, see :ref:`abi_compatibility`.
146146

147-
After programming the BICR, program the :ref:`nRF54H20 SoC binaries <abi_compatibility>`.
147+
After programming the BICR, program the :ref:`nRF54H20 IronSide SE binaries <abi_compatibility>`.
148148
This bundle contains the precompiled firmware for the :ref:`Secure Domain <ug_nrf54h20_secure_domain>` and :ref:`System Controller <ug_nrf54h20_sys_ctrl>`.
149-
To program the nRF54H20 SoC binaries to the nRF54H20 DK, do the following:
149+
To program the nRF54H20 IronSide SE binaries to the nRF54H20 DK, do the following:
150150

151-
1. Download the `latest nRF54H20 SoC binaries`_.
151+
1. Download the `latest nRF54H20 IronSide SE binaries`_.
152152

153153
.. note::
154154
On MacOS, ensure that the ZIP file is not unpacked automatically upon download.

doc/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_ironside.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ To update the |ISE| firmware, you can use the ``west ncs-ironside-se-update`` co
9494
9595
The command accepts the following main options:
9696

97-
* ``--zip`` (required) - Sets the path to the nRF54H20 SoC binaries ZIP file.
97+
* ``--zip`` (required) - Sets the path to the nRF54H20 IronSide SE binaries ZIP file.
9898
* ``--allow-erase`` (required) - Enables erasing the device during the update process.
9999
* ``--serial`` - Specifies the serial number of the target device.
100100
* ``--firmware-slot`` - Updates only a specific firmware slot (``uslot`` for |ISE| or ``rslot`` for |ISE| Recovery).

doc/nrf/links.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1978,8 +1978,10 @@
19781978
.. _`nRF54H20 SoC binaries v0.9.6`: https://files.nordicsemi.com/ui/native/SDSC/external/nrf54h20_soc_binaries_v0.9.6.zip
19791979

19801980
.. _`nRF54H20 SoC binaries v22.2.0+14`: https://files.nordicsemi.com/artifactory/SDSC/external/nrf54h20_soc_binaries_v22.2.0%2B14.zip
1981+
.. _`nRF54H20 IronSide SE binaries v22.2.0+14`: https://files.nordicsemi.com/artifactory/SDSC/external/nrf54h20_soc_binaries_v22.2.0%2B14.zip
19811982

19821983
.. _`latest nRF54H20 SoC binaries`: https://files.nordicsemi.com/artifactory/SDSC/external/
1984+
.. _`latest nRF54H20 IronSide SE binaries`: https://files.nordicsemi.com/artifactory/SDSC/external/
19831985

19841986
.. ### Descr: Old 54H BICR file
19851987

doc/nrf/releases_and_maturity/abi_compatibility.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ When ABI compatibility is maintained, binaries of one component can interface co
1919
For example, adding a new function to a library is typically an ABI-compatible change, as existing binaries remain functional.
2020
However, changes that affect data structure layouts, such as altering field order or size, break ABI compatibility because they change the memory layout expected by existing binaries.
2121

22-
ABI compatibility for the nRF54H20 SoC binaries
23-
***********************************************
22+
ABI compatibility for the nRF54H20 IronSide SE binaries
23+
*******************************************************
2424

25-
To use the most recent version of the |NCS|, download and provision your nRF54H20 SoC-based device with the `latest nRF54H20 SoC binaries`_ available.
25+
To use the most recent version of the |NCS|, download and provision your nRF54H20 SoC-based device with the `latest nRF54H20 IronSide SE binaries`_ available.
2626

2727
.. caution::
28-
The nRF54H20 SoC binaries do not support rollbacks to previous versions.
28+
The nRF54H20 IronSide SE binaries do not support rollbacks to previous versions.
2929

3030
Legacy ABI compatibility matrix for the nRF54H20 SoC binaries
3131
=============================================================
3232

33-
The following table illustrates the legacy ABI compatibility between older versions of the nRF54H20 SoC binaries and older versions of the |NCS|:
33+
The following table illustrates the legacy ABI compatibility between SUIT-based (pre-IronSide SE) nRF54H20 SoC binaries and older versions of the |NCS|:
3434

3535
.. caution::
3636
* Devices already provisioned using SUIT-based SoC binaries and in LCS ``RoT`` cannot be upgraded to IronSide SE.
@@ -62,15 +62,15 @@ The following table illustrates the legacy ABI compatibility between older versi
6262
Provisioning the nRF54H20 SoC
6363
*****************************
6464

65-
To provision the nRF54H20 SoC using the nRF54H20 SoC binaries, see :ref:`ug_nrf54h20_gs_bringup`.
65+
To provision the nRF54H20 SoC using the nRF54H20 IronSide SE binaries, see :ref:`ug_nrf54h20_gs_bringup`.
6666

6767
Updating the nRF54H20 SoC
6868
*************************
6969

70-
To update the nRF54H20 SoC binaries to the latest version, see :ref:`ug_nrf54h20_ironside_se_update`.
70+
To update the nRF54H20 IronSide SE binaries to the latest version, see :ref:`ug_nrf54h20_ironside_se_update`.
7171

72-
nRF54H20 SoC binaries changelog
73-
*******************************
72+
nRF54H20 IronSide SE binaries changelog
73+
***************************************
7474

7575
The following sections provide detailed lists of changes by component.
7676

doc/nrf/releases_and_maturity/migration/migration_3.1_54h_suit_ironside.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ To follow this guide, you must meet the following prerequisites:
1515
* You have installed the |NCS| v3.1.0 and its toolchain.
1616
For more information, see :ref:`install_ncs`.
1717

18-
Moreover, to program your modified application on the nRF54H20 SoC, your nRF54H20-based device must be provisioned with the relevant nRF54H20 SoC binaries version.
18+
Moreover, to program your modified application on the nRF54H20 SoC, your nRF54H20-based device must be provisioned with the relevant nRF54H20 IronSide SE binaries version.
1919
For more information, see :ref:`abi_compatibility`.
2020

2121
.. caution::
22-
To program the nRF54H20 SoC binaries based on IronSide SE on your nRF54H20 SoC-based device, your device must be in lifecycle state (LCS) ``EMPTY``.
22+
To program the new nRF54H20 IronSide SE binaries on your nRF54H20 SoC-based device, your device must be in lifecycle state (LCS) ``EMPTY``.
2323
Devices already provisioned using SUIT-based SoC binaries and in LCS ``RoT`` cannot be transitioned back to LCS ``EMPTY``.
2424

2525
For more information on provisioning devices, see :ref:`ug_nrf54h20_gs_bringup`.
26-
For more information on the nRF54H20 SoC binaries, see :ref:`abi_compatibility`.
26+
For more information on the new nRF54H20 IronSide SE binaries, see :ref:`abi_compatibility`.
2727

2828
Breaking changes
2929
****************

doc/nrf/releases_and_maturity/migration/migration_guide_3.1.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,16 +72,16 @@ nRF54H20
7272

7373
This section describes the changes specific to the nRF54H20 SoC and DK support in the |NCS|.
7474

75-
nRF54H20 SoC binaries
76-
---------------------
75+
nRF54H20 IronSide SE binaries
76+
-----------------------------
7777

7878
.. toggle::
7979

80-
* The nRF54H20 SoC binaries have been updated to version v22.2.0+14, and are now based on IronSide SE.
80+
* The nRF54H20 IronSide SE binaries have been updated to version v22.2.0+14.
8181
For more information, see :ref:`abi_compatibility`.
8282

8383
.. caution::
84-
To program the nRF54H20 SoC binaries based on IronSide SE on your nRF54H20 SoC-based device, your device must be in lifecycle state (LCS) ``EMPTY``.
84+
To program the nRF54H20 IronSide SE binaries on your nRF54H20 SoC-based device, your device must be in lifecycle state (LCS) ``EMPTY``.
8585
Devices already provisioned using SUIT-based SoC binaries and in LCS ``RoT`` cannot be transitioned back to LCS ``EMPTY``.
8686

8787
For more information on provisioning devices, see :ref:`ug_nrf54h20_gs_bringup`.

doc/nrf/releases_and_maturity/migration/migration_guide_3.2.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ nRF54H20
2929

3030
This section describes the changes specific to the nRF54H20 SoC and DK support in the |NCS|.
3131

32-
nRF54H20 SoC binaries
33-
---------------------
32+
nRF54H20 IronSide SE binaries
33+
-----------------------------
3434

3535
.. toggle::
3636

37-
* The nRF54H20 SoC binaries based on IronSide SE have been updated to version v23.0.1+16.
38-
Starting from the |NCS| v3.2.0, you should always upgrade your nRF54H20 SoC binaries to the latest version.
37+
* The nRF54H20 IronSide SE binaries have been updated to version v23.0.1+16.
38+
Starting from the |NCS| v3.2.0, you should always upgrade your nRF54H20 IronSide SE binaries to the latest version.
3939

4040
For more information, see:
4141

0 commit comments

Comments
 (0)