Jump to content
felix_vu

rockchiprk809 sound card can not probe

Recommended Posts

Hi everyone !

I have tried to build Debian for Tinker Board 3s by following the guide at https://github.com/TinkerBoard/TinkerBoard/wiki/Tinker-Board-3-&-3S

After building and flashing image, Debian can boots up and most of features function properly. But I can not play audio via 3.5 mm port:
Some debug information:

root@linaro-alip:/# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: rockchiphdmi [rockchip,hdmi], device 0: fe400000.i2s-i2s-hifi i2s-hifi-0 [fe400000.i2s-i2s-hifi i2s-hifi-0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

root@linaro-alip:/# dmesg | grep sound
[    4.011331] rk-multicodecs rk809-sound: Failed to get ADC channel
[    4.013325] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    4.015123] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    4.621126] rk-multicodecs rk809-sound: Failed to get ADC channel
[    4.623107] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    4.625071] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    4.637447] rk-multicodecs rk809-sound: Failed to get ADC channel
[    4.639581] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    4.641652] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    4.649570] rk-multicodecs rk809-sound: Failed to get ADC channel
[    4.653490] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    4.656981] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    4.738595] rk-multicodecs rk809-sound: Failed to get ADC channel
[    4.740769] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    4.744236] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    4.751415] rk-multicodecs rk809-sound: Failed to get ADC channel
[    4.754619] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    4.758382] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    4.833968] rk-multicodecs rk809-sound: Failed to get ADC channel
[    4.836622] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    4.839072] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    5.043269] rk-multicodecs rk809-sound: Failed to get ADC channel
[    5.045282] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    5.048308] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    5.668399] rk-multicodecs rk809-sound: Failed to get ADC channel
[    5.670634] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    5.672530] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    7.484887] rk-multicodecs rk809-sound: Failed to get ADC channel
[    7.516061] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    7.516070] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    7.555597] rk-multicodecs rk809-sound: Failed to get ADC channel
[    7.555795] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    7.555798] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    7.639002] rk-multicodecs rk809-sound: Failed to get ADC channel
[    7.761508] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    7.763343] rk-multicodecs rk809-sound: Audio routing invalid/unspecified
[    9.902650] rk-multicodecs rk809-sound: Failed to get ADC channel
[    9.904733] rk-multicodecs rk809-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even
[    9.906440] rk-multicodecs rk809-sound: Audio routing invalid/unspecified

 

When try to flash official image from https://tinker-board.asus.com/download-list.html?product=tinker-board-3, I can play audio via 3.5 port normally.

Did any one face the same issue ? Please help me !!!

Share this post


Link to post
Share on other sites

I have mistaken when downloading old source code. After trying with latest source code, Audio works normally now. Please ignore. Thank you !

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...