I have had a RasPi with a Digi+ Pro card on it, which has been working great for a year. (Optical out to a stereo receiver.)
I just swapped that card for a DAC2 Pro, and sent the output to analog inputs. No sound. I tried both the RCA red/white jacks, and the mini RCA.
/boot/config.txt has this:
#dtoverlay=hifiberry-digi-pro
dtoverlay=hifiberry-dacplus
(I just commented-out the old.)
dmesg shows this:
[ 7.287717] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 7.288289] usbcore: registered new interface driver brcmfmac
[ 7.321533] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt failed with error -2
[ 7.348601] usbcore: registered new interface driver uas
[ 7.351381] snd-rpi-hifiberry-dacplus soc:sound: activating headphone amplifier
[ 7.352426] snd-rpi-hifiberry-dacplus soc:sound: ASoC: failed to init link HiFiBerry DAC+: -517
[ 7.564367] random: crng init done
[ 7.564379] random: 7 urandom warning(s) missed due to ratelimiting
[ 7.603406] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 7.613614] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Mar 23 2020 02:19:54 version 7.45.206 (r725000 CY) FWID 01-88ee44ea
So that's not great.
But the HAT does seem to be detected:
root@raspberrypi:~# ls -l /sys/firmware/devicetree/base/dacpro_osc
total 0
-r--r--r-- 1 root root 4 Mar 17 22:33 '#clock-cells'
-r--r--r-- 1 root root 21 Mar 17 22:33 compatible
-r--r--r-- 1 root root 11 Mar 17 22:33 name
-r--r--r-- 1 root root 4 Mar 17 22:33 phandle
root@raspberrypi:~# cat /sys/firmware/devicetree/base/dacpro_osc/name
dacpro_oscroot
What's my next troubleshooting step?
Thanks,
Jim