哪位大神知道她的番号能详细指点下怎么通过META看NVRAM中RF mode配置值吗

博客访问: 1018
博文数量: 3
博客积分: 0
博客等级: 民兵
技术积分: 10
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: LINUX
原文地址: 作者:
一、【一】调试串口的设置
的调式过程经常需要通过trace看log的,trace前需要修改串口,有以下三种方法设置串口
1 通过手机进入模式设置
2 修改代码,修改Nvram_user_config.c中的NVRAM_EF_PORT_SETTING_DEFAULT[]
3.通过META工具修改在
连上meta:左上角选中 NVRAM Editor,在跳出的对话框里选择other LID,再选择NVRAM_EF_PORT_SETTING_LID,接下来read from nvram,对话框右边就会出现串口的设置情况,对调 tst_port_ps(输入0) 和 ps_port(输入99)的值,
二【【二】关于gpio口
Gpio的初始化在gpio_drv.c里,可以用提供的工具配置也可以用代码在里直接操作,二者的选择要看有没有定义宏__CUST_NEW__
工具初始化时要注意配置codegen.dws,该文件里配置的只是对gpio口的初始化,并不是所有的gpio口都要设置成工作时的模式,尤其是当作时钟和蓝牙部分的gpiio口,初始化时就设置成工作模式的话会造成电机电流过大的。
代码初始化时DRV_WriteReg()、DRV_Reg对gpio口寄存器操作,分别定义gpio口的模式,和方向(0:输入;1:输出),对单个gpio口操作用到以下函数(以gpio25为例):
GPIO_ModeSetup(25, 0);
设置GPIO25为模式0
GPIO_InitIO(1,25);
初始化GPIO25方向为输出
GPIO_WriteIO(0, 25 );
设值GPIO25输入低电平0
三、【三】键盘设置
1)键盘定义Keypad_def.c
如果定义 CUST_NEW,工具中的键盘定义对应在改文件里的 KEYPAD_MAPPING(keypad_drv.h);
2)硬件键盘定义与mmi键盘的对应 nKeyPadMap[]( Keybrd.c)
3)工程模式键盘测试函数EntryFMKeypadTest()
修改键盘测试时界面显示的键的名称
1. 做好上面的第一第二两步
2. FactoryModeSrc.c开始部分定义添加的键所要显示的名称,值,分别到keypad_layout[](确定要显示的位置),keypad_value[]
3.在EntryFMKeypadTest()函数中的数组IdleScreenDigits[]里添加要显示的键
4)如果要设置一个键不管在什么界面下都起作用的话(如手电筒开关或则其他需求)就需要在键盘的事件响应函数static void KeyEventHandler(KEYBRD_MESSAGE *eventKey)里设置,根据键值条用相应的响应函数,不过该函数及时在锁屏状态下也会执行的,需要根据需要添加条件语句
四、关于LCD
lcm背光驱动分为两种控制方式:
1. pwm这个是通过调占空比来调节亮度的持续信号;
2. PFM这个是通过脉冲的个数来控制LCM背光亮度。这个会有很小的几率造成亮度调节出错。在送多个脉冲的过程中不能保证不会出现什么中断什么的异常情况
Lcd相关函数
void init_lcd_interface(void) :函数
DRV_Reg(DRVPDN_CON1) &= (~DRVPDN_CON1_LCD); // 上电
set_lcd_driving_current(LCD_DRIVING_4MA); //模块电流(驱动能力)
SET_LCD_PARALLEL_CE2WR_SETUP_TIME(3);
SET_LCD_PARALLEL_CE2WR_HOLD_TIME(3);
SET_LCD_PARALLEL_CE2RD_SETUP_TIME(0);
SET_LCD_PARALLEL_WRITE_WAIT_STATE(5);
SET_LCD_PARALLEL_READ_LATENCY_TIME(0);
SET_LCD_ROI_CTRL_CMD_LATENCY(4);
设置cld的读写时序;
& && &&&该函数里的东西在更换lcd时一般是不用修改的,但对于对时序要求比较严的芯片时序不对会引起白瓶的
LCD_Init_HX8306A():初始化,该函数进行对lcd芯片的初始化
LCD_Init_HX8306A();块写操作,定义每次刷屏的区域
LCD_EnterSleep_HX8306A():进入休眠设置,一般进行关电源,关显示的操作使屏进入睡眠状态
LCD_ExitSleep_HX8306A():睡眠唤醒函数,注意在休眠函数里设置过的寄存器在该函数里要重新设置成初始化时的值
如果屏幕显示全部正常,只是倒了180°翻转GS
初始化里的延时太短会出现闪白屏现象,太长可能开不了机
& && &&&涉及gpio口
gpio_fm_i2c_scl_pin(I2C时钟信号)
gpio_fm_i2c_sda_pin(I2C数据信号)
I2C协议的时钟线和数据线要接上拉电阻,分别上拉, 有问题的时候先从fm芯片的电压和i2c信号量起,供电不够导致芯片不能正常工作,用了厂家提供的代码,i2c成功的话,软件就该没有什么问题了,
2、设置FM 默认频道的个数
NVRAM_EF_FM_RADIO_CHANNEL
3、手动收台可以收到台,自动搜索收不到台,可能因为上拉电阻阻值不合适,导致芯片读操作不正常
更换fm芯片:
修改make文件中FM_RADIO_CHIP定义fm芯片类型
修改option.mak文件中与FM_RADIO_CHIP相关的,主要是修改所的文件夹,有些根据FM_RADIO_CHIP定义文件夹就不用修改了有的会被写死,这种情况下要手动修改一下
2)FM的驱动文件添加到相应的文件里,修改其中的gpio口
3) 修改make\fm_drv\fm_drv.lis把新加的驱动文件添加进去
4)编译是如果出现找不到MT6188A1.obj文件,需要删除MCU\mtk_lib\MT6225\S00\gprs\fm_drv.lib重新remake就可以了
六、camera
涉及gpio口
SCCB_SERIAL_CLK_PIN
(I2C时钟信号)
SCCB_SERIAL_DATA_PIN
(I2C数据信号)
gpio_camera_reset_pin
gpio_camera_cmpdn_pin
gpio_camera_power_en_pin
像fm一样先要调试同通信过程,如果通信成功没有图像测试sensor的输入信号(如mclk)和输出信号(如pclk,桢同步,场同步信号);图像出来之后效果方面一般都是有fae帮忙调的,尤其是色彩方面的效果,下面简单列出偶之前遇到过的情况仅供参考一下
镜像(图像左右反)、翻转(图像上下反):这种情况可以通过修改sensor寄存器进行修改,有的sensor(如ov7670)只需要设置一位寄存器就好了,有的sensor在修改该寄存器位的时候会引起数据格式的改变,造成图像模糊色彩错乱,这时需要通过SET_CAMERA_INPUT_ORDER(INPUT_ORDER_CbYCrY1)相应的修改数据格式,也可以通过修改sensor修改数据格式,具体通过什么语句修改数据格式要看具体的版本和代码
& &对于做双摄像头的,要根据选择的摄像头对sensor镜像位进行不同的设置
& &也要控制好两个摄像头的powdown,否则前后摄像头会有干涉
图像模糊色彩不对,可能因为摄像头连接不好造成的也能能因为gpio口模式不对造成的,在使用配置文件工具里的INV 表示取反,如果作为摄像头数据线的gpio口在此选项打了对钩导致摄像头数据有问题,进入摄像头显示花屏
预览时有滚动的水波纹,可以通过设置sensor寄存器修改频率,也可以通过修改dummy_pixels,dummy_lines进行改善
预览分屏可以通过设置sensor寄存器修改频率,也可以把默认频率设置为50HZ
涉及gpio口
gpio_bt_power_pin
gpio_bt_reset_pin
gpio_bt_32k_pin
gpio_bt_urxd3_pin
gpio_bt_utxd3_pin
gpio_bt_pcmclk_pin
gpio_bt_pcmout_pin
gpio_bt_pcmin_pin
gpio_bt_pcmsync_pin
Mtk蓝牙这部分的代码的透明度不是很高,蓝牙容易造成待机电流大的问题
主要注意gpio口的初始化,尤其在使用工具配置gpio口的情况下不要在工具里就把蓝牙相关gpio口定义成gpio口模式就可以了,不要定义成功作模式,不用工具配置的话对蓝牙的配置函数在文件bt_common_config.c里,具体在数组const unsigned char bt_gpio_setting[16]里定义用哪一个gpio口
1. 基带(MT6225)与T卡相连管脚K15(GPIO44 MCWP) K16(GPIO45 MCINS)必须设置成模式1(硬上都要接地),否则不能T卡写保护不能向上写东西
2.T卡的mcck接在基带(MT6223)的U3脚上,该脚默认为BPI_BUS3,修改该管脚的模式修改基带寄存器ACIF_CON0的高两位的值,(也可以把BPI_BUS3用作mcck)
3. T卡热插拔控制宏
__MSDC_TFLASH_DAT3_1BIT_HOT_PLUG__
涉及gpio口
gpio_usb_enable_pin
usb_custom.c中函数void USB_PowerControl(kal_bool enable)注意gpio_usb_enable_pin的操作,否则会引起USB连上后,电脑不识别,找不到T卡;不同的硬件对USB的供电模式可能不一样,也不一定都会用到这个gpio口
供电不够会导致芯片没有正常工作以至找不到
log图片为bmp格式的,如果改成gif格式会导致meta连不上天线不能校准
flash类型不对也会导致meta连不上天线不能校准
射频文件l1d_custom_rf.h文件,对照原理图,主要配置BPI_BUS0到BPI_BUS9。打开顺序按如下步骤进行配置:PT2B是让6139开始工作,PT1是打开PA,pt2是打开天线开关,pt3是关闭所有射频。PA和天线开关分立的和整合的都应该按照以上顺序进行配置
十一、触摸屏TP
涉及gpio口
gpio_tp_spi_busy_pin
gpio_tp_spi_cs_pin
gpio_tp_spi_din_pin
gpio_tp_spi_clk_pin
gpio_tp_spi_dout_pin
触摸屏校准流程
touch_excute_cali()
touch_panel_adc_to_coordinate()
adc值转化为屏幕坐标
touch_panel_check_cali_stage1()& &&&
touch_panel_check_cali_stage2()
touch_panel_check_cali_stage3()& &&&判断测试三点
touch_panel_check_cali()& && &&&最终判决校准是否通过
HAND_WRITING_MAX_OFFSET,加大该值可以解决手写时划线划的快的话后半截笔画显示不出来的问题
十二、不能开机的可能原因
1.bin 文件超出
2.flash 不对
3.kcol6 公共开机键定义不对
4.23C平台需要在gpio_drv.c里打开camera的电源,否则编出来的也是开不了机的
5.打开触摸屏而不定义触摸中断会因assert引起开不了机
6.双卡版本6302的三个脚必须设置成模式1,否则重复重起,不停的循环显示logo
7.在nvrame里添加新的LID,logical_data_item_table_cust[]不能有#ifdefined
#endif,否则开机到显示完logo就死机
8.驱动不对
阅读(126) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。当前位置: >>
MTK配置文件参数说明
4.1 INI 文件的介绍: 4.1.1[射频功能组的复位] 下面是 setup INI 文件中定义的项目。 GSM900 Sig = 1 GSM1800 Sig = 1 GSM1900 Sig = 1 GSM900 NSig = 1 GSM1800 NSig = 1 GSM1900 NSig = 1 通常设置为 1,指在对 CMU200 设置之前对设备进行复位,为 0 时不复位
。 4.1.2 系统设置: setup INI 文件中定义的项目: External Reference Clock = 0 默认值为 0,指使用 CMU200 输出的参考时钟,为 1 时使用 外部参考时钟。 CMU Base GPIB Address = 20 CMU 的 GPIB 地址的设置,要与软件对应。 Instrument = &CMU200& 使用的设备为 CMU200 Power Supply Address = GPIB0::5::INSTR 电源地址的设置 使用 Kei230x 时,应为 Power Supply Address = 5 CMU RF Port = 2 CMU200 使用的射频端口设置 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 = &789& SIM 卡中的 IMSI 号的设置 POWER ON AFTER CHANGE = 1 联合测试时,如果设备改变不同状态时较慢,则设置为 1 Stability 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 = 512 DCS 建立呼叫的信道设置 DCS BCCH Channel = 700 DCS 广播控制信道的设置 PCS Call Setup Channel = 512 PCS 建立呼叫的信道设置 PCS BCCH Channel = 700 PCS 广播控制信道的设置 GSM850 Call Setup Channel = 128 GSM850 建立呼叫的信道设置 GSM850 BCCH Channel = 128 GSM850 广播控制信道的设置 BCCH RF LEVEL = -60 下行广播控制信道电平 BS TCH LEVEL = -80.5 基站业务信道电平 Triple Band = 0 设置为 1 时要进行 PCS 的测试 DCS Band = 1 为 1 指综测时要测 DCS GSM Band = 1 为 1 指综测时要测 GSM GSM850 Band = 0 为 1 时,综测要测 GSM850 GPRS 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.6 GSM 输出补偿设置 GSM Input Loss = 0.6 GSM 输入补偿的设置 DCS Out Loss = 1.2 DCS 输出补偿的设置 DCS Inp Loss = 1.2 DCS 输入补偿的设置 PCS Out Loss = 1.3 PCS 输出补偿的设置 PCS Inp Loss = 1.3 PCS 输入补偿的设置 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 = 90 DCS_Freq_Error_Limit = 180 PCS_Freq_Error_Limit = 190 Phase_Error_Peak_Limit = 20 Phase_Error_RMS_Limit = 5 Spectrum due to switching enable = &1,0,0,1,& 开关频谱和调制频谱的偏移量的定义: &1,0,0,1,& 指使用+/- 400k 和+/-1.8M 的偏移量 进行测试 Spectrum due to Switching +400kHz= -31.182460 Spectrum due to Switching -400kHz= -29.590330 Spectrum due to Switching +600kHz= -35.207820 Spectrum due to Switching -600kHz= -32.279390 Spectrum due to Switching +1.2MkHz= -34.092160 Spectrum due to Switching -1.2MkHz= -38.503780 Spectrum due to Switching +1.8MHz= -43.583010 Spectrum due to Switching -1.8MHz= -46.116880 Spectrum due to modulation enable = &0,0,0,1,0,0,0,0,0,0,1,& Spectrum due to Modulation +100kHz= -8.557312 Spectrum due to Modulation -100kHz= -8.777496 Spectrum due to Modulation +200kHz= -34.214780 Spectrum due to Modulation -200kHz= -34.015660 Spectrum due to Modulation +250kHz= -39.874850 Spectrum due to Modulation -250kHz= -38.849580 Spectrum due to Modulation +400kHz= -61.613100 Spectrum due to Modulation -400kHz= -62.010590 Spectrum due to Modulation +600kHz= -66.382050 Spectrum due to Modulation -600kHz= -66.253600 Spectrum due to Modulation +800kHz= -66.471500 Spectrum due to Modulation -800kHz= -67.809330 Spectrum due to Modulation +1MHz= -68.384120 Spectrum due to Modulation -1MHz= -68.194400 Spectrum due to Modulation +1.2MHz= -69.887570 Spectrum due to Modulation -1.2MHz= -71.136630 Spectrum due to Modulation +1.4MHz= -73.157710 Spectrum due to Modulation -1.4MkHz= -72.516720 Spectrum due to Modulation +1.6MHz= -74.163570 Spectrum due to Modulation -1.6MHz= -76.117770 Spectrum due to Modulation +1.8MHz= -76.022610 Spectrum due to Modulation -1.8MHz= -78.223210 Spectrum 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 = &S& 定义板号的起始值 Barcode Limit = &MT234569& 滤除未定义的板号,检测写入的板号位数。 4.1.9 测试报告 Part Number = &MTK_6205B& Batch = &02& Revision = &W04.24& Serial Number = &000001& 以上是加入测试报告的信息 4.1.10 错误代码(错误代码可以自己定义) Lacation update Fail = 101 MT Call Fail = 102 Call Drop = 103 综测错误代码 Average Burst Power Fail = 104 Peak Burst Power Fail = 105 PVT Match Fail = 106 Timing Error Fail = 107 Phase Error Peak Fail = 108 Phase Error RMS Fail = 109 Frequency Error Fail = 110 Spectrum due to Modulation Fail = 111 Spectrum due to Switching Fail = 112 Rx Quality Fail = 113 Rx Level Fail = 114 BER Fail = 115 META DLL 的错误代码 METAAPP_GET_AVAILABLE_HANDLE_FAIL = 201 METAAPP_OPEN_UART_FAIL = 202 METAAPP_CLOSE_UART_FAIL = 203 METAAPP_BOOT_FAIL = 204 METAAPP_BOOT_STOP_FAIL = 205 METAAPP_INIT_FAIL = 206 METAAPP_WAIT_FOR_TARGET_READY_FAIL = 207 METAAPP_COMM_SET_BAUD_RATE_FAIL = 208 METAAPP_COMM_START_FAIL = 209 METAAPP_COMM_STOP_FAIL = 210 METAAPP_CONNECT_WITH_TARGET_FAIL = 211 METAAPP_DISCONNECT_WITH_TARGET_FAIL = 212 METAAPP_RF_SELECT_BAND_FAIL = 213 METAAPP_RF_SELECT_BAND_CNF_FAIL = 214 METAAPP_RF_AFC_MEASURE_FAIL = 215 METAAPP_RF_AFC_MEASURE_CNF_FAIL = 216 METAAPP_RF_AFC_SET_DAC_VALUE_FAIL = 217 METAAPP_RF_AFC_SET_DAC_VALUE_CNF_FAIL = 218 METAAPP_RF_PM_FAIL = 219 METAAPP_RF_NB_TX_FAIL = 220 METAAPP_RF_NB_TX_CNF_FAIL = 221 METAAPP_RF_SET_APC_LEVEL_DAC_FAIL = 222 METAAPP_RF_SET_APC_LEVEL_DAC_CNF_FAIL = 223 METAAPP_RF_STOP_FAIL = 224 METAAPP_RF_STOP_CNF_FAIL = 225 METAAPP_NVRAM_INIT_FAIL = 226 METAAPP_NVRAM_AFC_SLOPE_INVALID_FAIL = 227 METAAPP_NVRAM_AGC_PATHLOSS_LEN_FAIL = 228 METAAPP_NVRAM_GET_REC_LEN_FAIL = 229 METAAPP_NVRAM_GET_RAMPTABLE_LEN_FAIL = 230 METAAPP_NVRAM_COMPOSE_AGC_PATHLOSS_FAIL = 231 METAAPP_NVRAM_DECOMPOSE_AGC_PATHLOSS_FAIL = 232 METAAPP_NVRAM_COMPOSE_RAMPTABLE_FAIL = 233 METAAPP_NVRAM_DECOMPOSE_RAMPTABLE_FAIL = 234 METAAPP_NVRAM_SET_REC_FIELD_VALUE_FAIL = 235 METAAPP_NVRAM_GET_REC_FIELD_VALUE_FAIL = 236 METAAPP_NVRAM_COMPOSE_ADC_CAL_TABLE_FAIL = 237 METAAPP_NVRAM_DECOMPOSE_ADC_CAL_TABLE_FAIL = 238 METAAPP_NVRAM_COMPOSE_BARCODE_FAIL = 239 METAAPP_NVRAM_DECOMPOSE_BARCODE_FAIL = 240 METAAPP_NVRAM_COMPOSE_IMEI_FAIL = 241 METAAPP_NVRAM_DECOMPOSE_IMEI_FAIL = 242 METAAPP_NVRAM_WRITE_FAIL = 243 METAAPP_NVRAM_WRITE_CNF_FAIL = 244 METAAPP_NVRAM_READ_FAIL = 245 METAAPP_NVRAM_READ_CNF_FAIL = 246 METAAPP_FILE_READ_FAIL = 247 METAAPP_FILE_WRITE_FAIL = 248 METAAPP_IMEI_CALCULATE_CD_FAIL = 249 METAAPP_ADC_READ_FROM_NVRAM_CNF_FAIL = 250 METAAPP_ADC_MEASURE_FAIL = 251 METAAPP_ADC_MEASURE_CNF_FAIL = 252 METAAPP_TIMEOUT_FAIL = 253 校准信息代码 AFC Calibration Fail = 254 Pathloss Calibration Fail = 255 APC Calibration Fail = 256 ADC Calibration Fail = 257 4.1.11 GSM xxx 如下进行测试信道的定义。 [GSM 1] Active = 1 TCH = 3 ---------------------- 定义业务信道 PCL = 5 -------------------------- 定义功率等级 Output Loss = 1.6 -------------------------- 定义线损 Input Loss = 0.3 Average Burst Power = 1 -------------------------- 进行平均功率测试 Peak Burst Power = 1 -------------------------- 进行峰值功率测试 PVT Match = 1 -------------------------- 进行功率时间模板测试 Timing Error = 1 -------------------------- 进行时间提前量的测试 Phase Error Peak = 1 -------------------------- 进行相位峰值的测试 Phase Error RMS = 1 ------------------------- 进行相位均方根误差的测试 Frequency Error = 1 -------------------------- 进行频率的测试 Spectrum Modulation = 1 -------------------------- 进行调制频谱的测试 Spectrum Switch = 1 -------------------------- 进行开关频谱的测试 Rx Quality = 1 -------------------------- 进行接收质量的测试 RX Level = 1 -------------------------- 进行接收电平的测试 RFER = 0 -------------------------- 进行误码率的测试 BBB = 1 -------------------------- 进行 BBB 的误码率测试 Gold Sample Average Power = 32.2 ---------------------- 金机平均功率值 Gold Sample Rx Level = 29 ----- -------------------- 金机接收电平值 The output loss BER measurement level = -104 BS TCH level = -77 RX Level Max Limit = 35 RX Level Min Limit = 27 [DCS 1] Active = 1 TCH = 62 PCL = 10 Output Loss = 0.6 Input Loss = 0.46 Average Burst Power = 1 Peak Burst Power = 1 PVT Match = 1 Timing Error = 1 Phase Error Peak = 1 Phase Error RMS = 1 Frequency Error = 1 Spectrum Modulation = 1-------------------------- BER 测试的下行电平值 -------------------------- 定义基站业务信道电平 -------------------------- 定义接收电平的最大值限制 -------------------------- 定义接收电平的最小值限制 Spectrum Switch = 1 Rx Quality = 1 RX Level = 1 RFER = 0 BBB = 1 Gold Sample Average Power = 23.0 Gold Sample Rx Level = 29 BER measurement level = -103 BS TCH level = -78 RX Level Max Limit = 33 RX Level Min Limit = 27 4.2 ATE 用户接口介绍 以下是该测试系统的主界面,该程序主要用于生产线测试,而非研发,所以只包括了一 些你现在在界面上看到的简单的几项:错误代码显示,测试项目动态显示,大屏幕 Fail 和 Pass,测试进度条,查看测试报告的按钮,打开 excel(logging to Excel) ,测试模式选择按钮, 初始化按钮,条码(barcode)显示及测试信息等。4.2.1 ATE 深入 4.2.2 Report & System setting(报告及系统设置) 如果你按下 report and system seting 按钮,你就能看到这个界面,包括 4 部分:左上 部分, 你可以看到测试报告信息输入部分;左边中间部分,是可选项, 你可以选择相应的功能, 用来编辑你的 setup INI 文件;右上部分,定义了硬件设置;界面底部是非常重要的一部分, 你必须首先在 select test setup 中选择一个 setup INI 文件, MTK_6205B_SETUP.INI 文件, 象 这些文件分别记录你的 NVRAM 数据库文件、校准文件、CFG 文件、还有你的测试报告的 位置 注意: setup INI 文件位置存储在 customer_setup.txt 文件中, 如果你选择了一个错误的 setup INI 文件,请手动编辑该文件,输入正确的 setup INI 文件位置4.2.3 综测设置 当你完成了 report and system 设置之后, 你就可以从主界面顶部选择 configuration, 你后看到一下界面: 你可以将其与 setup INI 文件映射,注意,如果你的设置是 wireless test,并且设备是 CMU200,右边底部是设置 cable loss (线损补偿) 的位置, 如果你的设置是 default test items, 将按找默认的测试项进行测试,除非你设置为非 default test items(非默认测试项 default test items=0),这种情况下测试项为 setup INI 文件中定义的信道(如定义在[GSM **]节中的) 4.2.4 测试序列编辑 你可以从开始(start)窗口打开,如下所示:当打开 EditTestSequence(编辑测试序列)窗体后,你可以看到如下界面,请先选择 setup 文件,因为所有的 TX limit(发射限制),system delay time(系统延时),PCL Limit(功率 控制等级限制)等等都定义在这里 4.3 ATE 软件与 META 软件的功能对比 一下列出了一些相对于 META 的不同功能: 1、 PASS 和 FAIL 大屏幕显示 2、 测试进度条 3、 动态测试状态显示 4、 自动产生测试报告 5、 综测试时检查 check bar 6、 综测试包含 GSM/GPRS 测试 7、 板测校准和综测组合模式 8、 自动生成日志到 Excel 9、 电源支持 NGSM 10、 不同类型的线损补偿 11、 灵活的 setuo INI 文件可进行测试配置 12、 系统错误代码 4.4 结果和测试报告格式 4.4.1 测试状态显示 当测试通过时显示该状态当测试失败时会显示该状态当正在进行综测时会显示该状态当正在进行校准时会显示该状态当按下 terminate(中止) 按钮时会显示该状态 4.4.2 测试报告格式
5 GSM 测试项 5.1 GSM 标准测试项(R&S CMU200 为例) 以下时 GSM 的标准测试项,测试手机必须进入 signaling 测试模式下 5.1.1 位置更新测试(MT CALL) 当进行位置更新时, CMU200 会产生 BCCH 与手机进行通信, 手机必须在 son 后开机, 否则位置更新会失败SOSYNALECES注意:请确保手机有测试 SIM 卡 5.1.2 TX 测试 (1) 平均功率测试 (2) 峰值功率测试(3) 功率时间模板测试 (4) (5) (6) (7)时间提前量检测 相位峰值误差测量 相位均方差(Phrase Error RMS)测量 频率误差测量(8) 调制频谱测量 (9) 开关频谱测量5.1.3 接收测量 (1) 手机返回 receiver quality (2) 手机返回 receiver level (3) RFER 测量 (4) BBB 测量,6 测试设置主要的限制检查列表 这部分主要讨论一些重要的设置,这些设置在测试前必须被正确设置,并且会影响软件的 被用来测试时的方式。首先,请确保仪器状态,ATE 可以控制以下仪器 (1) Agilent 8960 (GSM 模式和 GSM/GPRS 模式)(1960A 和 1968A 的区别) (2) CMU200 (V3.10~3.52) (3) Agilent 663×2 系列电源 (4) R&S NGSM 电源 (5) Keithley230x 请注意 Text 文件的格式,要确保按照下面例子的格式,空格是不允许的:Right way: GSM850_WANTED_P = 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,31.5,32.7, Wrong 5.5 way: GSM850_WANTED_P ,19.5,21.5,23.5,25.5,27.5,29.5,31.5,32.7, = ,7.5 ,9.5 ,11.5,13.5 ,15.5,17.56.1 综测限制 (1) 注意 1: 请确保仪器正常,并连接好 GPIB 线,GPIB 地址设置正确( 8960 地址 在 CFG 文件中定义,CMU200 地址在 setup INI 文件中定义) (2) 注意 2: 如果你的设置(Test Mode=)不是 0,请先进行初始化,按 Initial Final Test (3) 注意 3: 请选择 Report & System 按钮, 设置线损值, IMSI 号码, 确保 IMSI 和 SIM 卡相符 (4) 注意 4:确保总测仪和设置相符 (5) 注意 5:如果 Barcode 设置为 1,请确保 Barcode=“0001” ,如果设置为 0,Barcode =&MT&, 请注 意 char[60],char[61],会在其中添写字符(板测标志) (6) 请注意 top condition 设置 6.2 Calibration Test(板测校准)限制 (1) 注意 1:确保 NVRAM 数据库正确,Calibration 文件正确 (2) 注意 2:Setup INI 文件正确否 (3) 注意 3:Com 口是否选对 (4) 注意 4:如果只用 8960 测 GSM 模式,请设置 AG8960GSM 为 1(版本 1960A) (5) 如果 ADC calibration 被选中,请选择正确的电源 6.3 符合测试限制 (1) 注意 1:6.1 和 6.2 中的要求 (2) 注意 2:电源的要求
暂无评价|0人阅读|0次下载|举报文档音频参数设置指导手册_MTK_计算机软件及应用...备注说明 4、免提模式参数设置 [ 免提模式 ] ( LoudSp Mode )下的设置项...\\Program Files\\MTK_atedemo\\mtk_ate.xls& IMSI = &789& ...注意:修改以上参数时,一定要关掉 ATE 工具,修改完成后再重新将配置文件调用一次...MTK网络参数总结_调查/报告_表格/模板_实用文档。网络参数总结 网络参数总结 网络参数分 GSM 和 GPRS 两部分,以下分类说明 GSM 参数部分 BY GSX) 参数部分( GSM...暂无评价|0人阅读|0次下载|举报文档MTK音频参数工具使用说明_信息与通信_工程科技...另外那个喇叭各厂家安装的参数指标也不 同,所以调整完会有差异 2、提高 L488E...MTK工具操作说明文档_计算机软件及应用_IT/计算机_...只能选 Firmware update,不然会插除手机校准参数。 ...“N/A + N/A” ,此时需要先安装驱动 Driver_...(智能手机)所有处理器芯片解析 MTK 在移动领域 CPU...喜欢此文档的还喜欢 联发科处理器参数一览表 3页 1...MT65xx_USB驱动安装说明 6页 免费
揭秘联发科最新...暂无评价|0人阅读|0次下载|举报文档 MTK音频参数调整工具使用说明_信息与通信_工程科技_专业资料。MTK 音频参数调整工具使用说明连上手机要先用 U 盘模式把驱动复...暂无评价|0人阅读|0次下载|举报文档 MTK IMEI写码工具使用说明_ USER MANUAL_计算机硬件及网络_IT/计算机_专业资料。MTK IMEI 写码工具使用说明 USER MANUAL 1,...5. NVRAM 分区设置 手机的一些配置参数存储必须掉电不丢失,可以通过 Flash,...MTK手机Flash芯片文件系... 暂无评价 3页 ¥2.00 MTK内存配置详细说明 10页...MTK LOG工具使用说明_IT/计算机_专业资料。1. 运行程序 Catcher.exe 2. 工具设置 (1) 打开工程文件 mt6223_catcher.csw 选择File-&Open Workspace,选择工具目录...
All rights reserved Powered by
copyright &copyright 。文档资料库内容来自网络,如有侵犯请联系客服。

我要回帖

更多关于 哪位大神没有参与fate 的文章

 

随机推荐