SK-AM62: Unable to Connect PC and SK-AM62 EVM via Bluetooth: rfcomm Module Not Found

Part Number: SK-AM62
Other Parts Discussed in Thread: CC3301

Tool/software:

Hi TI-Team,

I am working with the SK-AM62 EVM running Linux (Kernel version: 6.1.80) and have connected a USB Bluetooth adapter (V5.0) to the board. I am able to pair the EVM with my PC, but I am facing issues with establishing a connection. When I try to connect, I receive the following error:

[bluetooth]# connect FC:B3:BC:AD:54:48
Attempting to connect to FC:B3:BC:AD:54:48
Failed to connect: org.bluez.Error.Failed br-connection-profile-unavailable

I suspect that this is due to the missing rfcomm module, as I receive the following error when trying to load it:

Additionally, I checked for the module using lsmod | grep rfcomm, but it is not listed.

root@am62xx-evm:~# sudo modprobe rfcomm
modprobe: FATAL: Module rfcomm not found in directory /lib/modules/6.1.80-dirty

Could you please provide guidance on how to install or enable the rfcomm module on the SK-AM62 EVM for Bluetooth communication?

I need this for testing data communication between my PC and the EVM board.


Thank you

Best regards,
Kasun 

  • Hello Kasun,

    What is the part number of your bluetooth adapter?

    Regards,

    Nick

  • Hello Nick,

    Thank you for your response.

    I’m using a general USB Bluetooth adapter, similar to the one in this link [click here]. It’s a generic V5.0 adapter available in the local market. Do you think this might be causing the issue, or should I still be able to get it working with the SK-AM62 EVM?

    Looking forward to your suggestions.


    Regards,

    Kasun

  • Hello Kasun,

    Setting support expectations

    Just to set support expectations: we may not be able to help you with this question.

    We can answer questions on this forum about TI hardware, or TI software. Basically, if it is something that TI has validated themselves, we can help, but for other stuff (including "generic Linux" questions), you'll need to find support somewhere else on the web.

    In this case, I don't think anyone on my processors team has tested a USB bluetooth adaptor with the device. If you were using a TI bluetooth peripheral, I could send you over to the TI Bluetooth team for support - they have definitely run tests with our processor. But with a generic USB Bluetooth peripheral, the AM62x probably behaves just like any other Linux processor would, and we cannot answer the question of "How do I get this non-TI peripheral working with a generic Linux processor?"

    Next steps 

    I am sending your thread over to our USB guy, just in case he has any helpful insights.

    Regards,

    Nick

  • Hi Nick,

    Thank you for your response.

    Just to clarify, we initially tried using the onboard Bluetooth chip (WL1837MODG) on the SK-AM62 EVM, but it was not successful. I’ve already posted a question regarding this on the TI E2E forum (here’s the link: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1403405/sk-am62-bluetooth-is-not-working-on-sk-am62-with-wl1837modg-chip-hci0-not-showing), but I haven’t received a response yet.

    Since we were facing issues with the onboard chip, I decided to try using a USB Bluetooth adapter to move forward. That’s when I encountered the current issue with connecting to my PC.

    I’m working on a tight deadline and need to complete my project as soon as possible. If you or your team could provide any guidance regarding the WL1837MODG chip, it would be greatly appreciated. That’s the onboard chip, so resolving that would be ideal.

    Looking forward to your advice.

    Best regards,

    Kasun

  • Hi Kasun,

    I see the other thread has a response now. Hopefully it will help you solve the issue.

    Could you please provide guidance on how to install or enable the rfcomm module on the SK-AM62 EVM for Bluetooth communication?

    The rfcomm driver module is not enabled in the SDK prebuilt kernel. So you would have to enable it in kernel config and rebuild the kernel to use this module.

  • Hi,

    I'm using CC3301 chip.

    I can connect to a device, but couldn't transfer data.

    Is it necessary to have the rfcomm protocol?

    I tried to connect to processor board using ble-scanner. But couldn't connect

  • Hi,

    I am routing your thread to the CC33xx team for comments.

  • Hi Kasun,

    Are you using CC3301 or WL18xx? If you are using WL18xx, let's continue the conversation on the same thread. 

    If you're using CC3301, then please start a new thread with the issue clearly described. Recall that Bin has provided the feedback regarding the RFCOMM kernel module. 

  • Hi

    Now I have shifted to CC3301. 

    If you're using CC3301, then please start a new thread with the issue clearly described

    Sure, I have already started a new thread.

    Thank You

    Regards,

    Kasun