boards: nordic: nrf54h20dk: Add configuration for BLE
Add default configuration related to BLE protocol, for Application and Radio core on nRF54h20 platform. Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
This commit is contained in:
parent
1e6a2a00e2
commit
b2890564e9
3 changed files with 24 additions and 29 deletions
|
@ -24,6 +24,7 @@
|
||||||
zephyr,flash = &mram1x;
|
zephyr,flash = &mram1x;
|
||||||
zephyr,sram = &cpuapp_data;
|
zephyr,sram = &cpuapp_data;
|
||||||
zephyr,shell-uart = &uart136;
|
zephyr,shell-uart = &uart136;
|
||||||
|
zephyr,bt-hci-ipc = &ipc0;
|
||||||
};
|
};
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
|
@ -94,24 +95,34 @@
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&cpuapp_cpurad_ram0x_region {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
&shared_ram3x_region {
|
&shared_ram3x_region {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&cpuapp_bellboard {
|
&cpuapp_bellboard {
|
||||||
|
status = "okay";
|
||||||
interrupts = <96 NRF_DEFAULT_IRQ_PRIORITY>;
|
interrupts = <96 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||||
interrupt-names = "irq0";
|
interrupt-names = "irq0";
|
||||||
/* irq0: 0: cpuapp-cpusec, 6: cpuapp-cpusys, 13: cpuapp-cpuppr, 18: cpuapp-cpurad */
|
/* irq0: 0: cpuapp-cpusec, 6: cpuapp-cpusys, 13: cpuapp-cpuppr, 18: cpuapp-cpurad */
|
||||||
nordic,interrupt-mapping = <0x00042041 0>;
|
nordic,interrupt-mapping = <0x00042041 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&cpurad_bellboard {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
&cpusec_cpuapp_ipc {
|
&cpusec_cpuapp_ipc {
|
||||||
mbox-names = "tx", "rx";
|
mbox-names = "tx", "rx";
|
||||||
tx-region = <&cpuapp_cpusec_ipc_shm>;
|
tx-region = <&cpuapp_cpusec_ipc_shm>;
|
||||||
rx-region = <&cpusec_cpuapp_ipc_shm>;
|
rx-region = <&cpusec_cpuapp_ipc_shm>;
|
||||||
};
|
};
|
||||||
|
|
||||||
&cpuapp_cpurad_ipc {
|
ipc0: &cpuapp_cpurad_ipc {
|
||||||
|
status = "okay";
|
||||||
mbox-names = "rx", "tx";
|
mbox-names = "rx", "tx";
|
||||||
tx-region = <&cpuapp_cpurad_ipc_shm>;
|
tx-region = <&cpuapp_cpurad_ipc_shm>;
|
||||||
rx-region = <&cpurad_cpuapp_ipc_shm>;
|
rx-region = <&cpurad_cpuapp_ipc_shm>;
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
zephyr,flash = &mram1x;
|
zephyr,flash = &mram1x;
|
||||||
zephyr,sram = &cpurad_ram0;
|
zephyr,sram = &cpurad_ram0;
|
||||||
zephyr,shell-uart = &uart135;
|
zephyr,shell-uart = &uart135;
|
||||||
|
zephyr,bt-hci-ipc = &ipc0;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -32,20 +33,30 @@
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&cpuapp_cpurad_ram0x_region {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
&cpurad_bellboard {
|
&cpurad_bellboard {
|
||||||
|
status = "okay";
|
||||||
interrupts = <96 NRF_DEFAULT_IRQ_PRIORITY>;
|
interrupts = <96 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||||
interrupt-names = "irq0";
|
interrupt-names = "irq0";
|
||||||
/* irq0: 0: cpurad-cpusec, 6: cpurad-cpusys, 12: cpurad-cpuapp */
|
/* irq0: 0: cpurad-cpusec, 6: cpurad-cpusys, 12: cpurad-cpuapp */
|
||||||
nordic,interrupt-mapping = <0x00001041 0>;
|
nordic,interrupt-mapping = <0x00001041 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&cpuapp_bellboard {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
&cpusec_cpurad_ipc {
|
&cpusec_cpurad_ipc {
|
||||||
mbox-names = "tx", "rx";
|
mbox-names = "tx", "rx";
|
||||||
tx-region = <&cpurad_cpusec_ipc_shm>;
|
tx-region = <&cpurad_cpusec_ipc_shm>;
|
||||||
rx-region = <&cpusec_cpurad_ipc_shm>;
|
rx-region = <&cpusec_cpurad_ipc_shm>;
|
||||||
};
|
};
|
||||||
|
|
||||||
&cpuapp_cpurad_ipc {
|
ipc0: &cpuapp_cpurad_ipc {
|
||||||
|
status = "okay";
|
||||||
mbox-names = "tx", "rx";
|
mbox-names = "tx", "rx";
|
||||||
tx-region = <&cpurad_cpuapp_ipc_shm>;
|
tx-region = <&cpurad_cpuapp_ipc_shm>;
|
||||||
rx-region = <&cpuapp_cpurad_ipc_shm>;
|
rx-region = <&cpuapp_cpurad_ipc_shm>;
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
/*
|
|
||||||
* Copyright 2024 Nordic Semiconductor ASA
|
|
||||||
*
|
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
|
||||||
*/
|
|
||||||
|
|
||||||
/ {
|
|
||||||
chosen {
|
|
||||||
zephyr,bt-hci-ipc = &ipc0;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
ipc0: &cpuapp_cpurad_ipc {
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&cpuapp_cpurad_ram0x_region {
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&cpurad_bellboard {
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&cpuapp_bellboard {
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
Loading…
Add table
Add a link
Reference in a new issue