Hi,
I have a Pi-3b with a Hifiberry-DAC+ and they both worked well until recently. I can not get any sound out of the DAC+ anymore...
I have tried several things, as follows, with no success...
I also tried to boot the system on hifiberryOS and got no sound neither...
Does this mean the DAC+card is dead ?
Is there anything else I can try or look for ?
Hardware:
========
Raspberry Pi-3b
Hifiberry DAC+ / hw 2.6
Kernel:
======
Linux osmc 4.19.122-2-osmc #1 SMP PREEMPT Sat Jul 4 02:39:56 UTC 2020 armv7l GNU/Linux
Base /boot/config.txt:
=====================
gpu_mem_1024=256
hdmi_ignore_cec_init=1
disable_overscan=1
start_x=1
disable_splash=1
gpu_mem_256=112
sdtv_aspect=1
gpu_mem_512=144
dtparam=audio=off
#dtoverlay=hifiberry-dac
#dtoverlay=hifiberry-dacplus
dtoverlay=disable-bt
dtoverlay=disable-wifi
#dtdebug=1
Config #1:
=========
no overlay selected, default soundcard off
root@osmc:~# lsmod | grep hifi
snd_soc_hifiberry_dacplus 16384 0
snd_soc_core 200704 3 snd_soc_pcm512x,snd_soc_hifiberry_dacplus,snd_soc_bcm2835_i2s
snd_pcm 131072 5 snd_soc_pcm512x,snd_pcm_dmaengine,snd_soc_hifiberry_dacplus,snd_soc_bcm2835_i2s,snd_soc_core
clk_hifiberry_dacpro 16384 0
root@osmc:~# aplay -l
aplay: device_list:272: no soundcards found...
root@osmc:~# grep hifi /var/log/messages
Feb 13 20:29:31 osmc kernel: [ 8.842434] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CPU DAI (null) not registered - will retry
Feb 13 20:29:31 osmc kernel: [ 8.846240] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
Config #2:
=========
hifiberry-dacplus overlay, default soudncard off
root@osmc:~# lsmod | grep hifi
snd_soc_hifiberry_dacplus 16384 0
snd_soc_core 200704 3 snd_soc_pcm512x,snd_soc_hifiberry_dacplus,snd_soc_bcm2835_i2s
snd_pcm 131072 5 snd_soc_pcm512x,snd_pcm_dmaengine,snd_soc_hifiberry_dacplus,snd_soc_bcm2835_i2s,snd_soc_core
clk_hifiberry_dacpro 16384 0
root@osmc:~# aplay -l
aplay: device_list:272: no soundcards found...
root@osmc:~# grep hifi /var/log/messages
Feb 13 20:33:55 osmc kernel: [ 9.425530] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CPU DAI (null) not registered - will retry
Feb 13 20:33:55 osmc kernel: [ 9.427002] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
Feb 13 20:33:55 osmc kernel: [ 9.903623] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
Feb 13 20:33:56 osmc kernel: [ 9.999047] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
Config #3:
=========
hifiberry-dac overlay, default soundcard off
root@osmc:~# lsmod | grep hifi
clk_hifiberry_dacpro 16384 0
root@osmc:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dac], device 0: HifiBerry DAC HiFi pcm5102a-hifi-0 [HifiBerry DAC HiFi pcm5102a-hifi-0]
Subdevices: 0/1
Subdevice #0: subdevice #0
In alsamixer:
"this sound device does not have any control"
play sound.wav => no sound at all
root@osmc:~# grep hifi /var/log/messages
Feb 13 20:37:26 osmc kernel: [ 9.237607] snd-rpi-simple soc:sound: ASoC: CODEC DAI pcm5102a-hifi not registered - will retry
Feb 13 20:37:26 osmc kernel: [ 9.246809] snd-rpi-simple soc:sound: pcm5102a-hifi <-> 3f203000.i2s mapping ok