I'm on my 2nd Wolfson card as I sent the first back thinking it was broken.
I just cannot get any output from SPDIF, not even with the example HD flacs. Lineout works fine.
I'm using mplayer -ao alsa to play flacs. There are no errors in output. Same with aplay. No errors but no sound.
I'm using a 32G class 10 SD card.
I've tried the pre-built wolfson kernel and also patched my own.
I'm not using an external power source as I understand that that's is just needed for speaker output?
I see a few errors and tracebacks in dmesg. Link to dmesg output:
http://www.r0t.co.uk/paste/p/78wvTi31.html
I'm beginning to wonder if it's the actual Pi that's faulty, but it seems OK for everything else.
Now this is the strange part: I get SPDIF out if there is a line out cable plugged in with a load across it - ie plugged into my hifi preamp.
If I pull the plug either end then SPDIF stops. I can verify that I am actually listening to the SPDIF output by turning off my DAC, and also the preamp selector switch is on input 1 for SPDIF and 4 for line in, so there is no way that the lineout signal is getting through. If I switch to the input that lineout is connected to, there is no output.
Any ideas?
Incidentally, both cards showed exactly the same symptoms.




