A:
1. 确认是否是两台手机近距离测试造成
如过在解析的audio dump中有些连续声音仅在上行存在而在下行是不存在的 或 UL比REF早到很多且对齐不稳定可能是距离过近导致。
对策:
测试回音问题注意事项如下:
1)测试时,通话双方尽量间隔10米以上,或者最好在2个独立的房间进行测试
2)测试时,尽量一方不说话,让对方数数(不要太快,两个数字之间间隔一小段时间方便分析),看是否有回声,然后交换过来
2. 是否有ref 信号 以及ref信号来源配置是否正确
若是从PMIC输出则默认从平台AFE拉ref信号。
一般是外接smartPA在I2S这种可能存在没有ref信号,需确认smartPA是否有回送ref信号(抓VMlog)。
如果smartpa没有ref信号,以AW883XX为例,还请排查以下两点:
1) 通话的时候检查kenerl log里是否有aw883xx_startup:capture enter
|
行 10302: 3,7949,16982468,-;.(0)[586:audio.service.m][Awinic][6-0034]aw883xx_startup: capture enter |
如果通话时没有以上log请检查
•检查machine驱动中回传那一路I2S是否配置dai_link。
以MT6833使用I2S0(TX)和I2S3(RX)这组为例
•SmartPa_AudioParam.xml中是否按照驱动移植文档配置

2) 确认平台回声信号取左声道还是右声道,pa参数默认配置是配置在左声道,如果不匹配VMlog中ref也会没有信号
VM log中 ref信号有信号而回声效果仍旧不好请找平台处理,VM log中没有ref信号可联系艾为处理分析