On the board acting as a Host (i.e. the one
that is running the app, not the on running hci_uart) you
need to add a chosen node for zephyr,bt-uart, like here:
More about zephyr chosen nodes here:
On Behalf Of Anis via lists.zephyrproject.org
Sent: 29 March 2022 23:04
Subject: [Zephyr-users] help with BLE HCI dual
I am testing the dual chip configuration of the BLE.
I am using two nrf52dk boards and I would like to setup one as
host and one as controller.
I am following the "96Boards Carbon nRF51" sample as a
my goal is to use a uart for the connection between the two
I was able to build the controller part of the code but failed
on the host.
I am testing with the peripheral sample project.
in the boards folder I added a .conf and .overlay files for
my nrf52dk_nrf52832.overlay file is as follows
compatible = "nordic,nrf-uart";
current-speed = <1000000>;
status = "okay";
tx-pin = <5>;
rx-pin = <4>;
rts-pin = <7>;
cts-pin = <6>;
my nrf52dk_nrf52832.conf file is as follows
I added the following to prj.conf
# Incresed stack due to
settings API usage
CONFIG_BT_DEVICE_NAME="Zephyr Peripheral Sample Long
# added these to enable the BLE
the project doesn't build. it gives the following error
undeclared (first use in this function)
any advice on how to fix this or how to get get a dual chip
setup to work would be very appreciated.