外接喇叭,声音有时候有,有时候无的问题

固件类型:官方提供的固件
固件文件名称:AIO-3568J-MIPI-2CAM_Ubuntu20.04-r21156_v1.2.4a_220
固件下载地址:百度网盘 请输入提取码
Log日志:play.zip

将3568J的功放接喇叭,播放音频文件,开机,用aplay播放, aplay -Dplughw:0 xxx.wav 很多时候都没有声音,但有时候又有。
如果主板耳机孔上插耳机再拔出来,喇叭便有声音了。
这个问题如何解决?
或者告知HP_SNS接到核心板上哪个PIN脚,我们自己查下驱动。(核心板原理图不给,还不确定驱动是否都有提供源码)。

tchip_askquestions
play.zip (234 Bytes)

播放前可以先用alsamixer命令把声卡rk809-codec的playback path调整到SPK再试试

Liuth 发表于 2022-8-2 09:34
播放前可以先用alsamixer命令把声卡rk809-codec的playback path调整到SPK再试试

嗯嗯,这些都是做实验的。现在问题定位,应该是拔插耳机,到底做了什么处理逻辑,从而触发出喇叭有声音。

可以看驱动
SDK/kernel/sound/soc/codecs/rk817_codec.c

Liuth 发表于 2022-8-2 14:31
可以看驱动
SDK/kernel/sound/soc/codecs/rk817_codec.c

就是这个驱动有问题,修改后已解决,这里特别致谢!