I’m trying to use Zhilai Audio H1 USB DAC with my BeagleBoneBlack, have no sound do far
As I can see from the spec it is based on pcm2704.
Some output from my system:
$ lsusb
Bus 001 Device 002: ID 08bb:2704 Texas Instruments Audio Codec
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Botic [Botic], device 0: external botic-hifi-0 []
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: DAC [USB Audio DAC], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
some relevant (?) dmesg output:
[ 7.149148] asoc-botic-card botic: using 'default' pinconfig
[ 7.149266] asoc-botic-card botic: ASoC: CPU DAI (null) not registered
[ 7.197803] davinci-mcasp 4803c000.mcasp: invalid tdm slots: 0
[ 7.205295] asoc-botic-card botic: snd_soc_register_card failed (-517)
[ 7.206135] asoc-botic-card botic: using 'default' pinconfig
[ 7.244806] asoc-botic-card botic: botic-hifi <-> 48038000.mcasp mapping ok
[ 7.249049] asoc-botic-card botic: 48k ext, 44k1 ext, use format switch
[ 7.486365] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 7.486403] omap-sham 53100000.sham: initialization failed.
[ 7.492110] omap-sham: probe of 53100000.sham failed with error -22
[ 7.620475] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 7.703276] omap-aes 53500000.aes: will run requests pump with realtime priority
[ 8.150796] snd_usb_audio: unknown parameter 'nrpacks' ignored
[ 8.302179] usbcore: registered new interface driver snd-usb-audio
Please advise how to make it work!
Thanks!