(08-07-2018, 05:17 PM)ameridroid Wrote: At this point, alsamixer worked for me.
OK, I updated the kernel so uname -a says
Code:
proc
Linux rock64 4.4.132-1083-rockchip-ayufan-gfd3f12ca5fae #1 SMP Mon Aug 6 20:30:2
9 UTC 2018 aarch64 GNU/Linux
I'm using your asound.conf verbatim which seems to have changed my device numbers around. I didn't have one at all before, which can be normal
Now cat /proc/asound/devices shows:
Code:
0 [I2S ]: I2S - I2S
I2S
1 [SPDIF ]: SPDIF - SPDIF
SPDIF
2 [HDMI ]: HDMI - HDMI
HDMI
And aplay -l says
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: I2S [I2S], device 0: ff010000.i2s-rk3328-hifi rk3328-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: I2S [I2S], device 1: ff010000.i2s-snd-soc-dummy-dai snd-soc-dummy-dai-1
[]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SPDIF [SPDIF], device 0: ff030000.spdif-dit-hifi dit-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: HDMI [HDMI], device 0: ff000000.i2s-i2s-hifi i2s-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
Looks more like a device name in there now (the rk3328) but not on the HDMI.
amixer info says
Code:
Card default 'HDMI'/'HDMI'
Mixer name : ''
Components : ''
Controls : 2
Simple ctrls : 0
It looks like what's not working now is the mixer. This is a Rock64, not RockPro64.
lsmod now shows
Code:
Module Size Used by
mt7601u 98304 0
dw_hdmi_i2s_audio 16384 0
mali 262144 0
ip_tables 24576 0
x_tables 32768 1 ip_tables
autofs4 40960 0