Skip to content

Commit fdede6a

Browse files
Vge0rgekartben
authored andcommitted
boards: nordic: Enable IPC and bellboard on nRF54H20
Enable the cpusec IPC and the bellboard nodes for the nrf54h20dk cpuapp and cpurad targets to enable communication between domains. Also enables the region cpurad_ram0x_region since it is also required for the communication. Signed-off-by: Georgios Vasilakis <[email protected]>
1 parent 221c4d3 commit fdede6a

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpuapp.dts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,11 +143,16 @@
143143
};
144144

145145
&cpusec_cpuapp_ipc {
146+
status = "okay";
146147
mbox-names = "tx", "rx";
147148
tx-region = <&cpuapp_cpusec_ipc_shm>;
148149
rx-region = <&cpusec_cpuapp_ipc_shm>;
149150
};
150151

152+
&cpusec_bellboard {
153+
status = "okay";
154+
};
155+
151156
ipc0: &cpuapp_cpurad_ipc {
152157
status = "okay";
153158
mbox-names = "rx", "tx";

boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpurad.dts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@
3838
status = "okay";
3939
};
4040

41+
&cpurad_ram0x_region {
42+
status = "okay";
43+
};
44+
4145
&cpurad_bellboard {
4246
status = "okay";
4347
interrupts = <96 NRF_DEFAULT_IRQ_PRIORITY>;
@@ -55,11 +59,16 @@
5559
};
5660

5761
&cpusec_cpurad_ipc {
62+
status = "okay";
5863
mbox-names = "tx", "rx";
5964
tx-region = <&cpurad_cpusec_ipc_shm>;
6065
rx-region = <&cpusec_cpurad_ipc_shm>;
6166
};
6267

68+
&cpusec_bellboard {
69+
status = "okay";
70+
};
71+
6372
ipc0: &cpuapp_cpurad_ipc {
6473
status = "okay";
6574
mbox-names = "tx", "rx";

0 commit comments

Comments
 (0)