@@ -18,20 +18,21 @@ Partition Configuration
18
18
The memory of your device must be partitioned appropriately to accommodate the bootloader, application, and firmware update mechanisms.
19
19
|BMshort | uses Zephyr's `DTS `_ system for memory partitioning.
20
20
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
+ +--------------------------+---------------------------------------------------------------+--------------------+----------------------+
35
36
36
37
.. note ::
37
38
The sizes and configurations of slot0 and slot1 are asymmetrical.
0 commit comments