EN
Home > FAQ | awinic > FAQ0100161: MTK 5G平台codec_probe未调用如何排查?

FAQ0100161: MTK 5G平台codec_probe未调用如何排查?

Audio 2021-07-01 Views: 85 Likes: 0

1.检查dai_link配置,以aw881xx为例说明

先同硬件确认PA的DATAI和DATAO分别使用的哪一路I2S;

codec_dai配置是否添加到了对应的dai_link下;

1)确认codec驱动注册的dai-name和平台dai-link配置的dai-name是否一致;

codec驱动中注册的dai-name:

cat sys/kernel/debug/asoc/codecs或sys/kernel/debug/asoc/components

10.png



平台dai-link配置:

11.png


2)确认是否在对应的dai_link下添加修改codec dai name:

12.png


2. 确认声卡是否注册成功

执行adb指令:

cat /proc/asound/cards

若显示no soundcards,表明声卡未注册上

若声卡未注册,需抓取开机的kernel log,检索ASoC,根据相关报错分析;

若以上配置均确认无误,codec_probe还是未调用,可提供kernel log和dai_link修改的patch给艾为软件FAE分析。


Back to FAQ List