MTK modem配置方法详细解说

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

准备工作:原理图,所用2G开关,4G PA,通路小开关的规格书,PA厂提供对应PA的TPC表格
原始Modem
如下以6739的一个项目为例; 平台:MT6739 2G开关:VC7916 4G PA:VC7643 分集开关:MXD8680
❖配置mml1_rf文件夹
1,拿到Modem首先在mml1_rf文件夹中找到mml1_custom_mipi.h文件打开
2,在文件中找到如图3中那一段来设定器件的USID,如果两个PA没挂在同一mipi线上直接可以用MTK默认就可以3,这样mml1_rf这个文件夹就OK了
❖配置el1_rf文件夹
1,打开el1_rf文件夹,找到lte_custom_rf.h(39平台的文件放在Toolgen文件夹里面)配置频段信息;TX端口;
RX;通路开关逻辑.
开关逻辑以B1为例:
通过原理图看到B1连接的8680开关的RF8脚,开关的V3,V2,V1分别连接的BPI_BUS6,BPI_BUS7,BPI_BUS8,通过查看8680开关的规格书得到RF8的逻辑是V1=1,V2=1,V3=1计算出来的二进制是111000000换算16进制是1C0,所以如上图B1的逻辑配置是0X000001C0;其它频段配置同理;到这里lte_custom_rf.h文件配置完成
2,打开lte_custom_mipi.c文件配置RX EVENT; TX EVENT; RX DATA; TX DATA; TPC.
RX EVENT配置,如图1 BAND1 RX通路上的没有开关所以开和关都只用了1个步骤,所以RX ON配置是(0,0)
RX OFF是(1,1); 图2 BAND40 RX 通路除了2G开关外,还经过了4G PA的内部开关,所以B40 的RX开关步骤比较多: (0,0)=2G开关ON, (1,1)=4G PA内部开关ON, (2,2)2G 开关OFF, (3,3)4G PA内部开关OFF
RX DATA配置,RX DATA配置的步骤要用上面RX EVENT的步骤要一致;如图1是BAND的RX DATA. 图1 中的2G 开关ON,配置成0X18这个值是从原理图连接的端口和VC7916的规格书中得到
图2 B40 的两配置的两个值0X02,和0X0D分别是从2G开关和4G PA的规格书中得到
TX EVENT配置,如图1 的BAND 1 PA ON要三个步骤所以配置是(0,3); PA OFF 1个步骤配置是(4,4); 2G开关ON(5,5) 其它频段,同理配置就OK
TX DATA配置, TX DATA的配置要和上面TX EVENT的步骤要对应得上;
如上图步骤详解:0X00步骤配置为0X64,意思是配置PA的使用路径,B1连接的是MB4,通过PA规格书计算出来是64, 0X01步骤配置为(0X00)是PA 隔离的意思;0X02配置为(0XD0)是从规格书的0X02地址配置得到,意思是PA发射,如图
第三步骤0X03配置为(0X00)也是为了隔离;第四步骤0X04配置为(0X00)意思为关闭PA,
第五步骤0X05 配置为(0X18)意思是打开2G开关,从2G开关规格书得到这个值,如图
注意:B39如果走的是2G 开关的通道,要在lte_custom_rf_tpc.h文件里面把PA模式设置为VPA_SOURCE_HW_VAPC
B39走2G开关步骤详解:0X0 PA路径配置为(0X0F),这个值从2G开关规格书中得到,如图; 0X01这一步骤为PA的偏置电压,配置为0X88,是延用了SKY PA的配置,没有问题可以不用修改;
TPC的配置, 以B1为例:0X0这一例配置为0X64对应的是B1 DATA路径上配置的0X64; 0X1这一例配置的值从PA规格书中的TPC表格得到,如图; 其它频段同理配置就可,到这里el1_rf 这个文件夹就配置OK了.
❖ul1_rf文件夹配置
1,打开ul1_rf文件夹,找到ul1d_custom_rf.h文件配置RX端口, TX端口,频段信息,BPI逻辑等.
2,ul1d_custom_mipi.c配置,这个文件配置和LTE的是同理,也是要配置RX EVENT, TX EVENT, RX DATA, TX DATA, TPC这几项. RX EVENT,
RX DATA,
TX EVENT,
TX DATA,
TPC配置,
如图配置的TPC是延用的SKY的TPC表,0X00配置为(0X64)表示PA路径,0X02配置为(0XD0)表示PA发射,同LET一样; 0X01和0X03配置如8功率等级配置为(0X77)和(0X88),这两个值可以从SKY的TPC配置表中得到,如图表格,其它功
等级的TPC如表格类推就可! 至此ul1_rf文件夹配置完成!
❖l1_rf文件夹配置
1,打开l1_rf找到m12193.c文件,配置频段信息;
2,l1d_custom_rf.h配置,在这个文件中配置RX端口, BPI逻辑;TX端口不用配置,在后面的l1d_custom_mipi.c文件定义就OK RX端口配置,
BPI逻辑配置,
3,l1d_custom_mipi.c配置,这个文件同样是要配置RX EVENT, TXEVENT, RX DATA, TX DATA, 和TPC
RX EVENT,
RX DATA,
TX EVENT,
TX DATA,
DATA步骤详解:0X1C配置为(0X38)表示器件初始化; 0X00配置为(0X06)表示器件隔离,开关规格书上得到; 0X01配置为(0X86)表示TX偏置电压,从规格书中得到; 0X00配置为(GGE_MIPI_PA_G8)表示调制模式,不可修改; 0X1C配置为(0XB8)表示PA关闭
TPC配置,TPC配置从规格书中得到值,如图
到这里l1_rf文件夹配置完成.
❖tl1_rf文件夹配置
1,tl1d_custom_rf.h配置,这个文件主要配置,控制电压模式,RX 端口, TX端口,
控制电压模式,
2,tl1d_custom_mipi.h配置,这个文件主要配置,ASM和PA的USID, RX DATA, TX DATA, ASM和PA USID
RX DATA,
RX ON配置为0X1C是从原理图上得到连接的是TRX12端口,规格书上0X1C,如图
TX DATA,
TX ON配置为(PA_FLAG_SetDefault)表示设置为默认值,调用下面的TPC参数.
PA TPC,
如图步骤详解:0X00配置为(0X0F)表示PA发射; 0X01配置为(0XF7)是表示PA偏置电压,根据实测值微调;
高中低三段配置一样就行,到这里TDS部分就配置完成!
❖cl1_rf文件夹配置
1,c2k_custom_rf.h文件配置,这个文件主要配置,频段信息, RX 端口, TX端口, BPI逻辑
现在新的MTK方案CDMA都是共用的FDD BAND5通道
频段信息,
RX 端口
2,c2k_custom_mipi.c配置,这个文件要配置RX EVENT, TX EVENT, RX DATA, TX DATA,TPC RX EVENT
RX DATA
RX DATA 详解,0X1C配置为(0X38)表示器件初始化,一般器件初始化都是0X38
0X00配置为(0X05)表示RX ON,这个值从2G开关规格书得到
0X00配置为(0X00)表示PA 待命, 0X1C配置为(0XB8)表示器件关闭
TX EVENT
TX DATA
TX DATA步骤详解:0X1C配置为(0X38)表示器件初始化; 0X00配置为(0X3C)表示PA路径如图2; 0X01配置为(0X00)表示空闲待命状态; 0X02配置为(0X50)表示PA ON 如图3; 0X03配置为(0X00)表示空闲待命; 0X00配置为(0X00)表示PA OFF
0X1C配置为(0X38)表示器件初始化; 0X00配置为(0X05)表示2G开关ON 如图4;
TPC配置
TPC的配置延用了SKY的TPC表格,只需要配置1和3寄存器就可,如图1; EVDO和TPC配置的1X一样就可,如图2
到这里cl1_rf文件夹就配置完成了!。

相关文档
最新文档