Habe auf meinem Raspi 3 MLD-5.4 Stable installiert und auch Kodi. Ich möchte den Hifiberry aber nur im Kodi nutzen zum Filme gucken. Das Problem ist das der Hifiberry garnicht in Kodi bei der Audiohardware auswählbar ist. Ich hatte zur Sicherheit einmal Libreelec mit Kodi installiert und dort war der Hifiberry auswählbar. Also nur zur Sicherheit das er nicht defekt ist.
Habe in der config.txt den Eintrag dtoverlay=hifiberry-digi gemacht. Im Alsamixer ist er auch als 2. Soundkarte vorhanden allerdings lässt sich keine Lautstärke dort regeln was bei der Onboard-Soundkarte möglich ist.
MLD> aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
Subdevices: 7/7
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HiFiBerry Digi+ Pro HiFi wm8804-spdif-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
Erkannt wird der Hifiberry also vom System.
Weiterhin hab ich mal einige relevante Meldungen aus dem Systemlog:
snd-rpi-wm8804 soc:sound: ASoC: CODEC DAI wm8804-spdif not registered - will retry
Jun 15 15:56:56 (none) user.info kernel: [ 13.911828] wm8804 1-003b: Linked as a consumer to regulator.0
Jun 15 15:56:56 (none) user.warn kernel: [ 13.911840] wm8804 1-003b: 1-003b supply DVDD not found, using dummy regulator
Jun 15 15:56:56 (none) user.info kernel: [ 13.913644] wm8804 1-003b: revision E
Vielleicht kann jemand helfen.