Bluetooth: ATS2851 ship

Hi there,
So far bluetooth devices with ATS2851 chip are not working on Linux.
I found a thread showing there is a patch for the kernel
Fix issue with Actions Semi ATS2851 based devices
and git
Git kernel
I don’t know if CE dev can build with the patch but a least someone could tell me if there are news on it.
Many thanks

In fact, I have 2 USB/Bluetooth dongles.
One is a small CSR 4.0. It is not detected by CE.
Please find the log here
In this log, I boot, wait, got to CE menu, BT, disable and enable, wait, move to BT, dongle not detected.
I’ll post for the second later


May 14 10:24:55.845367 CoreELEC kernel: usb 1-1.3: new full-speed USB device number 4 using xhci-hcd
May 14 10:24:55.845539 CoreELEC kernel: usb 1-1.3: New USB device found, idVendor=0a12, idProduct=0001
May 14 10:24:55.845704 CoreELEC kernel: usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
May 14 10:24:55.845860 CoreELEC kernel: usb 1-1.3: Product: CSR8510 A10
May 14 10:24:55.845890 CoreELEC kernel-overlays-setup: setup base modules
May 14 10:24:55.846043 CoreELEC kernel: usb 1-1.3: Unsupported device
May 14 10:24:55.846204 CoreELEC kernel: usb 1-1.3: Unsupported device

Second USB/Bluetooth dongle, ATS2851
It can detect BT devices, can pair, it says it is connected but when I redirect audio from de paired device to CE, audio is still playing in the device, that mean not connected.

See log here

I noticed

May 14 17:59:43.098758 CoreELEC systemd[1]: bluetooth-defaults.service was skipped because of an unmet condition check (ConditionPathExists=!/storage/.cache/services/bluez.conf).
2023-05-14 18:00:41.471 T:3851    error <general>: ## CoreELEC Addon ## bluetooth::dbus_error_handler ## ERROR: (Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)

and more in the log

No answer after 7 days.
Did I post in a wrong place?
Should I post more info?

Could you tell me?

Mhm, what exactly you are expecting? This is free support you know: when someone can help it will help. If not the question stays unanswered.

Thanks vpeter,
I was hoping a fix. No luck.

Things progress fast.
Just last week, a new patch has been released for Linux to improve ATS2851 BT ship
see here and search for ATS2851
More detail here
I don’t know what is the relation between Linux and Coreelec regarding kernel, please let me know if something can be done to fix the BT issue in Coreelec.

CoreELEC is not using mainline linux.

Both are notorious for driver issues…

Your log shows it does detect CSR…

New usb device found
Id CSR 8510 A10
Then of course
Unsupported device.

Test on different OS maybe
See how they perform
They are more commonly used with PC…

Not Tv Box
Even though they advertise compatible with…

Happy Testing

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