Skip to content

Commit 1acb230

Browse files
committed
[nrf noup] tests: bluetooth: tester: build with sysbuild
To enable common sysbuild hci_ipc build for rad core: Kconfig.sysbuild sysbuild/prj.conf added for multicore devices (nRF53/54H) Signed-off-by: Aytürk Düzen <ayturk.duzen@nordicsemi.no>
1 parent 54adfa7 commit 1acb230

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Copyright 2024 Nordic Semiconductor ASA
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
source "${ZEPHYR_BASE}/share/sysbuild/Kconfig"
5+
6+
config NRF_DEFAULT_IPC_RADIO
7+
default y
8+
9+
config NETCORE_IPC_RADIO_BT_HCI_IPC
10+
default y
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
CONFIG_IPC_SERVICE=y
2+
CONFIG_MBOX=y
3+
4+
CONFIG_HEAP_MEM_POOL_SIZE=8192
5+
6+
CONFIG_MAIN_STACK_SIZE=512
7+
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=512
8+
9+
CONFIG_BT=y
10+
CONFIG_BT_HCI_RAW=y
11+
CONFIG_BT_HCI_RAW_RESERVE=1
12+
13+
# Workaround: Unable to allocate command buffer when using K_NO_WAIT since
14+
# Host number of completed commands does not follow normal flow control.
15+
CONFIG_BT_BUF_CMD_TX_COUNT=10
16+
17+
# Apply this overlay at hci_ipc controller build
18+
CONFIG_BT_CTLR_CONN_ISO_LOW_LATENCY_POLICY=y
19+
CONFIG_BT_CTLR_PERIPHERAL_ISO_EARLY_CIG_START=y
20+
CONFIG_BT_CTLR_ISOAL_PSN_IGNORE=y
21+
CONFIG_BT_MAX_CONN=3
22+
CONFIG_BT_MAX_PAIRED=3
23+
24+
# Those have to be the same as in the controller (hci_ipc)
25+
CONFIG_BT_BUF_EVT_RX_COUNT=16
26+
CONFIG_BT_BUF_EVT_RX_SIZE=255
27+
CONFIG_BT_BUF_CMD_TX_SIZE=255
28+
CONFIG_BT_BUF_ACL_TX_SIZE=251
29+
CONFIG_BT_BUF_ACL_RX_SIZE=255

0 commit comments

Comments
 (0)