HDMI audio solved - yoramro - 10-01-2018
Hi,
If you are unable to hear HDMI audio with your rockpro64 and the latest Linux release, you need to follow the instructions on setting PulseAudio default audio output
https://wiki.archlinux.org/index.php/PulseAudio/Examples#Set_the_default_output_source
Once you set the default to the HDMI, your audio will be routed to your HDMI monitor / TV
BTW - this also fixed the double playing speed on YouTube. Playing is at normal speed
Good luck
Yoram
RE: HDMI audio solved - dukla2000 - 10-01-2018
Hmm - not sure if I am on the same page. If I run
Code: $ uname -a
Linux rpro64.dukla.net 4.4.154-1122-rockchip-ayufan-g7859b9b904a9 #1 SMP Mon Oct 1 07:32:42 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
I now have all kinds of sound problems that I never had with 4.4.132. In short
1) If pulseaudio is installed then any ALSA access (e.g. aplay -l) causes a complete hang
2) If pulseaudio is NOT installed then sound through HDMI is fine for 1 use only. Thereafter it does not play and the log collects
Code: [ 82.081872] rockchip-i2s ff8a0000.i2s: fail to clear
[ 82.352420] rockchip-i2s ff8a0000.i2s: fail to clear
[ 82.609699] rockchip-i2s ff8a0000.i2s: fail to clear
[ 82.868824] rockchip-i2s ff8a0000.i2s: fail to clear
[ 83.116015] rockchip-i2s ff8a0000.i2s: fail to clear
[ 83.336821] rockchip-i2s ff8a0000.i2s: fail to clear
[ 83.589797] rockchip-i2s ff8a0000.i2s: fail to clear
[ 83.825620] rockchip-i2s ff8a0000.i2s: fail to clear
[ 84.099204] rockchip-i2s ff8a0000.i2s: fail to clear
[ 84.344286] rockchip-i2s ff8a0000.i2s: fail to clear
[ 84.599575] rockchip-i2s ff8a0000.i2s: fail to clear
[ 84.833863] rockchip-i2s ff8a0000.i2s: fail to clear
[ 85.073684] rockchip-i2s ff8a0000.i2s: fail to clear
[ 85.341227] rockchip-i2s ff8a0000.i2s: fail to clear
[ 85.600059] rockchip-i2s ff8a0000.i2s: fail to clear
[ 85.816456] rockchip-i2s ff8a0000.i2s: fail to clear
[ 86.074480] rockchip-i2s ff8a0000.i2s: fail to clear
[ 86.379318] rockchip-i2s ff8a0000.i2s: fail to clear
[ 86.608908] rockchip-i2s ff8a0000.i2s: fail to clear
[ 86.701377] rockchip-i2s ff8a0000.i2s: fail to clear
[ 87.092289] rockchip-i2s ff8a0000.i2s: fail to clear
[ 87.336053] rockchip-i2s ff8a0000.i2s: fail to clear
[ 87.557827] rockchip-i2s ff8a0000.i2s: fail to clear
[ 87.813607] rockchip-i2s ff8a0000.i2s: fail to clear
[ 88.046203] rockchip-i2s ff8a0000.i2s: fail to clear
[ 88.297553] rockchip-i2s ff8a0000.i2s: fail to clear
[ 88.534697] rockchip-i2s ff8a0000.i2s: fail to clear
[ 88.749587] rockchip-i2s ff8a0000.i2s: fail to clear
[ 89.004934] rockchip-i2s ff8a0000.i2s: fail to clear
[ 89.251929] rockchip-i2s ff8a0000.i2s: fail to clear
[ 89.484743] rockchip-i2s ff8a0000.i2s: fail to clear
[ 89.740515] rockchip-i2s ff8a0000.i2s: fail to clear
[ 89.995896] rockchip-i2s ff8a0000.i2s: fail to clear
[ 90.251861] rockchip-i2s ff8a0000.i2s: fail to clear
[ 90.503867] rockchip-i2s ff8a0000.i2s: fail to clear
[ 90.759484] rockchip-i2s ff8a0000.i2s: fail to clear
[ 90.991677] rockchip-i2s ff8a0000.i2s: fail to clear
[ 91.252414] rockchip-i2s ff8a0000.i2s: fail to clear
[ 91.448860] rockchip-i2s ff8a0000.i2s: fail to clear
[ 91.683505] rockchip-i2s ff8a0000.i2s: fail to clear
[ 91.764983] rockchip-i2s ff8a0000.i2s: fail to clear
RE: HDMI audio solved - fczuardi - 01-29-2019
Updating this thread since it is the first google result for "rockpro64 hdmi audio"...
In my case I had to change my kernel to 4.4.138-1100-rockchip-ayufan-g95cecee47f40 to finally make HDMI audio work. Many other kernels were just emitting a high pitch cricketing-like sound and slowing down videos.
To get the image with the good kernel you ca use:
Code: sudo apt install linux-image-4.4.138-1100-rockchip-ayufan-g95cecee47f40
And then use the change-default-kernel.sh script to select it:
Code: sudo su
. /usr/local/sbin/change-default-kernel.sh
reboot
If your /usr/local/sbin don't have the change-default-kernel script, you can update to the pre-release train by uncommenting the line on /etc/apt/sources.list.d/ayufan-rock64.list
then:
Code: sudo apt-get update -y
sudo apt-get install linux-rock64 -y
sudo apt-get install linux-rockpro64 -y
yay! sound!
|