0

Kodi no passthrough

Hi,

I have installed a fresh Raspbian on my Pi with the HifiBerry Digi+ card. I followed this instruction: https://www.hifiberry.com/guides/updating-the-linux-kernel/

sudo apt-get install rpi-update
sudo rpi-update

I think the card is recognised:

root@raspberrypi:~# aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: sndrpihifiberry [snd_rpi_hifiberry_digi], Gerät 0: HifiBerry Digi HiFi wm8804-spdif-0 []
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0

In Kodi I can select "ALSA: Default (snd_pri_hifiberry_digi Analog)", but I cant change the passthrough to the HifiBerry soundcard - it is greyed out to "PI: HDMI". When I installed Openelec on the Pi, I could select "ALSA: Default (snd_pri_hifiberry_digi S/Pdif)".

I would like to use passthrough, because my decoder can handle AC3 and DTS.


root@raspberrypi:~# dmesg | grep snd
[ 4.765601] snd-hifiberry-digi sound: ASoC: CPU DAI (null) not registered
[ 4.795982] snd-hifiberry-digi sound: snd_soc_register_card() failed: -517
[ 4.810270] platform sound: Driver snd-hifiberry-digi requests probe deferral
[ 4.845403] snd-hifiberry-digi sound: wm8804-spdif <-> 3f203000.i2s mapping ok


root@raspberrypi:~# cat /etc/asound.conf
###STARTDEFAULT
pcm.!default {
type hw card 0
}
ctl.!default {
type hw card 0
}
###ENDDEFAULT



root@raspberrypi:~# cat /boot/config.txt
# For more options and information see
# http://www.raspberrypi.org/documentation/configuration/config-txt.md
# Some settings may impact device functionality. See link above for details

# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1

# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
#disable_overscan=1

# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16

# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720

# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1

# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2

# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4

# uncomment for composite PAL
#sdtv_mode=2

#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800

dtparam=i2c1=on
dtoverlay=hifiberry-digi
gpu_mem=256

10 comments

Please sign in to leave a comment.