Заводил ли кто-нибудь на Cubietruck'е S/PDIF-выход? У меня выход в девайсах присутствует, aplay работает, /proc/asound/card1/pcm0p/sub0/* меняются, кабель светится — а внешний DAC молчит. Такое впечатление, что выставлена нулевая громкость или mute, но контролов у sunxi-sndspdif никаких нет.
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sunxicodec [sunxi-CODEC], device 0: M1 PCM [sunxi PCM]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sunxisndspdif [sunxi-sndspdif], device 0: SUNXI-SPDIF sndspdif-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: sunxisndhdmi [sunxi-sndhdmi], device 0: SUNXI-HDMIAUDIO sndhdmi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
$ grep spdif /boot/script.fex
[spdif_para]
spdif_used = 1
spdif_mclk = port:PB03<4><1><default><default>
spdif_din = port:PB12<4><1><default><default>
spdif_dout = port:PB13<4><1><default><default>
Как видите, прописал на всякий случай spdif_mclk и spdif_din — никакой реакции; пробовал ставить spdif_dout output_level в 1, результат тот же.
$ cat /proc/asound/card1/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 5513
buffer_size: 22052
DAC рабочий, проверено. /etc/asound.conf пока пустой.