> On 12/11/18 9:31 PM, Peter Robinson wrote: > >>>> 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. > As mentioned on the last sentence of my original post and the paragraph > above, both of my USB dongles work on the Intel PC. This is how I > verified the dongles work and they appear to work with Fedora 29. That last sentence is inconclusive to me, it doesn't state that you used the same dongles, it just states you tested bluetooth on an Intel device and that you have the same packages installed. It could have just as easily been bluetooth that is on board on that device. > >>> 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