微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt6735 MMI test或者通话操作后引起的FM无声问题。

mt6735 MMI test或者通话操作后引起的FM无声问题。

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
有下面两种情况产生FM无声问题,可以参考此FAQ解决。
情况一:复现步骤:
1.手机IDLE状态插入耳机;
2.收听FM时来电;
3.将来电接听后,对方挂断;
4.耳机中听不到FM声音;#问题复现
5.将FM切换到外放,外放中有FM声音;
6.再切换回耳机,耳机中FM声音也变正常。
问题点:第4步耳机中无FM声音为异常。
情况二:
1.启动客户开发的进入android系统的MMI test应用;
2.测试loopback,测试OK;
3.测试FM功能,FM无声。#问题..
问题点:第3步FM无声为异常。

[SOLUTION]
原因分析:
情况一:通话过程将FM下行的采样率设定为通话所使用的16KHz。

情况二: loopback测试将FM下行的采样率设定为通话所使用的16KHz。
以上两种情况之后,重新开启FM的动作
AudiomtkHardware::SetFmDirectConnection(bool enable,bool bforce)中没有重新设置FM下行采样率为44100,因此导致无声。

解决方法:
在AudioMTKHardware::SetFmDirectConnection(bool enable,bool bforce)中的
mAudioDigitalInstance->setI2SDACEnable(true);之前增加
mAudioDigitalInstance->SetI2SDacOutAttribute(44100);
或者申请patch :ALPS00780866

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top