微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MT6628_MT6620如何禁止soft-mute feature

MT6628_MT6620如何禁止soft-mute feature

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]

MT6628如何禁止soft-mute feature

[SOLUTION]

Soft-mute feature是为了在弱信号下增强用户体验而开发的技术。当FM电台变弱时,为了减小
由信号减弱带来的影响,系统会自动的减小声音。在信号很强的地方,该feature不会起作用。
l 针对MT6628
修改alps/mediate/custom/hal/fmradio/mt6628/mt6628_fm_v2_coeff.bin文件。
修改mt6628_fm_v2_coeff.bin 第0x3a0行第9列数据.
Before modify: the element of bin file = 0x15
After modify: the element of bin file = 0x06
如图所示:


l 针对MT6620
修改mt6620_fm_lib.c文件中的mt6620_tune_3接口。
将寄存器0xCF bit5 = 0,可以disable softmute功能
在mt6620_tune_3 ()
{
...
pkt_size+=fm_bop_write(0x9F, 0x0001,&tx_buf[pkt_size],tx_buf_sizepkt_
size);
pkt_size+=fm_bop_write(0xD8, 0x00FC, &tx_buf[pkt_size],tx_buf_sizepkt_
size);
pkt_size+=fm_bop_modify(0xCF, 0xFFDF, 0x0000,
&tx_buf[pkt_size],tx_buf_size- pkt_size);
pkt_size+=fm_bop_write(0x9F, 0x0000, &tx_buf[pkt_size],tx_buf_sizepkt_
size);
...
}

谢谢分享

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

网站地图

Top