We've been seeing audio output (only output) stopping randomly. It happens at seemingly random times. This is a custom board, based off the xCORE Microphone array XP-USB-MIC-UF216 array.
I saw in another post that somebody else was having the same problem (https://www.xcore.com/viewtopic.php?f=37&t=6062), and the same solution worked.
By replacing libxud_x200.a from sw_usb_audio_6.15.2, with the libxud_x200.a from sw_usb_audio_6.12.5 seems to completely fix the problem.
This is quite scary, because, well, we don't have the source code of that library, and clearly the newer version is more brittle than the older version.
Is anybody at XMOS actively working on supporting USB Audio? The last release of the USB Audio stuff (6.15.2) is from April of 2016 (almost exactly 4 years ago), and it's loaded with bugs that haven't been fixed.
Thanks,
-Caleb
sw_usb_audio_6.15: Audio output just stops randomly
-
- Active Member
- Posts: 62
- Joined: Wed Sep 23, 2015 1:15 am
-
- Posts: 2
- Joined: Tue Nov 11, 2014 9:12 am
I think it is worthy trying the XUD lib mentioned here:
https://www.xmos.com/documents/micarray >> Design advisory: USB audio issue with mic array board >> https://www.xmos.com/published/sc_xud.zip?version=all
Although this XUD lib is not for audio output issue, anyway, this is a updated XUD, may be able to solve your problem as well.
https://www.xmos.com/documents/micarray >> Design advisory: USB audio issue with mic array board >> https://www.xmos.com/published/sc_xud.zip?version=all
Although this XUD lib is not for audio output issue, anyway, this is a updated XUD, may be able to solve your problem as well.
-
- Active Member
- Posts: 62
- Joined: Wed Sep 23, 2015 1:15 am
Thanks, I’ll give it a go.