File tree Expand file tree Collapse file tree 3 files changed +51
-6
lines changed
samples/bluetooth/hci_ipc Expand file tree Collapse file tree 3 files changed +51
-6
lines changed Original file line number Diff line number Diff line change 1+ CONFIG_IPC_SERVICE=y
2+ CONFIG_MBOX=y
3+
4+ CONFIG_ISR_STACK_SIZE=1024
5+ CONFIG_IDLE_STACK_SIZE=256
6+ CONFIG_MAIN_STACK_SIZE=512
7+ CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=512
8+ CONFIG_IPC_SERVICE_BACKEND_RPMSG_WQ_STACK_SIZE=512
9+ CONFIG_HEAP_MEM_POOL_SIZE=8192
10+
11+ CONFIG_BT=y
12+ CONFIG_BT_HCI_RAW=y
13+
14+ CONFIG_BT_BUF_EVT_RX_COUNT=16
15+ CONFIG_BT_BUF_EVT_RX_SIZE=255
16+ CONFIG_BT_BUF_ACL_RX_SIZE=255
17+ CONFIG_BT_BUF_ACL_TX_SIZE=251
18+ CONFIG_BT_BUF_CMD_TX_SIZE=255
19+
20+ # Host
21+ CONFIG_BT_BROADCASTER=y
22+ CONFIG_BT_PERIPHERAL=y
23+ CONFIG_BT_OBSERVER=y
24+ CONFIG_BT_CENTRAL=y
25+ CONFIG_BT_EXT_ADV=y
26+ CONFIG_BT_PER_ADV=y
27+ CONFIG_BT_PER_ADV_SYNC=y
28+
29+ # Controller
30+ CONFIG_BT_LL_SW_SPLIT=n
31+ CONFIG_BT_LL_SOFTDEVICE=y
32+ CONFIG_BT_CTLR_DATA_LENGTH_MAX=251
33+ CONFIG_BT_CTLR_SCAN_DATA_LEN_MAX=191
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ source "share/sysbuild/Kconfig"
55
66config NET_CORE_BOARD
77 string
8+ default "nrf54h20dk/nrf54h20/cpurad" if "$(BOARD)" = "nrf54h20dk"
89 default "nrf5340dk/nrf5340/cpunet" if "$(BOARD)" = "nrf5340dk"
910 default "nrf5340_audio_dk/nrf5340/cpunet" if "$(BOARD)" = "nrf5340_audio_dk"
1011
Original file line number Diff line number Diff line change 22# SPDX-License-Identifier: Apache-2.0
33
44if (SB_CONFIG_NET_CORE_IMAGE_HCI_IPC)
5- # For builds in the nrf5340, we build the netcore image with the controller
6-
75 set (NET_APP hci_ipc)
86 set (NET_APP_SRC_DIR ${ZEPHYR_BASE} /samples/bluetooth/${NET_APP} )
97
@@ -13,10 +11,23 @@ if(SB_CONFIG_NET_CORE_IMAGE_HCI_IPC)
1311 BOARD ${SB_CONFIG_NET_CORE_BOARD}
1412 )
1513
16- set (${NET_APP} _CONF_FILE
17- ${NET_APP_SRC_DIR} /nrf5340_cpunet_iso-bt_ll_sw_split.conf
18- CACHE INTERNAL ""
19- )
14+ if (SB_CONFIG_SOC_NRF5340_CPUAPP)
15+ set (${NET_APP} _CONF_FILE
16+ ${NET_APP_SRC_DIR} /nrf5340_cpunet_iso-bt_ll_sw_split.conf
17+ CACHE INTERNAL ""
18+ )
19+ set (${NET_APP} _SNIPPET
20+ "bt-ll-sw-split"
21+ CACHE INTERNAL ""
22+ )
23+ endif ()
24+
25+ if (SB_CONFIG_SOC_NRF54H20_CPUAPP)
26+ set (${NET_APP} _CONF_FILE
27+ ${NET_APP_SRC_DIR} /nrf54h20_cpurad-bt_ll_softdevice.conf
28+ CACHE INTERNAL ""
29+ )
30+ endif ()
2031
2132 set (${NET_APP} _EXTRA_CONF_FILE
2233 ${APP_DIR} /nrf5340_hci_ipc_cpunet.conf
You can’t perform that action at this time.
0 commit comments