首页 > 常见问题 | 艾为电子 > FAQ0100176: SKT集成在HAL后无对应log如何分析?

FAQ0100176: SKT集成在HAL后无对应log如何分析?

Audio 2021-11-02 阅读量: 116 点赞量: 0

1. 算法集成位置有误

可在算法的移植patch中加入语法错误,编译验证

展讯平台移植目录示例:

vendor/sprd/modules/audio/normal/audio_hw.c

vendor/sprd/modules/audio/whale/audio_hw.c

MTK平台移植目录示例:

vendor/mediatek/proprietary/hardware/audio/common/V3/aud_drv/AudioALSAPlaybackHandlerNormal.cpp


2. 查找的log文件或搜索关键字有误

算法的log输出到Logcat中,关键字为“Awinic”。


3. 未在正确时刻获取log信息

算法默认只在加载算法库时输出log,在开机初始化或者重启audioserver时会加载算法库

两种方式获取有效的算法log输出:

1) 用平台的log工具(mtk的mtk log、展锐的为Ylog),获取开时的APlog,再搜索关键字”Awinic”

2) 系统开机后,重启audioserver进程获取log信息:

先开启一个cmd窗口,执行logcat | grep "Awinic"

开启一个cmd窗口,执行pkill audioserver

播放音乐,在第一个cmd窗口可以看到版本信息

参考log如下:

1.png



返回FAQ列表