Skip to content

Commit 79f3fed

Browse files
[nrf fromlist] boards: nordic: add partitions to memory map for nRF9280
- nRF9280 memory_map_iron is missing periphconf_partition, added this partition to mram11 at address 0xe60a000. - Add secure_storage_partition at 0xe60c000 to memory map. This partition is devided in two: cpuapp_crypto_partition and cpuapp_its_partition, both are 4KB. Those partitions are used by gen_uicr.py script to generate the UICR file. Upstream PR #: 95549 Signed-off-by: Aymen LAOUINI <[email protected]>
1 parent 9d327f3 commit 79f3fed

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

boards/nordic/nrf9280pdk/nrf9280pdk_nrf9280-memory_map.dtsi

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,4 +221,14 @@
221221
reg = <0x680000 DT_SIZE_K(24)>;
222222
};
223223
};
224+
225+
partitions {
226+
compatible = "fixed-partitions";
227+
#address-cells = <1>;
228+
#size-cells = <1>;
229+
230+
periphconf_partition: partition@60a000 {
231+
reg = <0x60a000 DT_SIZE_K(8)>;
232+
};
233+
};
224234
};

boards/nordic/nrf9280pdk/nrf9280pdk_nrf9280-memory_map_iron.dtsi

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,5 +78,28 @@
7878
storage_partition: partition@600000 {
7979
reg = <0x600000 DT_SIZE_K(40)>;
8080
};
81+
82+
periphconf_partition: partition@60a000 {
83+
reg = <0x60a000 DT_SIZE_K(8)>;
84+
};
85+
86+
/* 0x60c000 was chosen for secure_storage_partition such that
87+
* it resides in the beginning of MRAM11 in storage partition.
88+
*/
89+
secure_storage_partition: partition@60c000 {
90+
compatible = "fixed-subpartitions";
91+
reg = <0x60c000 DT_SIZE_K(8)>;
92+
ranges = <0x0 0x60c000 0x2000>;
93+
#address-cells = <1>;
94+
#size-cells = <1>;
95+
96+
cpuapp_crypto_partition: partition@0 {
97+
reg = <0x0 DT_SIZE_K(4)>;
98+
};
99+
100+
cpuapp_its_partition: partition@1000 {
101+
reg = <0x1000 DT_SIZE_K(4)>;
102+
};
103+
};
81104
};
82105
};

0 commit comments

Comments
 (0)