Hi
Based on NCS2.3.0 version,hci_uart sample,I use ubuntu as the hci host,Reference link nRF5x support within the Zephyr Project RTOS - Blogs - Nordic Blog - Nordic DevZone (nordicsemi.com),Using the hciconfig and btmgmt tool info commands, the BD address is displayed as 00:00:00:00:00:00,I think the correct phenomenon will display an address
Is this related to my disable hw-flow-control,Here is my configuration,May I ask if the method of disable flow control and modifying the serial port pin is correct
v2.3.0\zephyr\samples\bluetooth\hci_uart\boards\nrf52833dk_nrf52833.overlay
/* * Copyright (c) 2022 Nordic Semiconductor ASA * * SPDX-License-Identifier: Apache-2.0 */ &uart0 { compatible = "nordic,nrf-uarte"; current-speed = <115200>; status = "okay"; //hw-flow-control; }; &uart1 { status = "disabled"; }; &pinctrl { uart0_default: uart0_default { group1 { psels = <NRF_PSEL(UART_TX, 0, 8)>; }; group2 { psels = <NRF_PSEL(UART_RX, 1, 8)>; bias-pull-up; }; }; uart0_sleep: uart0_sleep { group1 { psels = <NRF_PSEL(UART_TX, 0, 8)>, <NRF_PSEL(UART_RX, 1, 8)>; low-power-enable; }; }; };
v2.3.0\zephyr\samples\bluetooth\hci_uart\prj.conf:
CONFIG_CONSOLE=n CONFIG_STDOUT_CONSOLE=n CONFIG_UART_CONSOLE=n CONFIG_GPIO=y CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_BT=y CONFIG_BT_HCI_RAW=y CONFIG_BT_HCI_RAW_H4=y CONFIG_BT_HCI_RAW_H4_ENABLE=y CONFIG_BT_BUF_ACL_RX_SIZE=255 CONFIG_BT_BUF_CMD_TX_SIZE=255 CONFIG_BT_BUF_EVT_DISCARDABLE_SIZE=255 CONFIG_BT_CTLR_ASSERT_HANDLER=y CONFIG_BT_MAX_CONN=16 CONFIG_BT_TINYCRYPT_ECC=n CONFIG_BT_CTLR_DTM_HCI=y CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=512 # Workaround: Unable to allocate command buffer when using K_NO_WAIT since # Host number of completed commands does not follow normal flow control. CONFIG_BT_BUF_CMD_TX_COUNT=10