/* * Copyright (c) 2019 Nordic Semiconductor ASA * * SPDX-License-Identifier: Apache-2.0 */ /* Flash partition table compatible with Nordic nRF5 bootloader */ &flash0 { partitions { compatible = "fixed-partitions"; #address-cells = <1>; #size-cells = <1>; /* MCUboot placed after Nordic MBR. * The size of this partition ensures that MCUBoot * can be built with CDC ACM support and w/o optimizations. */ boot_partition: partition@1000 { label = "mcuboot"; reg = <0x00001000 0x0000f000>; }; slot0_partition: partition@10000 { label = "image-0"; reg = <0x00010000 0x0005e000>; }; slot1_partition: partition@6e000 { label = "image-1"; reg = <0x0006e000 0x0005e000>; }; storage_partition: partition@cc000 { label = "storage"; reg = <0x000cc000 0x00004000>; }; scratch_partition: partition@d0000 { label = "image-scratch"; reg = <0x000d0000 0x00010000>; }; /* Nordic nRF5 bootloader <0xe0000 0x1c000> * * In addition, the last and second last flash pages * are used by the nRF5 bootloader and MBR to store settings. */ }; };