Lines Matching +full:image +full:- +full:0

4  * SPDX-License-Identifier: Apache-2.0
12 * This layout matches (by necessity) that in the TF-M repository:
14 * 0x0000_0000 BL2 - MCUBoot (64 KB)
15 * 0x0001_0000 Primary image area (448 KB):
16 * 0x0001_0000 Secure image primary (256 KB)
17 * 0x0005_0000 Non-secure image primary (192 KB)
18 * 0x0008_0000 Secondary image area (448 KB):
19 * 0x0008_0000 Secure image secondary (256 KB)
20 * 0x000c_0000 Non-secure image secondary (192 KB)
21 * 0x000f_0000 Protected Storage Area (16 KB)
22 * 0x000f_4000 Internal Trusted Storage Area (8 KB)
23 * 0x000f_6000 OTP / NV counters area (8 KB)
24 * 0x000f_8000 Non-secure storage, used when built with NRF_NS_STORAGE=ON,
28 compatible = "fixed-partitions";
29 #address-cells = <1>;
30 #size-cells = <1>;
32 boot_partition: partition@0 {
34 reg = <0x00000000 0x10000>;
37 label = "image-0";
38 reg = <0x00010000 0x40000>;
41 label = "image-0-nonsecure";
42 reg = <0x00050000 0x30000>;
45 label = "image-1";
46 reg = <0x00080000 0x40000>;
49 label = "image-1-nonsecure";
50 reg = <0x000c0000 0x30000>;
53 label = "tfm-ps";
54 reg = <0x000f0000 0x00004000>;
57 label = "tfm-its";
58 reg = <0x000f4000 0x00002000>;
61 label = "tfm-otp";
62 reg = <0x000f6000 0x00002000>;
66 reg = <0x000f8000 0x00008000>;
72 /* Default SRAM planning when building for nRF5340 with ARM TF-M support
73 * - Lowest 256 kB SRAM allocated to Secure image (sram0_s)
74 * - Upper 256 kB allocated to Non-Secure image (sram0_ns)
75 * Of the memory allocated to the Non-Secure image
76 * - 192 kB SRAM allocated to the Non-Secure application (sram0_ns_app).
77 * - 64 kB allocated to shared memory (sram0_shared).
80 reserved-memory {
81 #address-cells = <1>;
82 #size-cells = <1>;
85 sram0_image: image@20000000 {
86 /* Zephyr image(s) memory */
87 reg = <0x20000000 DT_SIZE_K(448)>;
91 /* Secure image memory */
92 reg = <0x20000000 0x40000>;
96 /* Non-Secure image memory */
97 reg = <0x20040000 0x40000>;
101 /* Non-Secure image memory */
102 reg = <0x20040000 0x30000>;