diff --git a/drivers/wireless/bluetooth/bt_uart_bcm4343x.c b/drivers/wireless/bluetooth/bt_uart_bcm4343x.c index d1428ac7b5b..64a19854cb2 100644 --- a/drivers/wireless/bluetooth/bt_uart_bcm4343x.c +++ b/drivers/wireless/bluetooth/bt_uart_bcm4343x.c @@ -401,6 +401,7 @@ static int load_bcm4343x_firmware(FAR const struct btuart_lowerhalf_s *lower) } load_bcm4343x_firmware_finished: + lower->rxenable(lower, false); lower->rxattach(lower, NULL, NULL); return ret; diff --git a/drivers/wireless/bluetooth/bt_uart_shim.c b/drivers/wireless/bluetooth/bt_uart_shim.c index 2a02408da79..40d3940da5d 100644 --- a/drivers/wireless/bluetooth/bt_uart_shim.c +++ b/drivers/wireless/bluetooth/bt_uart_shim.c @@ -471,7 +471,7 @@ FAR void *bt_uart_shim_getdevice(FAR char *path) s->enabled = true; - s->serialmontask = kthread_create("HCICollect", + s->serialmontask = kthread_create("BT HCI Rx", CONFIG_BLUETOOTH_TXCONN_PRIORITY, 1024, hcicollecttask, NULL);