I am trying to bring up Bluetooth in UART using CYW43455 module in the custom board with Jetson Nano module.
I have done the following steps:
I did the changes mentioned in this link.
Copied the firmware to /etc/firmware folder.
I did hciattach and following are the logs.
$ sudo hciattach -t 30 /dev/ttyTHS1 bcm43xx 3000000 flow
Set Controller UART speed to 3000000 bit/s>
Flash firmware /etc/firmware/BCM4345C0_003.001.025.0144.0266.1MW.hcd>
Set Controller UART speed to 3000000 bit/s
Device setup complete
- Then I tried pairing from board to device with bluetoothctl and got the following logs:
$ sudo bluetoothctl>
[NEW] Controller 48:EB:62:C2:B8:C7 BlueZ 5.48 [default]
[bluetooth]# agent on>
Agent is already registered>
Default agent request successful
[bluetooth]# scan on
[CHG] Controller 48:EB:62:C2:B8:C7 Discovering: yes
[NEW] Device 75:6E:A7:64:9C:05 75-6E-A7-64-9C-05
[NEW] Device 94:65:2D:99:CD:12 793ffad1
[NEW] Device 0D:61:95:00:1C:9B boAt Rockerz 600>
[bluetooth]# scan off
[CHG] Device 0D:61:95:00:1C:9B RSSI is nil
[CHG] Device 94:65:2D:99:CD:12 RSSI is nil
[CHG] Device 75:6E:A7:64:9C:05 RSSI is nil
[CHG] Controller 48:EB:62:C2:B8:C7 Discovering: no
[bluetooth]# pair 0D:61:95:00:1C:9B
Attempting to pair with 0D:61:95:00:1C:9B>
[CHG] Device 0D:61:95:00:1C:9B Connected: yes
Failed to pair: org.bluez.Error.AuthenticationFailed>
[CHG] Device 0D:61:95:00:1C:9B Connected: no
I am getting the above issue " Failed to pair: org.bluez.Error.AuthenticationFailed ". But If I try to pair and connect from the device to my board it is successful. Can you help me to resolve this issue?