Bluetooth Connection Issue with RTL8822CE on Jetson Orin NX Super Running JetPack 6.2

On the Jetson Orin NX Super with JetPack 6.2, using an RTL8822CE Wi-Fi card, I found that when trying to connect to Bluetooth headphones, some devices fail to connect, while a few specific headphones can connect successfully. I’m not sure where the issue originates.

After switching to JetPack 5.1.5, the Bluetooth connection problem does not occur. However, I would prefer to use JetPack 6.2 because of its superior performance for Jetson Orin NX, so I cannot revert to the older version.

Could you advise what might be causing this issue and how to resolve it?

The carrier board is as follows:

Please try with the patch at Can’t receive file via Bluetooth on Jetson AGX Orin with JetPack 6 - Jetson & Embedded Systems / Jetson AGX Orin - NVIDIA Developer Forums to see if can help.

Thanks

Hello. The problem on my end is not that I need to use Bluetooth to receive files, but that I need to connect Bluetooth earphones, which is a problem of not being able to connect

The following is my log of finding that the connection cannot be established. It looks like Jetson initiated a pairing request, but it timed out or was rejected by the earphones during the “bonding” phase. I was wondering why the headphones refused him?

1 (1).txt (52.2 KB)

Hi,
Please apply this setting and try again:
Enabling Bluetooth Audio — NVIDIA Jetson Linux Developer Guide

I have tried this method before, and just now I tried it again, but it did not work. I am wondering if it is a problem with the Bluetooth driver?

I found:
jetson@yahboom:~$ zcat /proc/config.gz | grep CONFIG_BT
CONFIG_BT=y
CONFIG_BT_BREDR=y
CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=m
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=m

CONFIG_BT_HS is not set

CONFIG_BT_LE is not set

CONFIG_BT_LEDS=y

CONFIG_BT_MSFTEXT is not set

CONFIG_BT_AOSPEXT is not set

CONFIG_BT_DEBUGFS is not set

CONFIG_BT_SELFTEST is not set

CONFIG_BT_FEATURE_DEBUG is not set

CONFIG_BT_INTEL=m
CONFIG_BT_BCM=m
CONFIG_BT_RTL=m
CONFIG_BT_QCA=m
CONFIG_BT_HCIBTUSB=m

CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set

CONFIG_BT_HCIBTUSB_BCM=y

CONFIG_BT_HCIBTUSB_MTK is not set

CONFIG_BT_HCIBTUSB_RTL=y

CONFIG_BT_HCIBTSDIO is not set

CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_SERDEV=y
CONFIG_BT_HCIUART_H4=y

CONFIG_BT_HCIUART_NOKIA is not set

CONFIG_BT_HCIUART_BCSP is not set

CONFIG_BT_HCIUART_ATH3K is not set

CONFIG_BT_HCIUART_LL=y

CONFIG_BT_HCIUART_3WIRE is not set

CONFIG_BT_HCIUART_INTEL is not set

CONFIG_BT_HCIUART_BCM=y

CONFIG_BT_HCIUART_RTL is not set

CONFIG_BT_HCIUART_QCA=y

CONFIG_BT_HCIUART_AG6XX is not set

CONFIG_BT_HCIUART_MRVL is not set

CONFIG_BT_HCIBCM203X is not set

CONFIG_BT_HCIBPA10X is not set

CONFIG_BT_HCIBFUSB is not set

CONFIG_BT_HCIVHCI is not set

CONFIG_BT_MRVL is not set

CONFIG_BT_ATH3K is not set

CONFIG_BT_MTKSDIO is not set

CONFIG_BT_MTKUART is not set

CONFIG_BT_VIRTIO is not set

CONFIG_BTRFS_FS=m
CONFIG_BTRFS_FS_POSIX_ACL=y

CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set

CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set

CONFIG_BTRFS_DEBUG is not set

CONFIG_BTRFS_ASSERT is not set

CONFIG_BTRFS_FS_REF_VERIFY is not set

jetson@yahboom:~$

“# CONFIG_BT_LE is not set” BLE (Bluetooth Low Energy) mode was not enabled during kernel compilation.
Could this possibly affect me

Hi,
If it’s specific to certain devices, it’s very likely some kernel configs are missing. You may enable the configs for a try. And also suggest check whether there’s error in dmesg.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.