You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/nrf-bm/app_dev/dfu/memory_partitioning.rst
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,13 +32,13 @@ The memory in the device is divided into several partitions, each serving a spec
32
32
- Begins immediately after the storage partition or the IRoT partition if the storage is not enabled.
33
33
The size is maximized up to the start of the firmware loader.
34
34
* - slot1_partition
35
-
- Serves as the location for the DFU mode and contains the Firmware Loader.
36
-
- This partition contains the Firmware Loader that is validated by the IRoT.
37
-
The Firmware Loader is started when entering the DFU mode.
35
+
- Serves as the location for the DFU mode and contains the firmware loader.
36
+
- This partition contains the firmware loader that is validated by the IRoT.
37
+
The firmware loader is started when entering the DFU mode.
38
38
* - softdevice_partition
39
39
- Used by the SoftDevice.
40
40
- Includes an MCUboot header of size 0x800.
41
-
The SoftDevice is used by both the Firmware Loader and the Application that is running from ``slot0``
41
+
The SoftDevice is used by both the firmware loader and the application that is running from ``slot0``
42
42
* - metadata_partition
43
43
- Utilized by the firmware loader and IRoT for storing metadata.
44
44
- Reserves 0.5 kB at the top of the memory.
@@ -65,7 +65,7 @@ Vector table alignment
65
65
66
66
For images that are run as a `main application` that has its own interrupt vector table there is an `Vector table requirement`_ on how to place the interrupt vector table in memory.
67
67
The table must be placed starting at the 2 kB boundary.
68
-
An example of such images are Application and Firmware Loader.
68
+
An example of such images are application and firmware loader.
69
69
The SoftDevice is not affected by this requirement.
Copy file name to clipboardExpand all lines: doc/nrf-bm/app_dev/dfu/single_bank_dfu.rst
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,20 +23,20 @@ The following are key steps in the single-bank application update.
23
23
If the firmware is not valid, the bootloader reverts the device to DFU mode, allowing for another update attempt.
24
24
#. **Activation**: Upon successful validation, the new firmware is activated.
25
25
26
-
SoftDevice and Firmware Loader update
26
+
SoftDevice and firmware loader update
27
27
=====================================
28
28
29
-
The following are the DFU steps when the SoftDevice and/or Firmware Loader are also updated.
29
+
The following are the DFU steps when the SoftDevice and/or firmware loader are also updated.
30
30
31
31
.. figure:: ../../images/dfu_steps_sd_fwl.svg
32
32
:alt:DFU operations for a single-bank SoftDevice and/or FW Loader update
33
33
34
34
1. **Replacement of Existing Application**: The new firmware update process begins with the replacement of the existing application by a new DFU image.
35
-
This image includes an Installer along with updates for the Firmware Loader and/or the SoftDevice.
36
-
#. **Validation**: Once the new DFU image is transferred, the system validates both the Installer image and the additional image(s) (Firmware Loader and/or the SoftDevice).
35
+
This image includes an Installer along with updates for the firmware loader and/or the SoftDevice.
36
+
#. **Validation**: Once the new DFU image is transferred, the system validates both the Installer image and the additional image(s) (firmware loader and/or the SoftDevice).
37
37
#. **Installation**: After successful validation, the Installer image is activated.
38
-
The Installer carries out the necessary actions to copy the Firmware Loader and SoftDevice to their designated locations in the device's memory.
39
-
#. **Device Restart and Final Validation**: Following the installation, the device restarts and performs a final validation of the newly installed Firmware Loader and SoftDevice.
38
+
The Installer carries out the necessary actions to copy the firmware loader and SoftDevice to their designated locations in the device's memory.
39
+
#. **Device Restart and Final Validation**: Following the installation, the device restarts and performs a final validation of the newly installed firmware loader and SoftDevice.
40
40
#. **Entry into DFU Mode**: Once the final validation is complete, the device enters DFU mode, ready to receive any further new images.
41
41
42
-
After a successful update of the SoftDevice and/or Firmware Loader, the application must be updated again following the process described in `Application update`_.
42
+
After a successful update of the SoftDevice and/or firmware loader, the application must be updated again following the process described in `Application update`_.
.. _`Migration notes - nRF5 SDK to nRF Connect SDK Bare Metal option`: https://docs.nordicsemi.com/bundle/nrf-bm-latest/page/migration/nrf5_bm_migration.html
79
+
.. _`S115 9.0.0-3.prototype API reference`: https://docs.nordicsemi.com/bundle/s115_9.0.0-3.prototype_api/page/topics.html
0 commit comments