Page 1 of 1

Using USB Sound Card on Pico Ultra W

Posted: 2025-04-26 17:25
by Totally_Not_A_Virus
Hi!
I am trying to use a USB sound card on my Pico Ultra W running a custom buildroot built with the provided SDK.
The board recognise a USB device when I plug the sound card but ALSA does not see it and doesn't list the playback device, only the rv1106acodec.
I tried to find an option in the buildroot config for USB Sound Card drivers and came up empty handed.
My sound card is plug and play and does not require special drivers to use it. It is recognised instantly and works out of the box on other linux computers.
Is there an option I need to enable in Buildroot for the Pico to recognise USB sound cards that I am missing?

Re: Using USB Sound Card on Pico Ultra W

Posted: 2025-04-27 1:29
by Crocodile
Hello, the USB sound card needs to at least start the universal USB driver to use, and the SND_USB_AUDIO driver needs to be turned on in the kernel

Re: Using USB Sound Card on Pico Ultra W

Posted: 2025-04-27 1:45
by Totally_Not_A_Virus
Crocodile wrote: 2025-04-27 1:29 Hello, the USB sound card needs to at least start the universal USB driver to use, and the SND_USB_AUDIO driver needs to be turned on in the kernel
I tried to find and turn on the SND_USB_AUDIO driver in the kernel using the buildrootconfig command in the SDK but I cannot find it. Is it marked under a different name?

Re: Using USB Sound Card on Pico Ultra W

Posted: 2025-04-27 2:17
by Crocodile
The driver needs to be enabled in the kernel, you should use ./build.sh kernelconfig