> >> Has anyone been able to get bluetooth working on the Odroid Xu4? I've > >> got it working with Fedora 29 on an Intel based PC using two different > >> USB dongles but not on the XU4. So, I am curious if anyone has tried on > >> the XU4 and if successful, what dongles and packages are you using? > > Is that via a USB bluetooth dongle or an onboard bluetooth/Wifi combo > > chip on the device. > USB bluetooth dongles. You could test it in the x86 box and see if using that BT dongle you get sound over it or not > >> BTW, on the XU4, I am able to pair and connect to my Yamaha Musiccast > >> speaker. The problem occurs when I try to test the speakers using the > >> bluetooth Mate sound menu. Once I click on either the right or left > >> test button for the speaker, no sound is audible and the bluetooth > >> connection immediately gets dropped. Again, all of this works on the > >> Intel PC and I have verified I have the same bluetooth packages > >> installed on both systems. > > So bluetooth is a bit of a complex beast. There's lots of standards > > and sub standards. The bluetooth audio standard on top of the other > > bits is quite specific and complex. The onboard bluetooth chips have > > an actual digital PCM/I²S audio input which has a board routing over > > to the audio codec/card on the device and needs routing/support with > > in the drivers and generally even the device tree to actually work. > > Some of the cheap Arm devices don't even route the audio, an example > > of a device that does, but doesn't currently have driver/device tree > > support is the PandaBoard, but you can see on page 37 of the schematic > > [1] how the audio connects through from the BT to audio codec. > > > > The intel PC you mention probably has an Intel mPCIe/m.2 interface and > > those interfaces have PCM/I²C [2] audio on the connector to route the > > audio to the bluetooth interface, see Key ID [2] for PCM links there. > > > > Often in the case of USB dongles they don't support the bluetooth > > audio sub standard, I don't think I've ever had one that supports it > > but I believe the more expensive ones do. > > > > Peter > > > > [1] https://www.cs.utexas.edu/~simon/378/resources/PandaBoardES.pdf > > [2] https://en.wikipedia.org/wiki/M.2#Form_factors_and_keying > _______________________________________________ arm mailing list -- arm@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to arm-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/arm@xxxxxxxxxxxxxxxxxxxxxxx