MTK平台软件安装SMT后段测试 组装测试手机通信检查MTK平台生产软件使用说明.docx
《MTK平台软件安装SMT后段测试 组装测试手机通信检查MTK平台生产软件使用说明.docx》由会员分享,可在线阅读,更多相关《MTK平台软件安装SMT后段测试 组装测试手机通信检查MTK平台生产软件使用说明.docx(28页珍藏版)》请在冰点文库上搜索。
MTK平台软件安装SMT后段测试组装测试手机通信检查MTK平台生产软件使用说明
MTK平台软件安装SMT后段测试组装测试手机通信检查MTK平台生产软件使用说明
————————————————————————————————作者:
————————————————————————————————日期:
MTK平台软件安装、SMT后段测试、组装测试、手机通信检查—MTK平台生产软件使用说明(转载)
手机开发 2008-12-1611:
08 阅读82 评论0
字号:
大大 中中 小小
1。
测试流程
1。
1SMT后段测试流程图
(其中软件下载,BSN写入,校准,综测,功能测试有对应的软件)
(图1)
1。
2组装测试流程图
(其中软件升级,整机终测,写IMEI号有对应的软件)
(图2)
2.下载
2。
1概述
MTK系列主板存储系统有两个Flash构成,一个是主Flash,用于存放手机代码部分和
其他参数;另外一个NANDFlash,用于存放MP3。
图1中的下载工位(SMT后段)是将手机软件的SOFT代码部分下载到主板上的Flash
并且将参数格式化,而图2中的下载(升级)工位(组装段)只是将手机软件的SOFT
代码部分更新,而保留校准参数.
单板综合测试
软件下载
BSN写入
校准
功能测试
贴键盘纸
手焊Micphone
写IMEI号
软件下载(升级)
整机终测
整机偶合测试
手动功能测试
MKT支持高速下载,如果使用USB—RS232下载线下载速率可以达到921600.
本工具可实现多端口下载,最多可支持8路同时下载。
2。
2软件安装
无需安装,直接COPY整个目录到本地即可,如果改变路径必须重新设置程序.
2。
3硬件环境
设备清单:
USB下载方式
所需设备:
PC,直流电源,USB扩展卡,USB下载线(8)
设备驱动:
USB扩展卡驱动(USB扩展卡附带),USB—RS232驱动(USB下载线附带)
RS232下载方式
所需设备:
PC,直流电源,串口扩展卡,RS232下载线(8)
设备驱动:
串口扩展卡驱动(串口扩展卡附带)
电源设置:
请手动将电源输出电压设为4V,限流设为2A.
2。
4设置
如果是第一次打开程序,需要对DAFile和ScatterFile以及ROM文件进行设置,设
置完成后将自动保存。
Step1如果是SMT段首次下载请运行Muti_Download目录下的
MultiPortFlashDownloadProject。
exe
如果是组装段升级下载请运行Muti_Update目录下的
MultiPortFlashDownloadProject.exe
图3
Step2选择DAFile
选择当前目录下的”MTK_AllInOne_DA。
bin"文件.
Step3选择ScatterFile
选择当前目录下的”scat_ROM.txt”文件.
Step4选择下载软件
如图2,点击”ROM"选择待下载的软件
Step5选择下载方式
如果是SMT后段下载,请选择”DownloadROMandFormat”
如果是组装段升级下载,请选择"DownloadROM",
Step6选择下载速率
如果是USB-RS232或高速扩展卡下载,可以使用921600~460800
如果是单纯的RS232下载,只能选择115200
如果要设置起始端口,请用记事本打开当前目录下的MultiPortFlashDownloadProject。
INI文
件修改[form]—>TheFirstComPortNo值.
如果从COM1开始设置TheFirstComPortNo=1
如果从COM3开始设置TheFirstComPortNo=3
2.5操作
选择下载软件
同上Step4
下载操作
点击"download”按纽开始下载,待进度条左边出现"start”字样后,连接手机,如
进度条移动表示下载开始.
如果绿色进度条变满且待进度条左边出现”DLOK"字样后表示下载成功。
如果进度条变为绿色表示下载失败.
2.6故障分析
3。
BSN号写入
3.1概述
BSN(boardserialnumber)为在SMT后段写入主板的一个流水号,为主板唯一标记.
BSN标签样式:
5个空格:
用于做站别完成标记
条形码:
表示8位板号(如00001116)
字符串:
机种+D生产日期+B板号+V硬件版本号+M贴边厂家
图4
3。
2软件件安装
无需安装,直接COPY整个目录到本地即可
3。
2硬件环境
PC,直流电源,下载线,读码器
连接示意图:
图5
3。
3设置
Step1运行BSN_MTK\BSN_MTK。
exe,打开程序.
Step2切换到"Setting"窗口,点击"EnterSettingMode”,输入口令"MIADM"进入
设置模式
Step3设置串口号。
其他项保持缺省设置.
Step4选择NVRAMDatabase,该文件的命名以BPLGUI开头,一般和软件版本同时发布
Step5点击"Save"按纽保存设置,并重新启动程序.
图6
3。
4操作
设置串口
设置串口波特率
等待操作时间限制
是否检查写入号码
是否写入测试号
选择NVRAMDatabase
图7
确认光标定位在条码输入框内,用读码器扫条码,待消息输出框出现"CheckConnection”
后再连接主板,如果状态显示条出现"PASS”且变为绿色则表明写码成功,如显示红色则表
明写码失败.
注意:
1。
一定要待消息输出框出现”CheckConnection"后再连接主板。
次序不要颠倒,不
要先连接手机再扫条码,这样写码将会失败.
3。
5故障分析
4。
校准
4.1概述
Cali_MTK用于生产线上的校准测试,所以它的操作非常简单,便于产线操作员使用.
另外工程人员可以通过口令进入到设置模式下,改变一些常规的设置,而高级的设置则需要
工程人员到相应的配置文件里面修改。
Cali_MTK工具校准项分为射频和基带两个部分,射频部分包括AFC,APC,PathLoss,
基带部分包括ADC
AFC自动频率控制
APC自动功率控制
PathLoss接受增益控制
条码输入框
状态显示条
ADC电池电量校准
4。
2软件安装
Cali_MTK安装非常简单,只需将整个Cali_MTK目录Copy到本地即可。
如果想删除
只需Delete整个目录.
4。
3硬件环境
4。
3.1设备清单:
工控机:
GenericPentiumIIIorabovePC
测试仪:
Agilent8960,CMU200
数控电源:
Agilent66xx,Keithly23xx
GPIB卡:
NI,Agilent(andDriver)
RFCable,测试线/夹具
4。
3。
2连接方式:
图8
4.3。
3仪器连接检查:
PC—测试仪,PC-电源的连接检查
运行NI附带工具”Measurement&Automation"(如果安装完NIGPIB驱动,该工
具会被自动安装,桌面上会有该工具的快截方式),选择MySestem\Deviceand
Interface\GPIB0,右键选择"ScanforInstruments”(如下图)查找GPIB0上的设备,观
察右边的列表框,看看有没有找到对应的测试仪和电源,如果找到则表示PC—测试仪—
电源GPIB通信正常,否则表示通信异常,这个时候就应该检查GPIB驱动是否安装正
确,GPIB是否连接对。
图9
PCRS232—手机通信检查
用下载线连接PC串口和手机,确认开机.然后打开系统的”超级终端",选择串口并
按图9设置,打开通讯窗口。
发送”AT”,如返回"OK”表示通信成功,如无响应则表示通
信失败,请检查COM口是否正常,使用的测试线是否正确.
图10
4。
4设置
运行程序ATE_MTK。
exe,进入主界面后根据要求选择一个校准方案,然后点击菜单
Configration—〉CaliSetting,输入口令"MIADM”进入设置界面(图12)
图11
系统设置:
RS232设置
请将”Comport"设为实际使用的COM
Baudrate设为115200
测试仪设置
将"TestType"设为实际使用的测试仪类型(CMU200\AG8960).如果只装有一块GPIB
卡时,”GPIBIndex”一般都是设为"0",如果装有多块GPIB卡,则要设为实际使用的
GPIBIndex.”GPIBAddress”设置必须和测试仪上设置的地址一致.
电源设置
和测试仪设置相同
图12
线损设置:
进入设置界面
选择校准方案
注意:
在设置校准程序的线损前,请先调好综合测试程序的线损。
千万不要把金板重新校准。
步骤:
1。
根据经验分别设置GSM900,DCS1800的初始补偿值,应用并保存
2.取一个待校准的主板,对其进行校准。
3.校准完成后,放到FT站做一次综合测试
4.观察测试结果的TXPower和RXLevel值,看看测试值是否处于中间值,如果测
试值偏低,则减小当前波段的线损值,偏高则增大当前波段的线损值,使用并保存当
前线损值
重复步骤3,4,只到测试值接近标准的中间值.
校准检查标准设置:
RXPathLoss检查设置
图13
ARFCN:
信道号
MAX:
检查校准结果时当前信道上参考的最大PathLoss值
MIN:
检查校准结果时当前信道上参考的最小PathLoss值
APC校准设置
图14
PCL:
功率控制等级
WantedPower:
当前等级期望的发射功率值
MaxPower:
:
检查APC校准结果时当前等级参考的最大功率
MinPower:
检查APC校准结果时当前等级参考的最小功率
Slope:
用于调整当前等级校准的功率大小。
如果要让当前等级功率提高,可以增大此,反之则减小。
工程人员可根据要求对以上校准参数进行修改,修改完后保存即可生效。
高级设置
点击设置界面上的"Advance"按纽可打开Advance设置窗口(图15).在此界面下可设
置发射功率在同一功率等级不同信道上的一致性.例如如果测试结果为GSM9005功率等
级1信道功率为31。
9,62信道为31。
8,124信道为31,124信道功率明显偏低,这种情况下
可以加大GSM900APOCSetting中的124信道对应的highweight值.如果是19等级(低功
率等级)就修改lowweight
注意:
weight值比较敏感,修改时请以0.05为一个步长.
如果在下表里面没有找到希望修改的信道,就修改和它最临近信道
图15
ARFCN:
信道号
Highweight:
高功率等级对应的信道平整参数。
Lowweight:
低功率等级对应的信道平整参数.
修改完后注意保存设置,系统会提示重新开启程序。
4.5操作
打开程序后先选择一个校准方案,点击”Select”选定后,程序开始自动初始化,如果初始
化成功”Cali"按纽会变为可用。
校准时先点击”Cali”开始,待Trace窗口出现”PleaseConnectwithMobileandwaitSync
totarget"后,再连接手机。
如果进度条开始移动表明校准开始,如果界面上出现”PASS”
字样且状态条为绿色表示校准成功,否则表示校准失败,
注意:
次序不要颠倒,如果先连接手机再开始,校准将会失败。
4。
6故障处理
错误代码:
BT1CALI_INTERRUPT,
BT2INIT_NVRAM_FAIL,
BT3ENTER_META_FAIL,
BT4META_CTR_FAIL,
BT5ACC_TESTER_FAIL,
BT6AFC_FAIL,
BT7APC_GSM_FAIL,
BT8APC_DCS_FAIL,
BT9APC_GSM_CHECK_FAIL,
BT10APOC_GSM_CHECK_FAIL,
BT11APC_DCS_CHECK_FAIL,
BT12APOC_DCS_CHECK_FAIL,
MobileInnovation(Shanghai)Ltd。
MobileInnovation
Page:
14/22
BT13RX_PATHLOSS_FAIL,
BT14ADC_FAIL
故障1.
故障代码:
BT9
故障解释:
检查GSM90012功率等级校准不过,校准后的功率大于期望功率.因为MTK校
准软件在做APC校准时,只测量高,中,低三个功率等级的发射功率,然后根据三点确定
APCDAC—Power曲线,其他等级的DAC值则由该曲线推算出来。
所以校准会出现误差.
处理方法:
可以通过调整APCGSM900设置(图14)中12功率等级对应的Slope值来拉低或拉高12
功率等级的发射功率,比如以上故障是12功率等级偏高,那么就可以减小12功率等级对应
的Slope值来拉低他的发射功率
故障2。
故障代码:
BT10
故障解释:
APOC检查失败,即GSM900的1,62,124信道发射功率不平衡(5功率等级时差值
大于0.7)。
从下图可以看出5功率等级时124信道功率明显偏低
检查PCL12功率失败
MobileInnovation(Shanghai)Ltd.
MobileInnovation
Page:
15/22
处理方法如下:
点击"Configration"->选择"CaliSetting"-〉输入密码"MIADM”(注意大小写)->点击
"Advance"按纽,进入Advance设置窗口(图15)
将GSM900APOCSetting里面的124信道对应的highweight值加大(以0。
05为单位),
修改完后保存并退出—>重新校准,看看是否能通过,如果不行重复上一步,直到APOC检查
通过为止
4。
7高级设置
略。
5.综测
5.1概述
FinalTest_MTK用于生产线上的FinalTest测试,所以它的操作非常简单,便于产线操
作员使用。
另外工程人员可以通过口令进入到设置模式下,改变一些常规的设置,而高级的
设置则需要工程人员到相应的配置文件里面修改。
目前FinalTest_MTK程序支持CMU200,Agilent8960,CMD55综合测试仪.
5.2软件安装
只需将整个目录Copy到本地即可。
如果想删除只需Delete整个目录。
5。
3硬件环境
设备清单:
工控机:
GenericPentiumIIIorabovePC
CH124PCL5功率偏低
测试仪:
Agilent8960,CMU200
数控电源:
Agilent66xx,Keithly23xx
GPIB卡:
NI,Agilent(andDriver)
RFCable,测试线/夹具
设备连接示意图:
图16
设备连接检查:
同4.3.3步骤
5。
4设置
图17
系统设置:
RS232设置
请将”Comport”设为实际使用的COM
Baudrate设为115200
测试仪设置
将”TestType"设为实际使用的测试仪类型(CMU200\AG8960).如果只装有一块GPIB
卡时,”GPIBIndex”一般都是设为"0”,如果装有多块GPIB卡,则要设为实际使用的
GPIBIndex."GPIBAddress”设置必须和测试仪上设置的地址一致。
电源设置
和测试仪设置相同
测试标准设置:
FreqErrLimit:
频率误差最大值。
按照GSM标准,GSM900下为90,DCS1800下为180.
TXPowerSpec:
MAXPower在当前功率等级下的允许最大发射功率.
MINPower在当前功率等级下的允许最小发射功率.
RMSPheaseErrLimit:
均方根相位误差最大值。
按照GSM标准,此值为5
PeakPheaseErrLimit:
峰值相位误差最大值.按照GSM标准,此值为20
RXQuality:
在BS发射功率为-102dBm时,接收质量允许的最大值。
一般要求小于4
RXLevel:
MAX在BS发射功率为—80dBm时,接收电平指示强度允许的最大值。
MIN在BS发射功率为-80dBm时,接收电平指示强度允许的最小值。
线损设置:
用标准机做一次测试,然后观察测试结果,可以以中间信道为参考,看看当前测试值和
标准机标准值的差值是多少。
然后重新计算线损补偿值(当前线损值加上差值)。
举例:
当前线损值:
GSM900(INOUT)0。
3dBmDCS1800(INOUT)0。
5dBm
标准机标准值:
GSM90062CH5PCLTXPower31。
9dBm
DCS1800698CH0PCLTXPower28。
8dBm
测试值:
GSM90062CH5PCLTXPower31。
5dBm
DCS1800698CH0PCLTXPower28.4dBm
重新计算后的线损值:
GSM900Loss=0.3+(31。
9—31.5)=0。
7dBm
DCS1800loss=0。
5+(28.8-28。
4)=1.0dBm
5.5操作
图18
打开测试程序后,请先按要求选择一个测试方案,例如Default,点击”Select”后程序开
始自动初始化,如果初始化成功,"Test”按纽将变为可