MTKG modem 配置
MTKGmodem配置
M T K平台m o d e m配置先从modem配置表里了解一下每一个文件夹对应哪个频段的配置其他没有标记的,目前我们是用不到的,也不要去修改里面的参数。
打开每一个需要修改的文件夹,可以看到三个子文件夹,类似下图:我们只需要修改上面框选里面的文件夹里面的选项即可。
进入到文件夹里面,发现有好几个文件,我们只需要修改下面标红的两个就可以了,一般都是**_mipi.h和**_rf.h文件各个文件夹里面文件详细说明如下图:了解了上面文件说明后,下面开始讲具体参数配置。
一、mmll_rfUSID配置以及修改由于我们目前使用到的SKY的PA和开关,所以他们两个的USID是一样的,出厂默认都是OxF,按照常理来讲,由于PA和开关挂在不同的MIPI通路上,是不会有地址冲突的问题,但是目前MT6735平台存在弱4G信号下,切不回2G通话,也就是有时候打不进来电话,所以需要将这两个设备的USID改成不一样,修改PA和开关都可以,下面示例修改PA的USID。
首先打开SKY77643的规格书,找到这个位置稍后将会用到里面的ProductID和ManufacturerID然后在mmll_rf文件夹里面打开这两个文件夹在mml1_custom_mipi.c文件里面找到这个位置,按照上面的描述修改相应的值后面的newUSID可以修改为0x1~0xE之间的一个,在mml1_custom_mipi.h文件里面对应修改就可以了,由于我们修改的是PA,所以在portsel下面需要选取MIPI_PORT0,如果是开关的话,就需要对应修改为MIPI_PORT1。
至于在这里选取修改的USID是PA0还是PA1,ASM0还是ASM1,可以从后面的文件里面看出来。
比如在4G里面的lte_custom_mipi.c文件里面,可以看到在TPC这里会有一个USID的调用。
这里可以看到,在同一个文件里面对同一个PA可能会有两个USID的调用,主要因为这个modem沿用了phase-1设计的模板,很多东西没有和phase-2设计选用的PA对应上来,我们目前的设计中,FDD和TDD已经做到一个PA里面去了,所以USID应该是要一致的,所以我们后来把所有用到PA1的地方全部改为了PA0。
3modem自动设置
Modem 自动设置故障诊断
• 当发生如下事故该如何做:
– Modem 没有回音 – 通过 modem autoconfigure discovery 命令无法识别 Modem – 没有原始 modemcap 条目的问题
小结
Modem 自动设置让你能够做到:
• • • • 在终端线上自动发现Modem 配置一个指定的Modem 检查 modemcap 数据库并且增加和修改想要的条目 定义一个新的Modem和功能
Modem 自动发现
我知道你是....... codex 3260. 使得!
你是什么类型的 Modem?
我是贺氏 Modem
配置Modem自动设置
我如何能发现 一个Modem?
配置包括:
• 配置 modem 自动发现 • 指定Modem使用的LINE(终端线) • 管理 modemcap 数据库
配置Modem自动发现
2511#configure terminal 2511(config)#line 1 16 2511(config-line)#modem autoconfigure discovery 2511(config-line)#Ctrl-Z 2511#copy running-config startup-config
• 工作过程可分为如下几个部分:
– 自动的Modem设置 – Modem 自动发现 – Modemcap(Modem的性能数据库和设置命令串)
自动的Modem设置
• 每次终端线(LINE)重置,Modem都要重新设置(发 送AT命令) • Modems 可以使用首选的LINE设置 • Modem被设置来和当前LINE设置相匹配
你可以:
• 查看 modemcap 数据库 • 增加 modemcap 数据库的数目
MTK modem配置方法详细解说
准备工作:原理图,所用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内部开关OFFRX 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) 其它频段,同理配置就OKTX 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_VAPCB39走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, 和TPCRX 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 USIDRX 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 EVENTRX DATARX DATA 详解,0X1C配置为(0X38)表示器件初始化,一般器件初始化都是0X380X00配置为(0X05)表示RX ON,这个值从2G开关规格书得到0X00配置为(0X00)表示PA 待命, 0X1C配置为(0XB8)表示器件关闭TX EVENTTX DATATX DATA步骤详解:0X1C配置为(0X38)表示器件初始化; 0X00配置为(0X3C)表示PA路径如图2; 0X01配置为(0X00)表示空闲待命状态; 0X02配置为(0X50)表示PA ON 如图3; 0X03配置为(0X00)表示空闲待命; 0X00配置为(0X00)表示PA OFF0X1C配置为(0X38)表示器件初始化; 0X00配置为(0X05)表示2G开关ON 如图4;TPC配置TPC的配置延用了SKY的TPC表格,只需要配置1和3寄存器就可,如图1; EVDO和TPC配置的1X一样就可,如图2到这里cl1_rf文件夹就配置完成了!。
GPRS模块 MODEM上网操作流程
GPRS模块上网操作流程一)AT指令设置部分1.AT+CSQ 检查信号强度若返回10—31,0之间的信号数字则继续,如果信号是99,99,则应该考虑不停的键入A/命令,不停的让模块去搜寻网络。
2.AT+CIMI 获得SIM卡IMSI,确认SIM卡是否插入。
3.AT+CREG? 若返回为0,1则可以,确认是否能登录到GPRS网络。
二)连接设置1.开始—控制面板—电话和调制解调器选项。
2.双击电话和调制解调器选项,点新建按钮然后在弹出的界面里输入相应地区的区号,例如郑州则输入0371,深圳则输入0755,点击确定。
如图所示:3.在电话和调制解调器选项界面里,点击上方的调制解调器,点添加按钮然后弹出如下一个界面,并在“不要检测我的调制解调器”前的小方框中打勾,如图所示:点击下一步按钮,并选择标准33600bps调制解调器,如下图所示:点下一步,如下图,选择COM1端口。
点下一步,系统正在安装调制解调器,最后点击完成。
安装完成之后会弹出如下一个界面:点属性按钮,弹出如下界面。
点上方的高级按钮,弹出如下界面。
在额外的初始化命令中输入一条AT+CGDCONT=1,"IP","CMNET" ,如下图所示。
点击确定按钮。
三)设置拨号网络。
电脑网络连接中,选择“创建一个新的连接”下一步“下一步”—“手动设置我的连接”下一步下一步下一步—下一步,最后点完成,此时会弹出如下一个界面。
用户名和密码不填,在拨号中输入*99***1#点拨号,如下图:点击拨号,如果调置正确,就能浏览网页了。
如果不能注册到计算机上,最好重启一下电脑。
MTK手机MODEM上网操作指南(适用于MTK平台)
MTK手机MODEM上网操作指南(适用于MTK平台)第一步:开通 GPRS 功能确定您的SIM卡开通了GPRS功能和手机互联网业务,如果没有开通,可拨打相应运营商电话(如:移动10086)申请开通或到当地营业厅开通。
第二步:连接PC 和手机(USB Modem 驱动程序安装详见附件)将随机所配的数据线插入PC端的某个USB端口,将手机连接至数据线另一端,在手机上的“USB设定”界面选择“串口”。
第三步:查看COM 口点击“我的电脑”右键中的“属性” —→ 选择“硬件”—→选择“设备管理器”—→“端口”查看此设备使用的端口号。
如下图:第五步:Modem 属性设置点击“属性”—→选择“高级”功能项,在额外设置中输入AT 命令:AT+CGDCONT=1,"IP","CMNET","",0,0 ,然后点击“更改默认首选项”。
具体设置如下图示:第六步:新建拨号连接:新建一个使用上面 Modem 的拨号连接:在“控制面板”—“网络连接”界面,点击“创建一个新的连接”,创建步骤如以下图示:第七步:设置拨号连接:打开新建的拨号连接,用户名和密码都空着,拨号号码为*99#;点击“属性”,具体设置步骤如以下图示:第八步:拨号:在拨号窗口点击“拨号”,如下图(23)所示:拨号成功,电脑会跳出连接成功的提示,另可查看到如下图所示的拨号连接状态。
此时您就可以利用手机提供的MODEM 功能享受上网冲浪了。
注:以上示例是基于 Windows XP 操作系统的,Windows 2000 设置步骤与XP 一致。
附:USB 转串口驱动安装过程:第一步:将相应机型的 PC 同步软件解压保存在电脑上第二步:用数据线连接 PC 和手机,然后依照电脑提示安装USB 转串口驱动步骤 1:将随机所配的数据线插入PC 端的某个USB 端口,将手机连接至数据线另一端,在手机上的“USB 设定”界面选择“串口”。
LTE modem 配置介绍
置去检查
• MIPI配置中中单软多硬部分不用要全部配成bandNone,否则会有不预 期的问题(建议配bandnone)
• TRX 频段不可以超过10个 • TRX频点要从低到高排列,开始频点和截至频点要是频段的开始频率和
• MIPI命令下发格式是每50nS一位2进制数的数据格式
MML1_rf文件夹需要配置的文件和修改方法 mml1_custom_rf.h
• 配置打开关闭Clock buffer
mml1_custom_mipi.h
• 配置PA、主集和分集上的ASM的USID——建议不要改ASM0/ASM1主 分集的定义,只修改USID值(方便后续MIPI.C文件配置)
lte_custom_rf.h
• 配置BPI部分,与2G/3G时配置方法相同,这里所有用到的BPI全部都 一次配完,BPI口选择遵循方便走线的原则来
• 配置TRX端口——TRX端口按照接线方式配就好,可以一只文件中把 所有要做的band的TRX端口都配
lte_custom_rf.h
• 配置Band indicator,需要做哪几个band就配置哪几个band,不需要做 的band一定配置成bandnone,否则会有特定场景下搜网问题
• 以上就是所有MML1中需要修改的东西,其他的不用动,默认就好
EL1_rf文件夹需要配置的文件和修改方法 lte_custom_mipi.h文件
• 配置打开mipi enable
• 下面的timing在on-off power、through put、EVM第一个flag偏大等问 题时可以做调试使用:
• TPC data——TX data是设置PA状态,真正的发射是在TPC data这边 配置
MTK 4G modem 配置
MTK平台modem 配置先从modem配置表里了解一下每一个文件夹对应哪个频段的配置其他没有标记的,目前我们是用不到的,也不要去修改里面的参数。
打开每一个需要修改的文件夹,可以看到三个子文件夹,类似下图:我们只需要修改上面框选里面的文件夹里面的选项即可。
进入到文件夹里面,发现有好几个文件,我们只需要修改下面标红的两个就可以了,一般都是**_mipi.h和**_rf.h文件各个文件夹里面文件详细说明如下图:了解了上面文件说明后,下面开始讲具体参数配置。
一、mmll_rf USID配置以及修改由于我们目前使用到的SKY的PA和开关,所以他们两个的USID是一样的,出厂默认都是OxF,按照常理来讲,由于PA和开关挂在不同的MIPI通路上,是不会有地址冲突的问题,但是目前MT6735平台存在弱4G信号下,切不回2G通话,也就是有时候打不进来电话,所以需要将这两个设备的USID改成不一样,修改PA和开关都可以,下面示例修改PA 的USID。
首先打开SKY77643的规格书,找到这个位置稍后将会用到里面的Product ID和Manufacturer ID然后在mmll_rf文件夹里面打开这两个文件夹在mml1_custom_mipi.c文件里面找到这个位置,按照上面的描述修改相应的值后面的new USID可以修改为0x1~0xE之间的一个,在mml1_custom_mipi.h文件里面对应修改就可以了,由于我们修改的是PA,所以在port sel 下面需要选取MIPI_PORT0,如果是开关的话,就需要对应修改为MIPI_PORT1。
至于在这里选取修改的USID是PA0还是PA1,ASM0还是ASM1,可以从后面的文件里面看出来。
比如在4G里面的lte_custom_mipi.c文件里面,可以看到在TPC这里会有一个USID的调用。
这里可以看到,在同一个文件里面对同一个PA可能会有两个USID的调用,主要因为这个modem沿用了phase-1设计的模板,很多东西没有和phase-2设计选用的PA对应上来,我们目前的设计中,FDD和TDD已经做到一个PA里面去了,所以USID应该是要一致的,所以我们后来把所有用到PA1的地方全部改为了PA0。
Modem全网通配置
基本信息
1.版本信息:V0.1
2.维护人员:冯宏康
MTK_CTPPPOE_SUPPORT = yes
MTK_MD_SBP_CUSTOM_VALUE=0x9
kernel config:
CONFIG_MTK_MD_SBP_CUSTOM_VALUE="0x9"
MTK_SIP_SUPPORT = no
MTK_WORLD_PHONE=no
MTK_FLIGHT_MODE_POWER_OFF_MD=no
3.维护部门:软件四部
任务名称
Modem全网通入电信C库配置
目标
实现全网通配置,支持GSM、CDMA、WCDMA、TDS-CDMA、TDD LTE、FDD LTE
关键词
Modem
工作指南
1.5M(CU)配置:
[DSDS 5M Project config选项]
[WorldPhone CSFB]:5M
BOOT_LOGO={LCM}
CUSTOM_MODEM = {modem}
(mtk6753_65c_l1_c2k_svlte
mtk6753_65c_l1_lwg_dsds)
OPTR_SPEC_SEG_DEF=OP09_SPEC0212_SEGDEFAULT
MTK_DEVREG_APP = yes
MTK_CT4GREG_APP = yes
MTK_LTE_SUPPORT=yes
华为MT800 ADSL Modem. 的配置
华为MT800 ADSL Modem. 的配置1.把本机地址设置为192.168.1.x,X为2 – 255之间的任何数值,然后确认更改。
2.连接好Modem到电脑的网线,必须看到Modem上LAN-Link灯常亮,表示连接电脑连接正常。
3.打开IE或其他浏览器,输入Http://192.168.1.1/,回车。
4.此时出入如下的华为Modem登录界面。
在用户名和密码处都输入admin,按确定。
5.此时会打开MT800的管理界面如下图所示。
6.上图中可以看到产品的软件版本号,上图中为: V100R006C01B010SP02。
同时还可以看到网路运行状况信息,如采用的协议,上下行的速度,线路衰减情况等。
如果此时是连接到外部网。
7.在上图中的最左边的管理菜单中,显示了主要的管理功能选项。
可以通过选择不同的功能来实现配置。
下面继续如下。
8.在菜单中选择ATM,则可以看到如下的画面。
在此要修改3个内容。
第一将连接类型选为ppp模式。
其次在PPPoA/PPPoE中选择PPPoE模式。
最后在ppp下面的用户名和密码部分,添上接入商给你的帐号和密码。
然后提交即可。
9.在其他配置菜单中,第一项ADSL模式,选择多模式,不需修改。
如下图所示。
10.11.在LAN配置中,一般也不需改动,缺省地址为192.168.1.1。
子网掩模为255.255.255.0.如下图所示。
12.13.DHCP模式设置需要改变,尽可能设置为DHCP Server模式。
如下图所示。
这样,当你将此Modem直接连接到一个交换机或集线器时,均可以提供动态网址,不至于内部网的网址冲突。
而此处的地质防卫可以根据需要修改或添加。
14.当ADSL Modem用作局域网的网关是,可将DNS服务器的地址写入。
此地址应该从运营商那里取得。
15.保存并重启。
PSK MODEM菜单说明
》》长按编码器旋钮1-2S进入CONFIGURATION模式《《
CONFIGURATION
PC BOOTLOAD(PC串口升级,很少用。
)
FLASH BOOTLOAD(从SD卡的MEM.DAT文件升级系统)
BACK LIGHT(背光开关选择)
TX AUDIO LEVEL(MODEM输出电平相对值,参考值30%,一般不用
BATTERY VOLTAGE(电池电压显示)
入CONFIGURATION模式《《
RTCC DISPLAY(时间日期显示ON/OFF设置)
SAVE CONFIG(保存当前配置)
UPLOAD CONFIG(把宏和配置信息上载到SD卡)
DOWNLOAD CONFIG(从SD卡读取宏和配置信息)
BEACON INTERVAL(信标发射时间间隔设置)
PC BOOTLOAD(PC串口升级,很少用。
)
FLASH BOOTLOAD(从SD卡的MEM.DAT文件升级系统)
BACK LIGHT(背光开关选择)
TX AUDIO LEVEL(MODEM输出电平相对值,参考值30%,一般不用调整)
BATTERY VOLTAGE(电池电压显示)
TUNE RATE(频点调谐速度调整)
CWID(暂未使用)
SQUELCH THRESHOLD(静噪级别调整,一般不用调整)
MODE(模式选择)
EXIT(退出当前菜单)
BPSK QPSK QPSK/R RTTY。
华为无线路由MODEM的配置规范
华为无线路由MODEM的配置规范华为HG520S无线路由MODEM配置规范1、MODEM管理界面登陆MODEM默认管理地址为192.168.1.1,PC配置静态地址192.168.1.x (x 介于2和254之间),子网掩码255.255.255.0,预设的网关192.168.1.1 ,确认PC机器能ping通192.168.1.1。
打开IE浏览器,在IE地址栏里输入http://192.168.1.1,登录用户名和密码缺省都是admin2、WAN配置登录家庭网关,点击左边“基本配置”菜单的“WAN配置”,选择PVC 通道,“启用”选择YES,“模式”选择路由,“协议”选择PPPOE,“封装方式”选择LLC,设置PPPOE用户名和密码。
“IP地址”中的“默认路由”“NAT”都选择允许,选择“自动获取IP地址”3、DHCP功能启用登录页面后,点击左侧“基本配置”菜单的“DHCP”选项,“DHCP”选择Server后MODEM就会自动分配地址给PC。
IP池起始地址和结束地址分别为192.168.1.2和192.168.1.254,DNS服务器等不用设置。
4、设定无流量自动断线登录WEB页面,点击左侧“基本配置”的“WAN配置”选项,在页面的“连接模式功能中”在此页面上的“连接模式”选项中选择第一项“需要时自动连接,最大空闲时间10分钟”5、无线安全方面配置登录WEB页面,点击左侧“基本配置”菜单的“无线局域网”选项,“接入点”为启用;“SSID”为是;“广播SSID”为是,都采用默认选择,“信道”自动选择的,不用更改。
加密方式选择WEP-64Bits方式,设置一个密码。
其余都采用默认配置。
注意:MODEM设置密钥后,用户PC对应的无线网卡必须设置相同的加密类型和密钥。
6、MODEM管理账号密码修改为了防止其他用户登录MODEM更改设置,应设置新的管理密码。
点击左侧“工具”菜单的“系统管理”选项,点击“Action”的铅笔图标设置新的管理员密码。
MTK modem配置
MTK modem配置-- l1_rf
6. GSM900 RX走的TXM的TRX8,对应寄存器值为0x0D 7. DATA0,写入值为0x00,0x04,打到任意一TRX口,初始化,此处每个平台
不一样,需要参考其对应格式。 8. DATA1,写入值为0x00,0x0D,打开TRX8 9. DATA2,写入值为0X00,0X00,关闭接收
MTK modem配置-- ul1_rf
• ul1d_custom_mipi.c,TX EVENT示意图
MTK modem配置-- el1_rf
• lte_custom_rf.h,定义支持的频段,transceiver的TX/RX端口,GPIO配置
MTK modem配置-- el1_rf
• lte_custom_rf.h,定义支持的频段,transceiver的TX/RX端口,GPIO配置
MTK modem配置
MTK modem架构(以MTK6762为例)
MTK modem配置-- mml1_rf
• mml1_custom_drdi.h,一般情况下不用单软多硬功能,在下图位置标记
部分置零关闭此功能。单软多硬即一套软件,支持不同版本的频段配置, 通过GPIO或者ADC检测来实现。
MTK modem配置-- mml1_rf
位 ...... 值
9876543210 01100000
MTK modem配置-- l1_rf
• l1d_custom_mipi.h
MTK modem配置-- l1_rf
• l1d_custom_mipi.c,一共分四个频段,分别为
GSM850/GSM900/DCS1800/PCS1900
MTK配置文件参数说明
.MTK配置文件 4.1 INI 文件的介绍:4.1.1[射频功能组的复位]下面是setup INI文件中定义的项目。
GSM900 Sig = 1GSM1800 Sig = 1GSM1900 Sig = 1GSM900 NSig = 1GSM1800 NSig = 1GSM1900 NSig = 1通常设置为1,指在对CMU200设置之前对设备进行复位,为0时不复位。
4.1.2 系统设置:setup INI文件中定义的项目:External Reference Clock = 0 默认值为0,指使用CMU200输出的参考时钟,为1时使用外部参考时钟。
CMU Base GPIB Address = 20CMU的GPIB地址的设置,要与软件对应。
Instrument = "CMU200"使用的设备为CMU200Power Supply Address = GPIB0::5::INSTR电源地址的设置使用Kei230x时,应为Power Supply Address = 5CMU RF Port = 2CMU200使用的射频端口设置Test Mode = 0设为0指需要手动对设备进行初始化,1指在综测时软件将自动对设备进行初始化,2指在校准时软件将自动对设备进行初始化,3指在校准和综测联合测试时软件将自动对设备进行初始化FDM database file = "c:\\Program Files\\MTK_atedemo\\report\\BPLGUInfoCustom" Database文件的存放路径,必须与手机软件对应Calibration file = "c:\\Program Files\\MTK_atedemo\\MTKCAL_6205B.INI"校准初始默认值设置文件的路径Config file = "c:\\Program Files\\MTK_atedemo\\meta_6205B.CFG"关于校准的设置,如校准的信道,限制的最大、最小值Report file path = "c:\\Program Files\\MTK_atedemo\\report_6218B"测试报告的存储路径Database file = "c:\\Program Files\\MTK_atedemo\\Report_Statistics\\6218B_statistics.xls" 测试结果文件的存放路径IMSI = "001010123456789"SIM卡中的IMSI号的设置POWER ON AFTER CHANGE = 1联合测试时,如果设备改变不同状态时较慢,则设置为1Stability Count = 1循环测试的次数设置Fixture COM port = 1串口地址设置System Cable Loss Calibration = 0校准系统的线损选择4.1.3呼叫建立设置Setup Network = 1建立呼叫时的网络设置,1指GSM频段,2指DCS频段,3指PCS频段GSM Call Setup Channel = 1建立呼叫的信道号设置GSM BCCH Channel = 32广播控制信道的设置DCS Call Setup Channel = 512DCS建立呼叫的信道设置DCS BCCH Channel = 700DCS广播控制信道的设置PCS Call Setup Channel = 512PCS建立呼叫的信道设置PCS BCCH Channel = 700PCS广播控制信道的设置GSM850 Call Setup Channel = 128GSM850建立呼叫的信道设置GSM850 BCCH Channel = 128GSM850广播控制信道的设置BCCH RF LEVEL = -60下行广播控制信道电平BS TCH LEVEL = -80.5基站业务信道电平Triple Band = 0设置为1时要进行PCS的测试DCS Band = 1为1指综测时要测DCSGSM Band = 1为1指综测时要测GSMGSM850 Band = 0为1时,综测要测GSM850GPRS TEST = 0为1时要进行GPRS的测试4.1.4 信令测试Power Measment Burst = 10定义功率测试时,要测的Burst的数量Average Burst Power = 1为1指要进行平均功率的测试Peak Burst Power = 1为1指要进行峰值功率的测试PVT Match = 1为1指进行功率时间模板测试Modulation Measment Burst = 10定义调制频谱测试时所要测试的Burst数量Phase Error Peak = 1为1指要进行相位峰值误差的测试Phase Error RMS = 1为1指要进行相位均方值误差的测试Frequency Error = 1为1指要进行频率误差的测试ORFS MOD Burst = 10定义调制频谱测试时,所要测试的Burst的数量Spectrum Modulation = 1为1指要进行调制频谱的测试ORFS Switch Burst = 10定义开关频谱测试时,所要测试的Burst的数量Spectrum Switch = 1为1指要进行开关频谱的测试Rx Quality = 0是否进行接收质量的测试RX Level = 0是否进行接收电平的测试RFER = 0是否进行误码率的测试BBB = 0是否进行Bust By Burst的误码率测试GSM Rx Meas Level = -100定义GSM测试误码率时的下行功率DCS Rx Meas Level = -100定义DCS测试误码率时的下行功率PCS Rx Meas Level = -100定义PCS测试误码率时的下行功率Rx RFER Burst = 128定义测试时的Burst数量Rx BBB Burst = 88定义Bust By Burst的误码率测试时,要测的Burst数量GSM Output Loss = 0.6GSM输出补偿设置GSM Input Loss = 0.6GSM输入补偿的设置DCS Out Loss = 1.2DCS输出补偿的设置DCS Inp Loss = 1.2DCS输入补偿的设置PCS Out Loss = 1.3PCS输出补偿的设置PCS Inp Loss = 1.3PCS输入补偿的设置Location update timeout = 50位置更新的延时设置Timing Error Limit = 5(bit)时间提前量的限制设置RX Level Limit = 27接收电平的限制设置RX Quality Limit = 3接收质量的限制设置Stop Condition = 0停止条件的设置,为0指无论中间的测试项目是否通过,都要继续进行测试,直到测试结束,为1指当有测试Fail的项目时,则停止测试Version New = 0当使用的综测仪的版本大于3.5时,或RAM>256M时,可以设为1,以设置其进行并行的测试,旧版本设为1时将增加测试时间Final Test With Calibration = 1设为1指进行综测和校准的联合测试Wireless Test = 0为1指进行耦合测试Get Barcode = 1读取并检查板测状态RX ClassII Limit = 1.5接收误码率ClassII的限制设置RX ClassIb Limit = 1.5接收误码率ClassIb的限制设置Default Test Items = 1综测提供了两种模式,为1时,将按照[Signalling Measurement]中的定义进行测试,为0时将按照[GSM xx]中的设置进行测试Check BarCode Delay = 15.0检测板号延时设置(综测前检测板测是否通过时,要进行板号的读取)Handover Delay Time = 0.5测试频段Handover的延时设置BER MEAS MODE = 0为0时进行单时隙的测试,为1时将进行连续时隙的测试BER Continuous Meas Delay = 1.5定义Ber连续测试模式的测试延时Mobile Report RxQ Delay = 1.5接收质量测试的延时设置,(延时以便得到正确的移动台测试值)MT Call = 0为0时手机将拨号112以进行呼叫建立,为1时,指设备将呼叫移动台进行通信连接GSM850 Rx Meas Level = -100当“default testing items”为1时,ATE将使用此值进行BER的测试6218B Normal Baud Rate = 115200定义6218B的通信波特率6205B Normal Baud Rate = 57600定义6205B的通信波特率RX Level Limit MAX = 31接收电平的最大值设置4.1.5校准设置GSMN OUT LOSS = 0.6非信令模式下GSM的输出损耗设置GSMN INP LOSS = 0.6非信令模式下GSM的输入损耗设置DCSN OUT LOSS = 1.2非信令模式下DCS的输出损耗设置DCSN INP LOSS = 1.2非信令模式下DCS的输入损耗设置COM PORT = 4串口端口设置Auto Barcode = 0为1时,软件将自动生成板号Auto Barcode Step = 1板号自动生成时的增加步长设置ADC Calibration = 0为1将进行ADC的校准Frequency Bank with PCS = 0定义是否进行PCS频段的校准BB Chip Type = "6205B"定义芯片类型CO GSM900 = 70从CFG文件中读取GSM校准信道的值CO DCS1800 = 700从CFG文件中读取DCS校准信道的值CO PCS1900 = 660从CFG文件中读取PCS校准信道的值PCSN OUT LOSS = 1.3设置非信令模式下测试PCS时的输出线损PCSN INP LOSS = 1.3设置非信令模式下测试PCS时的输入线损Enter META Mode Timeout = 10000设置进入META模式的延时Enter META Timer Delay = 2.0校准时,当电源控制异常时,可以调整此项设置AFC Calibration = 1为1时将进行AFC校准Pathloss Calibration = 1为1时将进行路径损耗校准APC Calibration = 1是否进行APC校准APC Check = 1为1时将进行APC的检测Frequency Bank with GSM850 = 0为1时将进行GSM850的校准Frequency Bank with GSM900 = 1为1时将进行GSM900的校准Frequency Bank with DCS1800 = 1为1时将进行GSM1800的校准Add Calibration Status = 1为1时将把校准结果加入条码的60,61位如:PASS : char[60]=’1’ , char[61]=’0’FAIL : char[60]=’0’, char[61]=’1’4.1.6 IMEI设置Scan IMEI = 0为1时,可以使用扫描仪扫描条码,软件会将IMEI号写入手机4.1.7综测发射测试检测:下面是CFG文件中定义的综测和校准PCL限制表:GSM900_MAX_P = "6.0,8.0,10.0,12.0,13.8,15.8,17.8,19.8,21.8,23.8,25.8,27.8,29.5,31.0,32.9,"GSM900_MIN_P = "4.0,6.0,8.0,10.0,12.5,14.5,16.5,18.5,20.5,22.5,24.5,26.5,28.5,30.0,31.7,"DCS1800_MAX_P = "2.0,3.5,5.0,7.0,9.0,11.0,12.5,14.5,16.5,18.5,20.5,22.5,24.5,26.5,28.0,31.0,"DCS1800_MIN_P = "0.0,1.5,3.5,5.0,7.0,9.0,11.5,13.5,15.5,17.5,19.5,21.5,23.5,25.0,27.0,28.7,"PCS1900_MAX_P = "0.5,2.5,4.5,6.5,8.5,10.5,12.5,14.5,16.5,18.5,20.5,22.5,24.5,26.5,28.5,30.5,"PCS1900_MIN_P = "-0.5,1.5,3.5,5.5,7.5,9.5,11.5,13.5,15.5,17.5,19.5,21.5,23.5,25.5,27.5,29.5,"频率和相位误差的限制表:GSM_Freq_Error_Limit = 90DCS_Freq_Error_Limit = 180PCS_Freq_Error_Limit = 190Phase_Error_Peak_Limit = 20Phase_Error_RMS_Limit = 5Spectrum due to switching enable = "1,0,0,1,"开关频谱和调制频谱的偏移量的定义:"1,0,0,1," 指使用+/- 400k 和+/-1.8M的偏移量进行测试Spectrum due to Switching +400kHz= -31.182460Spectrum due to Switching -400kHz= -29.590330Spectrum due to Switching +600kHz= -35.207820Spectrum due to Switching -600kHz= -32.279390Spectrum due to Switching +1.2MkHz= -34.092160Spectrum due to Switching -1.2MkHz= -38.503780Spectrum due to Switching +1.8MHz= -43.583010Spectrum due to Switching -1.8MHz= -46.116880Spectrum due to modulation enable = "0,0,0,1,0,0,0,0,0,0,1,"Spectrum due to Modulation +100kHz= -8.557312Spectrum due to Modulation -100kHz= -8.777496Spectrum due to Modulation +200kHz= -34.214780Spectrum due to Modulation -200kHz= -34.015660Spectrum due to Modulation +250kHz= -39.874850Spectrum due to Modulation -250kHz= -38.849580Spectrum due to Modulation +400kHz= -61.613100Spectrum due to Modulation -400kHz= -62.010590Spectrum due to Modulation +600kHz= -66.382050Spectrum due to Modulation -600kHz= -66.253600Spectrum due to Modulation +800kHz= -66.471500Spectrum due to Modulation -800kHz= -67.809330Spectrum due to Modulation +1MHz= -68.384120Spectrum due to Modulation -1MHz= -68.194400Spectrum due to Modulation +1.2MHz= -69.887570Spectrum due to Modulation -1.2MHz= -71.136630Spectrum due to Modulation +1.4MHz= -73.157710Spectrum due to Modulation -1.4MkHz= -72.516720Spectrum due to Modulation +1.6MHz= -74.163570Spectrum due to Modulation -1.6MHz= -76.117770Spectrum due to Modulation +1.8MHz= -76.022610Spectrum due to Modulation -1.8MHz= -78.223210Spectrum due to switch limit = "-10.0,-10.0,-21.0,-21.0,-21.0,-21.0,-24.0,-24.0,"开关频谱的限制值Spectrum due to modulation limit Line0001 ="0.5,0.5,-30.0,-30.0,-33.0,-33.0,-55.0,-55.0,-60.0,-60.0,-60.0,-60.0,-60.0,-60.0,"调制频谱的限制值4.1.板号Barcode = "S4716A0007 00"定义板号的起始值Barcode Limit = "MT012345678901234569"滤除未定义的板号,检测写入的板号位数。
Modem典型配置举例
1.1 Modem典型配置举例1.1.1 使用Modem脚本管理Modem●在进行Modem之间的协商时,Modem的速率一定不能改变,如果改变了那么就要用AT命令进行新的速率匹配。
●Modem使用不同方法来锁定EIA/TIA-232串口速率,通过参考Modem操作手册查知Modem如何锁定速率(可能的项有&b、\j、&q、\n 或者使用s寄存器)。
●Modem必须使用DCD(数据载波检测)来表明和远端连接的建立,大部分的Modem使用&c1命令来进行这种配置。
具体内容可以参见相关厂商提供的Modem操作手册。
●Modem必须允许通过DTR(Data Terminal Ready)信号来挂断Modem的活动连接,大部分的Modem使用&d2或者&d3来进行这种设置,具体内容可以参见Modem操作手册。
●如果Modem要有入呼叫的功能,则必须进行入呼叫摘机振铃数的配置,我们的要求是不采用振铃自动应答的方式,大部分的Modem采用S0=0进行配置,具体内容参见Modem操作手册。
针对以上各种情况我们的典型初始化串如下:AT&b1&c1&d2&s0=0该初始化串的功能解释:●锁定串口的速率●使能DCD的检测●使能DTR的挂断功能●配置成非自动应答(2) 配置步骤[Quidway]script-string init "" AT&b1&c1&d2&s0=0 OK[Quidway]interface serial 0[Quidway-Serial0]start-chat init1.1.2 使用初始化脚本进行上电初始化1. 配置需求使路由器在上电或重启时对于和异步口相连的Modem进行初始化。
2. 配置步骤[Quidway]script-string init "" AT OK AT&B1&C1&D2&S0=1 OK AT&W OK[Quidway]interface async 0[Quidway-Async0]modem[Quidway-Async0]script startup init1.1.3 使用脚本进行直接拨号1. 配置需求配置Modem脚本,直接进行拨号。
MTKmodem配置方法详细解说
MTKmodem配置⽅法详细解说准备⼯作:原理图,所⽤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内部开关OFFRX 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) 其它频段,同理配置就OKTX 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_VAPCB39⾛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, 和TPCRX 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 USIDRX 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 EVENTRX DATARX DATA 详解,0X1C配置为(0X38)表⽰器件初始化,⼀般器件初始化都是0X380X00配置为(0X05)表⽰RX ON,这个值从2G开关规格书得到0X00配置为(0X00)表⽰PA 待命, 0X1C配置为(0XB8)表⽰器件关闭TX EVENTTX DATATX DATA步骤详解:0X1C配置为(0X38)表⽰器件初始化; 0X00配置为(0X3C)表⽰PA路径如图2; 0X01配置为(0X00)表⽰空闲待命状态; 0X02配置为(0X50)表⽰PA ON 如图3; 0X03配置为(0X00)表⽰空闲待命; 0X00配置为(0X00)表⽰PA OFF0X1C配置为(0X38)表⽰器件初始化; 0X00配置为(0X05)表⽰2G开关ON 如图4;TPC配置TPC的配置延⽤了SKY的TPC表格,只需要配置1和3寄存器就可,如图1; EVDO和TPC配置的1X⼀样就可,如图2到这⾥cl1_rf⽂件夹就配置完成了!。
moto手机上网设置
手机设置P2K平台手机设置USB连接为“数据模式”后连接电脑linux平台设置手机USB连接为“调制解调器”后连接电脑android平台手机连接电脑后,将USB选项设置为“摩托罗拉手机门户”移动ophone平台手机连接电脑后,选择“调制解调器”驱动安装完成,手机连接电脑后,会提示新硬件安装安装完成后,右键“我的电脑”——管理。
如图:在设备管理器——调制解调器中会看到motorola USB modem (图片中那个我点开了属性项的设备就是我们的手机.可能每个人的电脑不一样会导致端口的数字不一样.不过这个设备的名称是一样的.)右键点击motorola USB modem 如图:点击属性,在额外的初始命令中输入:at+cgdcont=1,"ip","cmwap"——(根据自己的GPRS包月可以选填 cmnet)如图:回到桌面,找到“网上邻居”右键——属性,打开网络连接。
如图:左上角选择创建新的连接。
如图:欢迎使用新建连接向导,点击下一步。
如图:选择连接到internet。
点下一步如图:选择手动设置我的连接。
点下一步如图:选择用拨号调制解调器连接。
点下一步如图:选择带有motorola USB modem的那一项如图:(有的电脑没有其他调制解调器,此处略过)名称随便写。
如图:电话号码写入:*99***1#然后继续点下一步如图:账号和密码不用写直接跳过,下一步。
如图:最后完成新建连接,拨号连接在,网上邻居的网络连接中,也可以创建到桌面━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━下面开始拨号双击拨号连接如图:最后提示连接成功至此已经连接上网络了,但是程序上网都要经过设置才可以我们用的是移动的网络,所以必须要实用移动的代理服务器,和手机是一样的!要不然是没办法联网的。
连接互联网需要浏览器,这里以IE浏览器设置为例右键IE图标。
选择属性如图:属性里找到连接,选择刚刚创建的拨号,点设置如图:将“对此连接使用代理服务器”前打钩。
GSM modem设置方法
此文档用于GSM Modem的设置。
需按步骤顺序操作。
GSM Modem需要插入有效SIM卡。
1.用串口线将GSM Modem与计算机的串口相连。
2.打开并设置超级终端。
点击“确定”,进入调试界面。
3.输入AT指令(大写输入),设置GSM Modem。
AT<回车>
OK
AT+CMGF=1<回车>
OK
AT&W<回车>
OK
AT+CNMI=2,2,0,0,0<回车>
OK
AT+CSMP=17,0,0,0<回车>
OK
AT+CSAS<回车>
OK
ATE0<回车>
OK
AT&W<回车> 此时应该看不到输入的字符
OK
注:
若是输入AT就无返回说明很可能GSM Modem的波特率不是9600;
处理方法是:
a.更改超级终端的波特率,直到输入AT返回OK为止。
b.输入AT+IPR=9600;&W <回车>
c.将超级终端波特率设置成9600,若输入AT返回OK,说明设置成功,继续步骤3。
常见MODEM的配置
铁通常用的ADSL MODEM的使用方法铁通常用的ADSL MODEM一般为华为的MT800和CAT1000这两种,这两种宽带MODEM的管理地址一般是192.168.1.1,默认的用户名和密码均为admin1、在设置MODEM之前,你要看一下你电脑自己的TCP/IP是怎么设置的!在桌面上选择网上邻居,点右键选择属性,再选择TCP/IP,把设置修改如下(这里的系统是Win2000)::2、这里先介CAT 1000 MODEM的配置方法首先在IE的地址栏里输入MODEM的管理地址192.168.1.1,如图所示。
输入用户名和密码admin,进入如下界面。
红色标记的地方可以看到上下行速率和通道的方式interlleaved 为交织fast为快速。
绿色标记的是线路的衰减如果上行衰减大于40db,下行衰减大于45db 则线路质量不合格。
粉色标记的是信噪比。
通过这些参数的观察可以判断线路质量的好坏。
LAN配置。
红色标记出来的是MODEM的管理地址,一般情况下有厂家配置好,不需要大家更改。
只要大家知道地址可以管理MODEM就可以了。
WAN配置红色标记的地方是需要填的VPI和VCI的值,铁通公司一般用0和35。
蓝色标记的是选择的封装协议,一般选LLC(逻辑链路控制)协议。
本地升级远程升级在红色标记处输入远程服务器的IP地址,文件名称,用户名和密码,点升级就可以了。
用户配置主要是用来修改MODEM的登陆密码的,在红色标记处输入原密码和要设置的新密码即可。
提交重起重起后修改的数据将恢复到出厂状态。
3、华为MT800MODEM的配置方法MT800 可以为中小型专用网络提供方便、安全和经济的因特网接入。
图1 MT800 设备图2 后面板接口图● ADSL:ADSL 端口,接分离器的MODEM 口。
● Ethernet:以太网端口,接计算机或者网络集线器的以太网端口。
● Reset:长按三秒钟,使设备恢复到出厂缺省设置。
GSM MODEM(G100E) 用户使用说明
GSM MODEM(G100E)用户使用说明G100E 8通道GSM调制解调器目录序言 (1)命名规则...................................................................................................................................................................................错误!未定义书签。
参考文档 (1)声明 (1)G100E产品说明 (1)产品介绍 (1)产品特点 (1)外界环境指标 (2)G100E技术参数 (2)基本特性 (2)射频特性 (2)GSM天线 (3)电源 (3)G100E硬件接口说明 (3)接口定义 (3)安装说明...................................................................................................................................................................................错误!未定义书签。
SIM卡座接口...........................................................................................................................................................................错误!未定义书签。
天线接口 (6)信号指示灯 (6)产品清单 (7)G100E基本功能测试 (7)准备工作 (7)详细测试步骤 (10)CSD (13)连接方式序言该文档适用于G100E、G100F等多串口产品。
MTK网络参数总结
网络参数总结网络参数分GSM和GPRS两部分,以下分类说明GSM参数部分(BY GSX)GSM参数对应的数组为NVRAM_EF_CSD_PROFILE_DEFAULT(23c_08a平台)(不同平台可能不一样,比如53平台为COMMON_NVRAM_EF_CSD_PROFILE_DEFAULT,一般找含有CSD_PROFILE_DEFAULT即可)数组结构体为typedef struct{l4_addr_bcd_struct addr;kal_uint8 csd_ur;//指速度,一般有三种:0x01表示4.8kbps,依次为0x02为9.6kbps,0x03为14.4kbps kal_uint8 csd_type;//线路型态。
0x01为analogue,0x02为ISDNkal_uint8 csd_module;//使用的数据模块,没有要求设置为0kal_uint8 auth_type;//认证类型,一般为normal“0x00kal_uint8 user_id[32];//用户名称kal_uint8 user_pwd[32];//密码kal_uint8 dns_addr[4];//dns服务器地址kal_uint8 sec_dns_addr[4];second dns服务器地址l4_name_struct name;//见下面kal_uint8 prov_url[16];//一般为0kal_uint8 napid[16];//一般为0kal_uint8 account_type;//一般为0kal_uint8 read_only;//一般为0} nvram_ef_csd_profile_struct;注:其中l4_addr_bcd_struct add结构体类型为typedef struct _l4_addr_bcd_struct//{kal_uint8 addr_length;kal_uint8 addr_bcd[41];} l4_addr_bcd_struct;//此结构体主要是包含gsm数据的,第一个是长度,第二个是,的写入规则参见下面举例l4_name_struct name结构体typedef struct _l4_name_struct{kal_uint8 name_length;//gsm数据服务商名长度kal_uint8 name_dcs;//一般为0kal_uint8 name[32];//gsm数据服务商名} l4_name_struct;举例说明以下以中华电信CHT为例:kal_uint8 const COMMON_NVRAM_EF_CSD_PROFILE_DEFAULT[] = {#ifdef CUSTOM_CSD_PROFILE_DEFAULTCUSTOM_CSD_PROFILE_DEFAULT#else /* CUSTOM_CSD_PROFILE_DEFAULT*/0x06, 0x81,//长度,没有搞明白为什么不是空都写得是0x06, 0x81,这个数,有研究明白的还请指教。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MTK平台modem 配置先从modem配置表里了解一下每一个文件夹对应哪个频段的配置其他没有标记的,目前我们是用不到的,也不要去修改里面的参数。
打开每一个需要修改的文件夹,可以看到三个子文件夹,类似下图:我们只需要修改上面框选里面的文件夹里面的选项即可。
进入到文件夹里面,发现有好几个文件,我们只需要修改下面标红的两个就可以了,一般都是**_mipi.h和**_rf.h文件各个文件夹里面文件详细说明如下图:了解了上面文件说明后,下面开始讲具体参数配置。
一、mmll_rf USID配置以及修改由于我们目前使用到的SKY的PA和开关,所以他们两个的USID是一样的,出厂默认都是OxF,按照常理来讲,由于PA和开关挂在不同的MIPI通路上,是不会有地址冲突的问题,但是目前MT6735平台存在弱4G信号下,切不回2G通话,也就是有时候打不进来电话,所以需要将这两个设备的USID改成不一样,修改PA和开关都可以,下面示例修改PA的USID。
首先打开SKY77643的规格书,找到这个位置稍后将会用到里面的Product ID和Manufacturer ID然后在mmll_rf文件夹里面打开这两个文件夹在mml1_custom_mipi.c文件里面找到这个位置,按照上面的描述修改相应的值后面的new USID可以修改为0x1~0xE之间的一个,在mml1_custom_mipi.h文件里面对应修改就可以了,由于我们修改的是PA,所以在port sel 下面需要选取MIPI_PORT0,如果是开关的话,就需要对应修改为MIPI_PORT1。
至于在这里选取修改的USID是PA0还是PA1,ASM0还是ASM1,可以从后面的文件里面看出来。
比如在4G里面的lte_custom_mipi.c文件里面,可以看到在TPC这里会有一个USID的调用。
这里可以看到,在同一个文件里面对同一个PA可能会有两个USID的调用,主要因为这个modem沿用了phase-1设计的模板,很多东西没有和phase-2设计选用的PA对应上来,我们目前的设计中,FDD和TDD已经做到一个PA里面去了,所以USID应该是要一致的,所以我们后来把所有用到PA1的地方全部改为了PA0。
如上为修改USID内容。
二、l1_rf 2G 配置在配置寄存器之前,需要在l1d_custom_mipi.h里面确认mipi是否是打开的,在这个文件里面找到如下位置,这个值是1,就代表mipi是打开的,后面我们在配置的时候,只需要配置mipi enable选项就可以了。
由于2G部分的发射走的是开关的通路,所以配置2G的时候,都需要在开关端配置完成。
在l1d_custom_mipi.c文件里面打开,先从大致的组织架构来讲,一般来说,在配寄存器之前,会有一个event事件让我们去定义,大致的意思是从第几行到第几行是什么功能,比如上图定义的是,从第0行到第1行是开关的预打开,这里的第0行就是我们实际的第1行,所以0~1,是需要占用两行去配置的。
从上面的event配置可以看出来,实际开关的打开时间在QB_MIPI_RX_ON1这一步。
上图是GSM 接收的寄存器配置,在前面event事件定义的时候已经说过,第1,2行是开关的预打开,发射的时候也是一样的,所以,当我们看到0x1C这个寄存器的时候,我们都不用去修改,在上面的图中,一共有2次用到0x1C寄存器,第一次是初始化,最后一个是关闭作用,我们实际上用的到去配置的就是第三行,开关的00寄存器,这里拿SKY77916举例说明首先,可以从原理图上看出来,这里和3G的使用用的SKY77590类似,只不过是SKY77916外围可以提供14个TRX口让我们去做更多的频段上图是SKY77916的寄存器0的每一位说明,目前我们的modem里面都是用16进制的,所以转换成2进制,就一共有8位,特别注意的是第5位那里,0是正常增益,1是低增益,只针对高频,这里后面在B39的发射配置的时候会用到。
在控制开关打开关闭的时候,我们可以近似的把下面4:0这一行里面的值作为开关打开时候的值,例如,在GSM850 RX配置的时候,TRX口用的是TRX4,所以此时GSM850接收寄存器0这里就需要配置为0x02,以上为GSM RX配置。
GSM TX配置和RX的event事件定义差不多在第1,2行还是开关的预打开,后面在开关PA打开的时候引入了寄存器1,寄存器用于设置PA的偏置电压GSM按照默认的去设置就好了,一般来说影响不大,在这里配置寄存器0的时候,和前面不一样,可以看到黄色箭头指向的位置,这里之前应该是一个数值,现在是GGE_MIPI_PA_G8这个宏,在紧跟着下面会有一个定义这里截取的是GSM850的配置,所以在GMSK调制发射的时候,值是0x0A,可以对比上面开关寄存器0的真值表,是LB_GMSK_TX,下面8PSK调制发射的时候,也就是我们平常说的EDGE,对应真值表是EDGE和线性发射,后面配置B34,B39的时候,它们的发射也需要选择此类发射。
照此类推可以配完GSM其他频段。
另外在配置的时候,可能会看到有如下字符NOTCH_SWITCH,set0,set1,这些看到直接跳过,不需要配置。
接下来是配置l1d_custom_rf.h文件前面也有提到,我们在这里需要配置mipi enable的情况,这里的配置是BPI的配置,和我们之前的3G平台一样,我们只需要配置PR2和PT2后面的值就可以的,其他的可以不用管从35平台的原理图可以看出,BPI控制从0~27总共28个,所以转成16进制,一共就有7位,BPI0~3第最低位,4~7是倒数第2位,以此类推。
比如在B2,B3的接收位置,有一个开关去切换接收,它用的BPI口是10,又从开关特性知道,当BPI10=1的时候,主接收与B3的接收相通,所以在B3也就是DCS的PR2的地方,我们就需要配置成0x00000400,如果发射里面有开关,类似。
最后,就需要配置GSM的发射接收口了,在l1d_custom_rf.h文件下面可以找到这样两个位置上面是RX,下面是TX,还是和之前一样,这里只需要配置mipi enable的选项,由于目前我们的项目接收都是和3G,4G(主集)双工器共用通路了,所以,这里接收我们只需要看Band,不用去分2,3,4G了,比如B2,在2,3,4G里面的接收口都会是IORX_MB1。
发射端口配置,根据原理图去匹配,一般来说,发射端口不会更改。
如上为整个2G配置方法。
三、3G配置(1)、WCDMA控制逻辑配置在ul1d_custom_mipi.h文件里面确认mipi enable是否打开,默认都是打开的,可以确定下,不做修改。
打开ul1d_custom_mipi.c文件,先可以看到RX的event事件,这里比较简单,只有2行,第一行初始化,第二行打开开关对应下面的data控制和2G不一样,3G和4G是分段处理的,所以,所有的寄存器0都需要配成一样。
在WCDMA的TX配置的时候,首先看到event事件定义定义打开的其实也只有第一行也就是说,只有0x1C这里起了作用,后面的都是在关闭PA,在这里如果配置了PA 的寄存器0和寄存器2也是没有关系的,通过实际测试发现,电流没有影响,但是为了安全起见,还是在TX里面把寄存器0,1,2,3的值都配置为0x00,发射的寄存器0,1,2,3的值,可以在后面TPC里面配置,同时,可以看到第6,7行是打开开关的,这里和前面一样,TRX 口用的哪个开关就配置为其对应的值。
接下来是TPC里面的参数配置可以看到,最右边是有注释的,L7~L0,这是功率等级,L7是最大功率,从上往下依次减小。
这里PA是用的SKY77643,用B1举例说明一下每一个寄存器的配置。
先来了解一下SKY77643的内部架构图以及MT6169 transceiver每个端口支持的频段,这里可以同理共用到SKY77643 HB,MB,LB每组可以做到的频段。
从上面原理图对应的来看,B1使用的是MB1口,然后对应到SKY77643的真值表来配B1的TX,首先寄存器0直观给我们显示到的是用二进制的,所以,这个值是0 1001 1 00,由于寄存器0的作用是打开PA,所以在选好端口发射后,需要让PA enable打开,对应到十六进制就是0x4C,接下来的寄存器1和寄存器3都是配置PA的偏置电压的,按照SKY提供的文档配置即可,这个可以参考文档:Skyworks MIPI Setting for MTK。
如果存在ACLR 比较差的情况,可以按照真值表将值改大,对应的电流也会变大,这个在4G上面可能需要改动,WCDMA的时候一般按照默认的去写就好了。
对于寄存器2,它的作用是打开PA 内部的开关,所以从上面的真值表对应下来就是1010 0000,即是0xA0。
对于寄存器0和2,7个等级都是一样的值。
接下来是ul1d_custom_rf.h文件我们进来也是可以看到BPI控制的,和之前一样还是配置PR2和PT2,这里多了一个RXD的选项,一般来说WCDMA的灵敏度比较高,可以不配置分集,如果遇到WCDMA 灵敏度差的时候,可以尝试把这边的分集打开,如果有开关,就需要配置一下这里的BPI。
这里也是选取相应的端口即可。
在这个文件的最下面,可以看到如下的图这也就是定义我们打开哪几个WCDMA的频段,需要特别注意的是,前面3个是定义高频的,后面2个是定义低频的,要对应上频段去打开,以免出现一些不可预知的问题。
以上为WCDMA的整个配置。
(2)、TD-SCDMA控制逻辑配置在使用SKY77643+SKY77916的组合的时候,PA和开关都可以做B34,B39,目前为止我们只在L1上面做了TD-SCDMA,PA开关搭配是SKY77824+SKY77910,这个组合TD 只能做在SKY77910上面,下面大致介绍一下配置方法,TD和其他几个制式配置方法有点不太一样,但是配置的地方不会太多。
打开tl1d_custom_mipi.h文件由于我们使用的是SKY77910的TD通路,所以在下面寄存器数目那里设置为3。
首先是RX的配置,先是On再Off,按照注释去配置,通过注释我们也可以看到,一个完整的TD band分成了高低各16位,在高16位里面,0x0F5C的意思是,0x0F是开关的USID,5C代表寄存器0x1C,也就是和前面一样,初始化寄存器,对应前面低16位就是0x38,后面两个0是对齐格式用的,没有实际意义,所以下面的0x0F40即是,开关寄存器0的值为0x0D,B39也是类似,在RX Off的时候也是一样,先是让寄存器0 standby,然后再关闭。
在SKY给到的配置文档上面RX Off有一个特别说明,在配置的时候按照它的要求去改就行了。