Digi not working error code -517
The error is got in dmesg is:
[ 4.420180] snd-hifiberry-digi sound: ASoC: CPU DAI (null) not registered
[ 4.420215] snd-hifiberry-digi sound: snd_soc_register_card() failed: -517
[ 4.420599] snd-hifiberry-digi sound: ASoC: CODEC DAI wm8804-spdif not registered
[ 4.420617] snd-hifiberry-digi sound: snd_soc_register_card() failed: -517
I tried the testtone image and that one is working fine. So there is in my opinion no hardware error.
The version op OpeneElec I'am using is: 5.95.3. I tried also the version 5.0.8. Same problem.
My Raspberry is a Model B 1024MB.
Output aplay -
aplay: device_list:268: no soundcards found...
Files:
/flash/config.txt contains:
dtoverlay=hifiberry-digi
dtdebug=1
Output of vcdbg log msg contains:
001601.195: Loaded overlay 'hifiberry-digi'
001611.786: dtdebug: Found fragment 0 (offset 36)
001612.915: dtdebug: merge_fragment(/sound,/fragment@0/__overlay__)
001612.940: dtdebug: +prop(compatible)
001614.084: dtdebug: +prop(i2s-controller)
001615.497: dtdebug: +prop(status)
001616.709: dtdebug: merge_fragment() end
001616.770: dtdebug: Found fragment 1 (offset 168)
001619.651: dtdebug: merge_fragment(/soc/i2s@7e203000,/fragment@1/__overlay__)
001619.676: dtdebug: +prop(status)
001620.593: dtdebug: merge_fragment() end
001620.679: dtdebug: Found fragment 2 (offset 244)
001624.980: dtdebug: merge_fragment(/soc/i2c@7e804000,/fragment@2/__overlay__)
001625.004: dtdebug: +prop(#address-cells)
001625.760: dtdebug: +prop(#size-cells)
001626.523: dtdebug: +prop(status)
001629.369: dtdebug: merge_fragment(/soc/i2c@7e804000/wm8804@3b,/fragment@2/__ov
001629.395: dtdebug: +prop(#sound-dai-cells)
001630.225: dtdebug: +prop(compatible)
001630.961: dtdebug: +prop(reg)
001631.751: dtdebug: +prop(status)
001632.574: dtdebug: merge_fragment() end
001632.600: dtdebug: merge_fragment() end
001632.773: dtparam: arm_freq=900000000
001634.276: dtdebug: Found override arm_freq
001634.320: dtdebug: override arm_freq: cell target clock-frequency @ offset 0
001639.002: dtdebug: override arm_freq: cell target clock-frequency @ offset 0
001643.761: dtdebug: override arm_freq: cell target clock-frequency @ offset 0
001648.645: dtdebug: override arm_freq: cell target clock-frequency @ offset 0
001653.597: dtparam: cache_line_size=64
001655.302: dtdebug: /__overrides__ has no cache_line_size property
001655.314: Unknown param 'cache_line_size' - ignored
001727.183: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
002550.301: vchiq_core: vchiq_init_state: slot_zero = 0xeec80000, is_master = 1
Anyone any idea what could cause this problem?
Greetz,
Karl