0

Raspberry Pi Model B+ and Hifiberry DAC+ standard no sound

Running Linux raspberrypi 4.19.97+, followed your guide. And successfully installed the drivers and there was sound coming from my speakers. But now after a few days suddenly after a reboot i, rebooted before without problems, I'm no longer getting sound. Checked all the steps for 4.x at this url https://www.hifiberry.com/docs/software/configuring-linux-3-18-x/, don't mind the version number in the URL. Don't understand what is wrong here.

pi@raspberrypi:~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dacplus], device 0: HiFiBerry DAC+ HiFi pcm512x-hifi-0 [HiFiBerry DAC+ HiFi pcm512x-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0


pi@raspberrypi:~ $ dmesg | grep hifiberry
[ 16.464519] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CPU DAI (null) not registered - will retry
[ 16.483080] snd-rpi-hifiberry-dacplus soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 23.125895] snd-rpi-hifiberry-dacplus soc:sound: pcm512x-hifi <-> 20203000.i2s mapping ok


pi@raspberrypi:~ $ sudo vcdbg log msg
001492.982: brfs: File read: /mfs/sd/config.txt
001493.749: brfs: File read: 1823 bytes
001504.486: HDMI:EDID error reading EDID block 0 attempt 0
001505.790: HDMI:EDID error reading EDID block 0 attempt 1
001507.084: HDMI:EDID error reading EDID block 0 attempt 2
001508.380: HDMI:EDID error reading EDID block 0 attempt 3
001509.674: HDMI:EDID error reading EDID block 0 attempt 4
001510.970: HDMI:EDID error reading EDID block 0 attempt 5
001512.264: HDMI:EDID error reading EDID block 0 attempt 6
001513.560: HDMI:EDID error reading EDID block 0 attempt 7
001514.854: HDMI:EDID error reading EDID block 0 attempt 8
001516.150: HDMI:EDID error reading EDID block 0 attempt 9
001517.207: HDMI:EDID giving up on reading EDID block 0
001517.566: HDMI:EDID error reading EDID block 0 attempt 0
001518.865: HDMI:EDID error reading EDID block 0 attempt 1
001520.165: HDMI:EDID error reading EDID block 0 attempt 2
001521.464: HDMI:EDID error reading EDID block 0 attempt 3
001522.763: HDMI:EDID error reading EDID block 0 attempt 4
001524.062: HDMI:EDID error reading EDID block 0 attempt 5
001525.361: HDMI:EDID error reading EDID block 0 attempt 6
001526.660: HDMI:EDID error reading EDID block 0 attempt 7
001527.959: HDMI:EDID error reading EDID block 0 attempt 8
001529.258: HDMI:EDID error reading EDID block 0 attempt 9
001530.320: HDMI:EDID giving up on reading EDID block 0
001544.851: brfs: File read: /mfs/sd/config.txt
001545.572: gpioman: gpioman_get_pin_num: pin LEDS_PWR_OK not defined
001555.853: gpioman: gpioman_get_pin_num: pin WL_LPO_CLK not defined
001555.918: gpioman: gpioman_get_pin_num: pin BT_ON not defined
001555.976: gpioman: gpioman_get_pin_num: pin WL_ON not defined
001728.227: gpioman: gpioman_get_pin_num: pin DISPLAY_DSI_PORT not defined
001729.506: gpioman: gpioman_get_pin_num: pin LEDS_PWR_OK not defined
001729.591: *** Restart logging
001729.655: brfs: File read: 1823 bytes
001730.344: hdmi: HDMI:EDID error reading EDID block 0 attempt 0
001731.654: hdmi: HDMI:EDID error reading EDID block 0 attempt 1
001732.958: hdmi: HDMI:EDID error reading EDID block 0 attempt 2
001734.262: hdmi: HDMI:EDID error reading EDID block 0 attempt 3
001735.566: hdmi: HDMI:EDID error reading EDID block 0 attempt 4
001736.885: hdmi: HDMI:EDID error reading EDID block 0 attempt 5
001738.188: hdmi: HDMI:EDID error reading EDID block 0 attempt 6
001739.492: hdmi: HDMI:EDID error reading EDID block 0 attempt 7
001740.797: hdmi: HDMI:EDID error reading EDID block 0 attempt 8
001742.100: hdmi: HDMI:EDID error reading EDID block 0 attempt 9
001743.168: hdmi: HDMI:EDID giving up on reading EDID block 0
001743.536: hdmi: HDMI:EDID error reading EDID block 0 attempt 0
001744.834: hdmi: HDMI:EDID error reading EDID block 0 attempt 1
001746.131: hdmi: HDMI:EDID error reading EDID block 0 attempt 2
001747.428: hdmi: HDMI:EDID error reading EDID block 0 attempt 3
001748.725: hdmi: HDMI:EDID error reading EDID block 0 attempt 4
001750.022: hdmi: HDMI:EDID error reading EDID block 0 attempt 5
001751.319: hdmi: HDMI:EDID error reading EDID block 0 attempt 6
001752.616: hdmi: HDMI:EDID error reading EDID block 0 attempt 7
001753.913: hdmi: HDMI:EDID error reading EDID block 0 attempt 8
001755.210: hdmi: HDMI:EDID error reading EDID block 0 attempt 9
001756.270: hdmi: HDMI:EDID giving up on reading EDID block 0
001756.350: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
001756.423: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
001772.455: Trying Device Tree file 'bcm2708-rpi-b-plus.dtb'
001776.369: brfs: File read: /mfs/sd/bcm2708-rpi-b-plus.dtb
001776.437: Loading 'bcm2708-rpi-b-plus.dtb' to 0x100 size 0x5eb6
001792.222: dtdebug: delete_node(/__local_fixups__)
001799.672: dtdebug: /aliases:i2c_vc=i2c0
001808.048: dtdebug: /__symbols__:i2c_vc=i2c0
001813.921: dtdebug: /__overrides__:i2c_vc=i2c0
001825.885: dtdebug: /__overrides__:i2c_vc_baudrate=i2c0_baudrate
001828.590: dtdebug: /aliases:i2c=i2c1
001837.141: dtdebug: /__symbols__:i2c=i2c1
001843.071: dtdebug: /__overrides__:i2c=i2c1
001845.808: dtdebug: /aliases:i2c_arm=i2c1
001854.385: dtdebug: /__symbols__:i2c_arm=i2c1
001860.397: dtdebug: /__overrides__:i2c_arm=i2c1
001872.560: dtdebug: /__overrides__:i2c_baudrate=i2c1_baudrate
001884.744: dtdebug: /__overrides__:i2c_arm_baudrate=i2c1_baudrate
001884.768: dtparam: pwr_led_gpio=35
001889.395: dtdebug: Found override pwr_led_gpio
001889.444: dtdebug: override pwr_led_gpio: cell target gpios @ offset 4 (size 4)
001902.530: dtparam: uart0_clkrate=48000000
001907.189: dtdebug: /__overrides__ has no uart0_clkrate property
001907.203: Unknown dtparam 'uart0_clkrate' - ignored
001907.269: brfs: File read: 24246 bytes
001909.282: brfs: File read: /mfs/sd/config.txt
001909.759: dterror: not a valid FDT - err -9
001909.771: Failed to load HAT overlay
001909.836: brfs: File read: 1823 bytes
001916.223: dtdebug: Opened overlay file 'overlays/hifiberry-dacplus.dtbo'
001918.244: brfs: File read: /mfs/sd/overlays/hifiberry-dacplus.dtbo
001946.196: Loaded overlay 'hifiberry-dacplus'
001946.293: dtdebug: Found fragment 0 (offset 36)
001955.840: dtdebug: merge_fragment(/clocks,/fragment@0/__overlay__)
001962.140: dtdebug: merge_fragment(/clocks/dacpro_osc,/fragment@0/__overlay__/dacpro_osc)
001962.166: dtdebug: +prop(compatible)
001962.719: dtdebug: +prop(#clock-cells)
001963.362: dtdebug: +prop(phandle)
001963.994: dtdebug: merge_fragment() end
001964.021: dtdebug: merge_fragment() end
001964.087: dtdebug: Found fragment 1 (offset 184)
001973.548: dtdebug: merge_fragment(/soc/i2s@7e203000,/fragment@1/__overlay__)
001973.575: dtdebug: +prop(status)
001974.608: dtdebug: merge_fragment() end
001974.661: dtdebug: Found fragment 2 (offset 260)
001987.672: dtdebug: merge_fragment(/soc/i2c@7e804000,/fragment@2/__overlay__)
001987.698: dtdebug: +prop(#address-cells)
001988.518: dtdebug: +prop(#size-cells)
001989.352: dtdebug: +prop(status)
001995.444: dtdebug: merge_fragment(/soc/i2c@7e804000/pcm5122@4d,/fragment@2/__overlay__/pcm5122@4d)
001995.472: dtdebug: +prop(#sound-dai-cells)
001996.369: dtdebug: +prop(compatible)
001997.166: dtdebug: +prop(reg)
001998.018: dtdebug: +prop(clocks)
001998.897: dtdebug: +prop(AVDD-supply)
002000.107: dtdebug: +prop(DVDD-supply)
002001.332: dtdebug: +prop(CPVDD-supply)
002002.567: dtdebug: +prop(status)
002003.490: dtdebug: merge_fragment() end
002003.523: dtdebug: merge_fragment() end
002003.601: dtdebug: Found fragment 3 (offset 528)
002020.918: dtdebug: merge_fragment(/soc/sound,/fragment@3/__overlay__)
002020.945: dtdebug: +prop(compatible)
002021.526: dtdebug: +prop(i2s-controller)
002022.531: dtdebug: +prop(status)
002023.131: dtdebug: merge_fragment() end
002024.151: brfs: File read: 1762 bytes
002026.253: brfs: File read: /mfs/sd/cmdline.txt
002026.331: Read command line from file 'cmdline.txt':
002026.392: 'console=serial0,115200 console=tty1 root=PARTUUID=738a4d67-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait'
003994.294: dtparam: cam0-pwdn=41
003998.765: dtdebug: Found override cam0-pwdn
003998.798: dtparam: cam0-led=32
004003.260: dtdebug: Found override cam0-led
004003.285: gpioman: gpioman_get_pin_num: pin EMMC_ENABLE not defined
004003.376: dtparam: arm_freq=700000000
004007.873: dtdebug: Found override arm_freq
004007.913: dtparam: core_freq=250000000
004012.657: dtdebug: /__overrides__ has no core_freq property
004012.672: Unknown dtparam 'core_freq' - ignored
004033.181: gpioman: gpioman_get_pin_num: pin WL_ON not defined
004033.243: dtdebug: delete_node(/hat)
004062.227: brfs: File read: 121 bytes
004555.713: brfs: File read: /mfs/sd/kernel.img
004555.774: Loading 'kernel.img' to 0x8000 size 0x4e7980
004555.849: Device tree loaded to 0x1bfe9b00 (size 0x64cc)
004557.305: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
006430.952: vchiq_core: vchiq_init_state: slot_zero = 0x5b580000, is_master = 1
021149.052: brfs: File read: 5142912 bytes

 

2 comments

Please sign in to leave a comment.