首页 > 常见问题 | 艾为电子 > FAQ0100160: MTK 4G平台codec_probe未调用如何排查?

FAQ0100160: MTK 4G平台codec_probe未调用如何排查?

Audio 2021-07-01 阅读量: 83 点赞量: 0

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

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

codec驱动中注册的dai-name:

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

33.png


平台dai-link配置:

44.png


2)确认是否在"Ext_Speaker_Multimedia"的dai_link下修改codec dai name:

55.png


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

执行adb指令:

cat /proc/asound/cards

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

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

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

返回FAQ列表