ASoC: CPU DAI (null) not registered

Hello,

it used to work but not anymore… any idea ?

aplay -l aplay: device_list:268: no soundcards found...

cat /boot/config.txt gpu_mem=256 dtoverlay=iqaudio-dacplus decode_MPG2=0x1cc62190 decode_WVC1=0xf64191d8 disable_overscan=0 #sdtv_mode=0 #hdmi_ignore_hotplug=1 pu_mem=512 avoid_safe_mode=1 overscan_scale=1

cat /etc/modules #snd_bcm2835 snd_soc_bcm2708 snd_soc_bcm2708_i2s bcm2708_dmaengine snd_soc_pcm512x snd_soc_iqaudio_dac

uname -a Linux volumio 3.18.5-v7+ #748 SMP PREEMPT Wed Feb 4 21:33:52 GMT 2015 armv7l GNU/Linux

lsmod Module Size Used by fuse 82155 2 rfcomm 34707 0 bluetooth 287443 3 rfcomm nfsd 263569 2 ctr 3709 1 ccm 7771 1 ipv6 333229 46 snd_soc_pcm512x 6340 0 arc4 1745 2 rt2800usb 17898 0 rt2800lib 71839 1 rt2800usb rt2x00usb 8764 1 rt2800usb rt2x00lib 37292 3 rt2x00usb,rt2800lib,rt2800usb mac80211 483884 3 rt2x00lib,rt2x00usb,rt2800lib cfg80211 395310 2 mac80211,rt2x00lib crc_ccitt 1153 1 rt2800lib rfkill 16651 3 cfg80211,bluetooth evdev 9950 3 joydev 8903 0 snd_soc_bcm2708_i2s 6637 0 snd_soc_iqaudio_dac 2446 0 regmap_mmio 2961 1 snd_soc_bcm2708_i2s snd_soc_core 140253 3 snd_soc_pcm512x,snd_soc_iqaudio_dac,snd_soc_bcm2708_i2s snd_compress 7610 1 snd_soc_core snd_pcm_dmaengine 3359 1 snd_soc_core snd_pcm 75388 3 snd_soc_core,snd_soc_iqaudio_dac,snd_pcm_dmaengine snd_timer 17784 1 snd_pcm snd 51667 4 snd_soc_core,snd_timer,snd_pcm,snd_compress uio_pdrv_genirq 2958 0 uio 8119 1 uio_pdrv_genirq

looks like it comes back by not loading snd-rpi-iqaudio-dac in /etc/modules but by a modprobe in /etc/rc.local

weird…

Is there a way to check if your DAC is still alive : light ?
Have you change something since the last time it works ? (even power supply, or package update ?)