Skip to content

Commit 0632fd2

Browse files
committed
app: Bigger mcuboot partitions for full mfw fota
Full mfw FOTA build did not boot. MCUBOOT partition was too small. Signed-off-by: Tommi Rantanen <tommi.rantanen@nordicsemi.no>
1 parent 0db18b5 commit 0632fd2

1 file changed

Lines changed: 25 additions & 27 deletions

File tree

app/pm_static_nrf9151dk_nrf9151_ns_full_fota.yml

Lines changed: 25 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -68,29 +68,27 @@ mcuboot_pad:
6868
sharers: 0x2
6969
mcuboot_primary:
7070
address: 0x20000
71-
end_address: 0x8A000
71+
end_address: 0x8C000
7272
region: flash_primary
7373
sharers: 0x1
74-
size: 0x6a000
74+
size: 0x6c000
7575
span:
7676
- tfm
7777
- app
7878
- mcuboot_pad
7979
mcuboot_primary_app:
8080
address: 0x20200
81-
end_address: 0x8A000
81+
end_address: 0x8C000
8282
region: flash_primary
83-
size: 0x89E00
83+
size: 0x6BE00
8484
span:
8585
- app
8686
- tfm
8787
mcuboot_secondary:
88-
address: 0x8A000
89-
end_address: 0xf4000
88+
address: 0x8C000
89+
end_address: 0xf7000
9090
region: flash_primary
91-
share_size:
92-
- mcuboot_primary
93-
size: 0x6A000
91+
size: 0x6B000
9492
mcuboot_sram:
9593
address: 0x20000000
9694
end_address: 0x20006000
@@ -99,10 +97,10 @@ mcuboot_sram:
9997
span:
10098
- tfm_sram
10199
nonsecure_storage:
102-
address: 0xf4000
103-
end_address: 0xf8000
100+
address: 0xf7000
101+
end_address: 0xfa000
104102
region: flash_primary
105-
size: 0x4000
103+
size: 0x3000
106104
span:
107105
- settings_storage
108106
otp:
@@ -116,12 +114,12 @@ provision:
116114
region: otp
117115
size: 0x280
118116
settings_storage:
119-
address: 0xf4000
120-
end_address: 0xf8000
117+
address: 0xf7000
118+
end_address: 0xfa000
121119
inside:
122120
- nonsecure_storage
123121
region: flash_primary
124-
size: 0x4000
122+
size: 0x3000
125123
sram_secure:
126124
address: 0x20000000
127125
end_address: 0x20016000
@@ -131,12 +129,12 @@ sram_secure:
131129
- tfm_sram
132130
app:
133131
address: 0x48000
134-
end_address: 0x8A000
132+
end_address: 0x8C000
135133
placement:
136134
align:
137135
start: 0x8000
138136
region: flash_primary
139-
size: 0x42000
137+
size: 0x44000
140138
tfm:
141139
address: 0x20200
142140
end_address: 0x48000
@@ -145,36 +143,36 @@ tfm:
145143
region: flash_primary
146144
size: 0x27e00
147145
tfm_its:
148-
address: 0xF8000
149-
end_address: 0xFA000
146+
address: 0xFA000
147+
end_address: 0xFC000
150148
inside:
151149
- tfm_storage
152150
region: flash_primary
153151
size: 0x2000
154152
tfm_nonsecure:
155153
address: 0x48000
156-
end_address: 0x8A000
154+
end_address: 0x8C000
157155
placement:
158156
align:
159157
start: 0x8000
160158
region: flash_primary
161-
size: 0x42000
159+
size: 0x44000
162160
span:
163161
- app
164162
tfm_otp_nv_counters:
165-
address: 0xFA000
166-
end_address: 0xFC000
163+
address: 0xFC000
164+
end_address: 0xFE000
167165
inside:
168166
- tfm_storage
169167
region: flash_primary
170168
size: 0x2000
171169
tfm_ps:
172-
address: 0xFC000
170+
address: 0xFE000
173171
end_address: 0x100000
174172
inside:
175173
- tfm_storage
176174
region: flash_primary
177-
size: 0x4000
175+
size: 0x2000
178176
tfm_secure:
179177
address: 0x20200
180178
end_address: 0x48000
@@ -190,10 +188,10 @@ tfm_sram:
190188
region: sram_primary
191189
size: 0x16000
192190
tfm_storage:
193-
address: 0xF8000
191+
address: 0xFA000
194192
end_address: 0x100000
195193
region: flash_primary
196-
size: 0x8000
194+
size: 0x6000
197195
span:
198196
- tfm_its
199197
- tfm_otp_nv_counters

0 commit comments

Comments
 (0)