Skip to content

Commit f2d8cbf

Browse files
committed
boards: nrf54h20_iron: Allow radio updates
Add necessary changes to provide a simple, updateable radio image. Ref: NCSDK-33316 Signed-off-by: Tomasz Chyrowicz <[email protected]>
1 parent d07064e commit f2d8cbf

File tree

4 files changed

+29
-0
lines changed

4 files changed

+29
-0
lines changed

boards/nordic/nrf54h20dk/Kconfig.defconfig

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,10 @@ config FLASH_LOAD_OFFSET
2727
default 0x2c000 if !USE_DT_CODE_PARTITION
2828

2929
endif # BOARD_NRF54H20DK_NRF54H20_CPUAPP_IRON
30+
31+
if BOARD_NRF54H20DK_NRF54H20_CPURAD_IRON
32+
33+
config ROM_START_OFFSET
34+
default 0x800 if BOOTLOADER_MCUBOOT
35+
36+
endif # BOARD_NRF54H20DK_NRF54H20_CPURAD_IRON

boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpuapp_iron.dts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,11 @@ slot0_partition: &cpuapp_slot0_partition {
3535
slot1_partition: &cpuapp_slot1_partition {
3636
label = "image-1";
3737
};
38+
39+
slot2_partition: &cpurad_slot0_partition {
40+
label = "image-2";
41+
};
42+
43+
slot3_partition: &cpurad_slot1_partition {
44+
label = "image-3";
45+
};

boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpurad_iron.dts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,11 @@
1919
mbox-names = "tx", "rx";
2020
status = "okay";
2121
};
22+
23+
slot0_partition: &cpurad_slot0_partition {
24+
label = "image-0";
25+
};
26+
27+
slot1_partition: &cpurad_slot1_partition {
28+
label = "image-1";
29+
};

samples/subsys/mgmt/mcumgr/smp_svr/sample.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,3 +230,9 @@ tests:
230230
- nrf5340dk/nrf5340/cpuapp
231231
integration_platforms:
232232
- nrf5340dk/nrf5340/cpuapp
233+
sample.mcumgr.smp_svr.serial.empty_radio.nrf54h20_iron:
234+
extra_args:
235+
- EXTRA_CONF_FILE="overlay-serial.conf"
236+
- SB_CONFIG_NETCORE_EMPTY=y
237+
platform_allow:
238+
- nrf54h20dk/nrf54h20/cpuapp/iron

0 commit comments

Comments
 (0)