Skip to content

Commit 0836419

Browse files
committed
doc: app_dev: dfu: Update minimum sizes for bootloader
The minimum sizes for release builds are now smaller Signed-off-by: Jamie McCrae <[email protected]>
1 parent 301f821 commit 0836419

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

doc/nrf-bm/app_dev/dfu/ug_dfu.rst

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,21 @@ Partition Configuration
1818
The memory of your device must be partitioned appropriately to accommodate the bootloader, application, and firmware update mechanisms.
1919
|BMshort| uses Zephyr's `DTS`_ system for memory partitioning.
2020

21-
+--------------------------+---------------------------------------------------------------+--------------------+-------------------+
22-
| Partition Name | Description | Minimum size |br| | Minimum size |br| |
23-
| | | (Development) | (Release) |
24-
+==========================+===============================================================+====================+===================+
25-
| ``boot_partition`` | Bootloader (MCUboot) | 36 KB | 28 KB |
26-
+--------------------------+---------------------------------------------------------------+--------------------+-------------------+
27-
| ``slot0_partition`` | Main application slot | | |
28-
+--------------------------+---------------------------------------------------------------+--------------------+-------------------+
29-
| ``slot1_partition`` | `Firmware loader`_ | 44 KB | 28 KB |
30-
+--------------------------+---------------------------------------------------------------+--------------------+-------------------+
31-
| ``softdevice_partition`` | For the SoftDevice, including an MCUboot header of size 0x800 | |
32-
+--------------------------+---------------------------------------------------------------+--------------------+-------------------+
33-
| ``metadata_partition`` | Stores metadata, placed at the last 0x200 of NVM | | |
34-
+--------------------------+---------------------------------------------------------------+--------------------+-------------------+
21+
+--------------------------+---------------------------------------------------------------+--------------------+----------------------+
22+
| Partition Name | Description | Minimum size |br| | Minimum size |br| |
23+
| | | (Development) | (Release) |
24+
+==========================+===============================================================+====================+======================+
25+
| ``boot_partition`` | Bootloader (MCUboot) | 31 KiB | 21 KiB (using KMU) |
26+
| | | | 26 KiB (without KMU) |
27+
+--------------------------+---------------------------------------------------------------+--------------------+----------------------+
28+
| ``slot0_partition`` | Main application slot | | |
29+
+--------------------------+---------------------------------------------------------------+--------------------+----------------------+
30+
| ``slot1_partition`` | `Firmware loader`_ | 44 KiB | 28 KiB |
31+
+--------------------------+---------------------------------------------------------------+--------------------+----------------------+
32+
| ``softdevice_partition`` | For the SoftDevice, including an MCUboot header of size 0x800 | |
33+
+--------------------------+---------------------------------------------------------------+--------------------+----------------------+
34+
| ``metadata_partition`` | Stores metadata, placed at the last 0x200 of NVM | | |
35+
+--------------------------+---------------------------------------------------------------+--------------------+----------------------+
3536

3637
.. note::
3738
The sizes and configurations of slot0 and slot1 are asymmetrical.

0 commit comments

Comments
 (0)