MTK驱动之modem编译及配置

本文详细介绍了MTK modem的编译过程,重点讲解了2G RX和TX的配置,以及3G BAND1_OUTPUT_SEL和BAND1_CHANNEL_SEL的设置方法,涉及到的具体参数和芯片配置,并提及4G手机modem配置的复杂性。
摘要由CSDN通过智能技术生成

    

      本文作者驱动熊,转载请注明出处及本博客链接。

            主要介绍modem的编译和3G  、4G手机modem的配置方法。


           首先编译modem版本,大家了解到modem的编译指令,主要是把做好的配置文件导入到源代码中,之后两个命令就可以完成modem的编译。

第一:

./make.sh"MAGC6580_WE_L_HSPA.mak" new  //运行bianyimodem版本的mak文件,比如LTTG和LWG  DSDS和TSTS等等区别版本。

第二:

cd /home/android026/xiongshaohua/80_base/alps
device/mediatek/build/build/tools/modemRenameCopy.pl "/home/android026/xiongshaohua/modem/ALPS.L1.MP6.V2_MAGC6580_WE_L/MAGC6580_WE_L_GPRS_HSPA_MOLY.WR8.W1449.MD.WG.MP.V6" "MAGC6580_WE_L_HSPA"

拿80平台的作比较,第二步就是通过运行80_base源代码里的modemRenameCopy.pl文件,把编译好的文件压缩打包复制到一个叫temp_modem文件夹里。可以通过查看modemRenameCopy.pl文件查看运行过程。

基本上执行完这两步之后,modem的编译就算完成了,可以放入80_base.git中的源代码也在temp_modem文件夹中。为了完善简化编译步骤,大家可以自己去写一个编译脚本,方便自己编译modem版本(主要是节省modem配置文件的复制)。

        

          其次我们了解下3G手机modem的配置问题,其实配置对于一个驱动工程师来说,不是一个很重要的点,因为这一步基本上都是射频工程师做。但遇到一些简单的修改,我们也需要会更改。

        

2G RX

以V107为例:

V107配置PA和TXM为 洛达AP6689+AP7115+AW9102

以一组LOW BAND   850TRX为例

/*MT6580RF*/ #define  PDATA_GSM850_PR1       0x000000          

/*MT6580RF*/ #define  PDATA_GSM850_PR2       0x000006          

/*MT6580RF*/ #define  PDATA_GSM85

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值