mtk6570/6580/6737有关modem的总结

来源:互联网 发布:ubuntu打开共享文件夹 编辑:程序博客网 时间:2024/06/03 13:39

一、mtk6570/mtk6580 modem经常修改的文件路径:

1、//这文件需要射频工程师去配置

custom/modem/ul1_rf/CUSTOM_MT6580RF_UMTS_FDD/ul1d_custom_rf_8001_band1_5.h 

2、//加入 ul1d_custom_rf_8001_band1_5.h 头文件

custom/modem/ul1_rf/CUSTOM_MT6580RF_UMTS_FDD/ul1d_custom_rf.h#elif defined(__PRJ_U8001_B1B5__)        #include "ul1d_custom_rf_8001_band1_5.h"

3、//修改版本号

interface/service/nvram/nvram_editor_data_item.h

编译:

1、合入要编译的工程mak到make/FISE6580_WE_N_HSPA.mak中

./make.sh  FISE6580_WE_N_HSPA.mak  new

2、利用modemRenameCopy.pl把build/ FISE6580_WE_N_HSPA目录下的.bin文件修改名字后拷贝到了temp_modem/目录下

perl device/mediatek/build/build/tools/modemRenameCopy.pl modem_80_n0 FISE6580_WE_N_HSPA

3、把生成的temp_modem/目录修改名字后,拷贝到我们工程中的modem中,同事配置ProjectConfig.mk中CUSTOM_MODEM =宏对应的地方。

二、mtk6570/mtk6580/mtk6737经常要编的modem开关配置

以下配置都是在我们的编译mak中配置FISE6580_WE_N_HSPA.mak

a、mtk6570/mtk6580:

1、打开这四个开关是支持E_FACH_RACH_DRX这四个功能

CUSTOM_OPTION += __CUSTOMIZE_MAC_IIS_SUPPORT__CUSTOM_OPTION += __CUSTOMIZE_COMMON_EDCH_SUPPORT__CUSTOM_OPTION +=__CUSTOMIZE_HSDSCH_DRX_CELL_FACH_SUPPORT__CUSTOM_OPTION += __CUSTOMIZE_ENHANCED_COMMON_STATE_SUPPORT__

2、屏蔽掉开关:表示支持上下行EDGE

# if you want to ture off L1_EPSK_TX please add following custom option#CUSTOM_OPTION += __EPSK_TX_SW_SWITCH_OFF

(相反,打开这个开关后,表示仅支持下行)

b、mtk6737

1、4G modem, sim1和sim2交换,加入开关:modem_37_n0\driver\devdrv\usim\src\icc_switchControl_al.cCUSTOM_OPTION += __SIM_SLOT_SWITCH__2、2G/3G modem, sim1和sim2交换,加入开关:modem_37_n0\driver\storage\sim\src\icc_switchControl_al.cCUSTOM_OPTION += __HIF_CCCI_SUPPORT__(备注:如果原本这个开关是有的,那么就去掉,编译modem,sim1和sim2也调换了)
原创粉丝点击