Raspberry B+
before RuneAudio: 0.3-beta (3.12.26-1-ARCH)
now RuneAudio: 0.3-beta (4.1.12-1-ARCH)
Hi Frank,
thank you! The pi boot with the new kernel.
I follow your advice and connect a monitor (tv) to the pi. The fault was an incorrect root-partiton entry in cmdline.txt. I had to change root-partition to "root=/dev/mmcblk0p5" (I take the right parameter from /boot/cmdline_linux-arch-rpi_3.12.26-1-ARCH.txt)
In the config.txt i had to add some entrys.
The config.txt is now:
device_tree_param=i2c_arm=on
device_tree_param=i2s=on
dtoverlay=hifiberry-dacplus
dtoverlay=lirc-rpi,gpio_in_pin=23
cmdline=cmdline.txt
kernel=kernel.img
gpu_mem=64
(Lirc is not working yet, but this is no problem at the moment.)
"aplay -l" print
card 1: sndrpihifiberry [snd_rpi_hifiberry_dacplus], device 0: HiFiBerry DAC+ Pro HiFi pcm512x-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
Fine. With "Pro" in the name, the new driver is running.
One issue at the moment: The volume knob won't work. The master-control appears in "alsamixer" as "Digital".
I changed the entry in output-section mpd.conf from "Playback Digital" to "Digital". Every reboot overwrites the entry to "Playback Digital".
edit: Volume knob works now. Solution was:
redis-cli hset acards_details snd_rpi_hifiberry_dacplus "{\"sysname\":\"snd_rpi_hifiberry_dacplus\",\"extlabel\":\"HiFiBerry DAC+ (I²S)\",\"mixer_numid\":\"1\",\"mixer_control\":\"Digital\",\"hwplatformid\":\"01\",\"type\":\"i2s\"}"
Klaus