Skip to content

Commit 6120a94

Browse files
MarekPietajukkar
authored andcommitted
[nrf noup] boards: thingy53_nrf5340: Add common partition map
Change introduces common static Partition Manager configuration. The tfm_nonsecure partition must be SPU region aligned. Ref: NCSDK-18033 Ref: NCSDK-19515 Signed-off-by: Marek Pieta <[email protected]> Signed-off-by: Markus Swarowsky <[email protected]> (cherry picked from commit afef9ef)
1 parent 7220150 commit 6120a94

File tree

2 files changed

+128
-0
lines changed

2 files changed

+128
-0
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
app:
2+
address: 0x10200
3+
region: flash_primary
4+
size: 0xdfe00
5+
mcuboot:
6+
address: 0x0
7+
region: flash_primary
8+
size: 0x10000
9+
mcuboot_pad:
10+
address: 0x10000
11+
region: flash_primary
12+
size: 0x200
13+
mcuboot_primary:
14+
address: 0x10000
15+
orig_span: &id001
16+
- mcuboot_pad
17+
- app
18+
region: flash_primary
19+
size: 0xe0000
20+
span: *id001
21+
mcuboot_primary_app:
22+
address: 0x10200
23+
orig_span: &id002
24+
- app
25+
region: flash_primary
26+
size: 0xdfe00
27+
span: *id002
28+
settings_storage:
29+
address: 0xf0000
30+
region: flash_primary
31+
size: 0x10000
32+
mcuboot_primary_1:
33+
address: 0x0
34+
size: 0x40000
35+
device: flash_ctrl
36+
region: ram_flash
37+
mcuboot_secondary:
38+
address: 0x00000
39+
size: 0xe0000
40+
device: MX25R64
41+
region: external_flash
42+
mcuboot_secondary_1:
43+
address: 0xe0000
44+
size: 0x40000
45+
device: MX25R64
46+
region: external_flash
47+
external_flash:
48+
address: 0x120000
49+
size: 0x6e0000
50+
device: MX25R64
51+
region: external_flash
52+
pcd_sram:
53+
address: 0x20000000
54+
size: 0x2000
55+
region: sram_primary
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
mcuboot:
2+
address: 0x0
3+
region: flash_primary
4+
size: 0x10000
5+
mcuboot_pad:
6+
address: 0x10000
7+
region: flash_primary
8+
size: 0x200
9+
tfm_secure:
10+
address: 0x10000
11+
size: 0xc000
12+
span: [mcuboot_pad, tfm]
13+
tfm_nonsecure:
14+
address: 0x1c000
15+
size: 0xd4000
16+
span: [app]
17+
tfm:
18+
address: 0x10200
19+
region: flash_primary
20+
size: 0xbe00
21+
app:
22+
address: 0x1c000
23+
region: flash_primary
24+
size: 0xd4000
25+
mcuboot_primary:
26+
address: 0x10000
27+
orig_span: &id001
28+
- mcuboot_pad
29+
- tfm
30+
- app
31+
region: flash_primary
32+
size: 0xe0000
33+
span: *id001
34+
mcuboot_primary_app:
35+
address: 0x10200
36+
orig_span: &id002
37+
- tfm
38+
- app
39+
region: flash_primary
40+
size: 0xdfe00
41+
span: *id002
42+
nonsecure_storage:
43+
address: 0xf0000
44+
size: 0x10000
45+
span: [settings_storage]
46+
settings_storage:
47+
address: 0xf0000
48+
region: flash_primary
49+
size: 0x10000
50+
mcuboot_primary_1:
51+
address: 0x0
52+
size: 0x40000
53+
device: flash_ctrl
54+
region: ram_flash
55+
mcuboot_secondary:
56+
address: 0x00000
57+
size: 0xe0000
58+
device: MX25R64
59+
region: external_flash
60+
mcuboot_secondary_1:
61+
address: 0xe0000
62+
size: 0x40000
63+
device: MX25R64
64+
region: external_flash
65+
external_flash:
66+
address: 0x120000
67+
size: 0x6e0000
68+
device: MX25R64
69+
region: external_flash
70+
pcd_sram:
71+
address: 0x20000000
72+
size: 0x2000
73+
region: sram_primary

0 commit comments

Comments
 (0)