Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4496

Troubleshooting • Cannot make Pi DAC+ work with Raspberry Zero 2W

$
0
0
Dear,

I bought a Raspberry PI Zero 2W and a Pi DAC+.
I followed the tutorial to set it up. https://www.raspberrypi.com/documentati ... rry-pi-dac
But I have no sound, and the card does not seem to be recognized.

Code:

pi@piradio:~ $ aplay -l**** List of PLAYBACK Hardware Devices ****card 0: vc4hdmi [vc4-hdmi], device 0: MAI PCM i2s-hifi-0 [MAI PCM i2s-hifi-0]  Subdevices: 1/1  Subdevice #0: subdevice #0

Sample of /my boot/firmware/config.txt

Code:

# Uncomment some or all of these to enable the optional hardware interfaces#dtparam=i2c_arm=ondtparam=i2s=on#dtparam=spi=on# Enable audio (loads snd_bcm2835)# dtparam=audio=on# Following line should not be needed, but does not change anythingdtoverlay=rpi-dacplus
I tried different distributions, different overlays (including dtoverlay=iqaudio-dacplus), manually setting sudo dtoverlay rpi-dacplus

The DAC is somewhat recognized by the raspberry:

Code:

pi@piradio:~ $ grep -a . /proc/device-tree/hat/*/proc/device-tree/hat/name:hat/proc/device-tree/hat/product:Raspberry Pi DAC Plus/proc/device-tree/hat/product_id:0x0102/proc/device-tree/hat/product_ver:0x0001/proc/device-tree/hat/uuid:0e384c42-9138-4d3e-93c2-a4491999fefe/proc/device-tree/hat/vendor:Raspberry Pi Ltd.
Is this output normal? Why do I have a snd_soc_iqaudio_dac?

Code:

pi@piradio:~ $ lsmod | grep sndsnd_soc_pcm512x_i2c    12288  0snd_soc_pcm512x        32768  1 snd_soc_pcm512x_i2cregmap_i2c             12288  1 snd_soc_pcm512x_i2csnd_soc_iqaudio_dac    12288  0snd_soc_bcm2835_i2s    16384  0snd_bcm2835            24576  0snd_soc_hdmi_codec     20480  1snd_soc_core          307200  5 snd_soc_pcm512x,snd_soc_bcm2835_i2s,vc4,snd_soc_hdmi_codec,snd_soc_iqaudio_dacsnd_compress           20480  1 snd_soc_coresnd_pcm_dmaengine      16384  1 snd_soc_coresnd_pcm               151552  7 snd_soc_pcm512x,snd_soc_bcm2835_i2s,snd_bcm2835,snd_soc_hdmi_codec,snd_compress,snd_soc_core,snd_pcm_dmaenginesnd_timer              36864  1 snd_pcmsnd                   122880  7 snd_soc_pcm512x,snd_bcm2835,snd_soc_hdmi_codec,snd_timer,snd_compress,snd_soc_core,snd_pcmpi@piradio:~ $ dmesg | grep dacpi@piradio:~ $ 
I have the feeling that I read all possible thread on the internet. But maybe there is something obvious that I am missing?
Thanks for you help.

Statistics: Posted by Gadjah — Fri Aug 02, 2024 1:24 pm — Replies 0 — Views 21



Viewing all articles
Browse latest Browse all 4496

Trending Articles