您好,现在无法从 AIC3111 EVAL 编解码器上的扬声器获得音频输出。
root@am62xx-evm:~# aplay -l
****播放硬件设备列表****
卡0:AM62xSKEVM [AM62x-SKEVM]、器件0:Davinci-McASP.0-tlv320aic31xx-hifi tlv320aic31xx-hif-0[Davinci-McASP.0-tlv320aic31xx-hifi tlv320aic31xx-hif-0]
子器件:1/1
子设备#0:子设备#0
root@am62xx-evm:~# aplay /usr/share/sounds/alsa/Rear_Center.wav
Playing wave '/usr/share/sounds/alsa/Rear_Center.wav : Signed 16 bit Little Endian, RATE 48000Hz, Mono
内核详细信息:
root@am62xx-evm:~# uname -a
Linux am62xx-EVM 5.10.168-g2c23e6c538 #1 SMP 抢占 Thu Jun 15 02:11:50 PDT 202
3 Aarch64 aarch64 aarch64 GNU/Linux
错误:
[ 75.486251] tlv320aic31xx-codec 1-0018:aic31xx_wait_bits:failed! 0x25为0xff8000、预期为0x80 (-16、0x80、0us)
[ 75.497113] tlv320aic31xx-codec 1-0018:ASOC:post_PMU:DAC left event failed:-1
[ 75.504608] tlv320aic31xx-codec 1-0018:aic31xx_wait_bits:失败! 0x25为0xff8000、预期为0x8 (-16、0x8、0us)
[ 75.515150] tlv320aic31xx-codec 1-0018:ASOC:post_PMU:DAC 权限事件失败:-1
[ 75.522757] tlv320aic31xx-codec 1-0018:aic31xx_wait_bits:失败! 0x25为0xff8000、预期为0x20 (-16、0x20、0us)
[ 75.533460] tlv320aic31xx-codec 1-0018:ASOC:post_PMU:HPL 驱动程序事件失败:-1
[ 75.541123] tlv320aic31xx-codec 1-0018:aic31xx_wait_bits:失败! 0x25为0xff8000、预期为0x2 (-16、0x2、0us)
[ 75.551646] tlv320aic31xx-codec 1-0018:ASOC:post_PMU:HPR 驱动程序事件失败:-1
[ 75.559316] tlv320aic31xx-codec 1-0018:aic31xx_wait_bits:失败! 0x25为0xff8000、预期为0x10 (-16、0x10、0us)
[ 75.570013] tlv320aic31xx-codec 1-0018:ASOC:post_PMU:SPL D 类事件失败:-1
[ 75.577672] tlv320aic31xx-codec 1-0018:aic31xx_wait_bits:失败! 0x25为0xff8000、预期为0x1 (-16、0x1、0us)
[75.588197] tlv320aic31xx-codec 1-0018:ASOC:post_PMU:SPR D 类事件失败:-1