高通校准LOG说明
高通8909平台NQ210调试

高通8909平台NQ210调试说明高通平台电信VOLTE仅在Android 7.1上实现,而原来的NFC解决方案(PN547)只支持到Android6.0,所以有了高通8909+NQ210+Android7.1这个组合,以实现电信VOLTE+NFC。
F9 R4.1+NQ210 NFC性能调试过程中,几点说明:1,配置文件需要将NXP的RF_BLK参数合入到高通默认参数2,注重Rx端匹配调节,对读卡性能有较大提升。
调试方法详见附件3,最终的NFC电路可以不用DCDC,也不用MOS管实现读卡、点对点和开关机卡模拟。
性能如下,满足我们要求配置文件高通参考设计里给了两个配置文件/system/etc/libnfc-brcm.conf/system/etc/libnfc-qrd_default.conf其中libnfc-qrd_default.conf没有NXP_RF_CONF_BLK的六组配置参数,NXP_CORE_CONF_EXTN 的配置参数也不全从WPI给的配置文件libnfc-nxp_RF - EMVCO.CONF中,将NXP_RF_CONF_BLK六组参数和NXP_CORE_CONF_EXTN配置参数全部拷到libnfc-qrd_default.conf中,并将此文件替换手机中的默认文件。
若出现卡模拟性能不佳,也可以在补全的配置文件中通过修改相位来进行优化。
配置文件中需要重点注意的是,NXP_EXT_TVDD_CFG的配置一定要和硬件对应。
其中Config1是不采用DCDC的,Config2和3都是采用DCDC供电的。
对于我们的项目,在没有DCDC下性能也能满足要求,所以NXP_EXT_TVDD_CFG=0x01NFC匹配电路F9 R4.1+NQ210最终的匹配电路如下:其中:L4802+C4818/L4803+C4820是EMI Filter,采用默认值即可。
C4814+R4806/C4816+R4808是Rx通路匹配,对读卡性能同样有较大影响。
高通平台常用调试Tool介绍1

高通平台的常用的调试tool: QPST, QRCT, QXDM, Trace32(use JTAG)2013年09月07日⁄综合⁄共 4410字⁄字号小中大⁄评论关闭OverView:QPST 综合工具, 传输文件, 查看device的EFS文件系统, 代码烧录QRCT 测试RFQXDM 看logJTAG trace32调试QPST,QXDM的使用说明,具体的可以看我上传到csdn的资源文件,我都是看它,看了那个user guide就完全会了,很简单的QPST是一个针对高通芯片开发的传输软件。
简单的说就是用高通处理芯片的手机理论上都可以用QPST传输文件,可以修改C网机器内部参数的软件。
一次可以track多台电脑QPST还可进行代码烧入包括:5个 client applicationsØ QPST Configurationmonitor the status of:Active phonesAvailable serial portsActive clientsTo start QPST Configuration, from the Start menu, select Programs → QPS T → QPST Configuration.Ø Service Programmingprovide service programming for CDMA phones that contain Qual comm ASICs.With it, you can save SP data to a file, then download the data in that file to multiple pho nes.The SP application accesses settings regardless of the phone’s internal memory implementation. It is feature-aware and displays settings pages appropriate to the phone being programmed.To start SP, from the Start menu, select Programs → QPST → Service Programming.Ø Software DownloadØ RF NV Item ManagerØ EFS ExplorerThe EFS Explorer application lets you navigate the embedded file sy stem (EFS) of phones that support EFS. It is similar in function to the Windows Explorer pr ogram on a PC.To start EFS Explorer, from the Start menu, select Programs → QPST → EFS Explore r.When EFS Explorer launches, it displays a Phone Selection dialog that lists the pho nes currently being monitored by the QPST server, as shown in FigureCreating a new directory• When you create a directory in the phone’s EFS, the directory is created on the phone and the file structure list is refreshed.To create a directory:1. Navigate to the location where you want to create a new directory.2. From the File menu, select New → Directory. The Create Directory dialog, as shown in Fi gure below3. Type a name for the file in the field.4. Click OK.Two standalone utilities,--QCNView--Roaming List Editor,complete the QPST tool set.QRCT• QRCT is a Windows toolkit designed to control a QUALCOMM phone such as a Form Fa ctor Accurate (FFA) for testing RF in three system modes –CDMA 2000, GSM, and WCDMA.• This application requires Advanced Mode Subscriber Software (AMSS) software with FT M built into it. The FTM mode must be enabled before using the CDMA 2000, GSM, and WCDMA RF controls.• FTM is a mode of operation that allows a user to perform diagnostic or design verificati on functionality by exposing functions not discretely available to the user in AMSS mode. FTM does not provide the ability to make phone calls and is not driven by the AMSS Call P rocessing State Machine.• QRCT uses the Qualcomm Manufacturing Support Library (QMSL) for all communicatio n with the phone. It is possible to determine the exact function calls by monitoring the Q MSL Text Log. The user can then replicate any QRCT sequence by calling QMSL in their o wn program.QXDM是监视手机状态的,还有一些简单的控制功能• The QUALCOMM® Extensible Diagnostic Monitor (QXDM) provides a diagnostic client for Dual-Mode Subscriber Station (DMSS) and newer User Equipment (UE) software, Advanced Mo bile Subscriber Software (AMSS).• QXDM was developed to provide a rapid prototyping platform for new diagnostic clie nts and diagnostic protocol packets. It provides a Graphical User Interface (GUI) that displ ays data transmitted to and from the DMSS.Options menu on QXDM:QXDM communications menu:• Lists all the available ports on the system and their properties• Ports listed in this are those that have been added in the QPST Configuration tool for monitoringTraces on the QXDM:JTAG• Joint Test Action Group (JTAG) is the common name for what was later standardized as the IEEE 1149.1 Standard Test Access Port and Boundary-Scan Architecture. It was initially devised for testing printed circuit boards using boundary scan and is still widely used for this application.• Today JTAG is also widely used for IC debug ports. In the embedded processor market, essentially all modern processors support JTAG when they have enough pins. Embedded s ystems development relies on debuggers talking to chips with JTAG to perform operation s like single stepping and break pointing. Digital electronics products such as cell phones or a wireless access point generally have no other debug or test interfaces• Used for debugging & storing firmware.。
最新MTK平台射频校准文件说明

LTE BAND39 Cable Input Compensation = 8 LTE BAND39 Cable Input Loss = 0.0 LTE BAND39 Cable Output Compensation = 8 LTE BAND39 Cable Output Loss = 0.0
[Frequency Bank] bank = 0x1C ; GSM450 0x01 ; GSM850 0x02 ; GSM900 0x04 ; DCS1800 0x08 ; PCS1900 0x10
校准GSM900\1800\1900:0x1C=0x04+0x08+0x10 校准GSM900\1800:0x0C=0x04+0x08
下面择取一些关键项进行解释
[8960 Initialization] 8960 GPIB Address =GPIB0::15::INSTR Time Out =5000 GSM400 cable loss = -0.4 GSM850 cable loss = -0.5 GSM900 cable loss = -0.5 DCS1800 cable loss = -0.8 PCS1900 cable loss = -0.8 TDSCDMA 1850-1930MHz cable loss = -1 TDSCDMA 2010-2025MHz cable loss = -1 TDSCDMA 1930-1990MHz cable loss = -1 TDSCDMA 2570-2620MHz cable loss = -1 TDSCDMA 2300-2400MHz cable loss = -1
高通平台OTP程式验证lesson

0
报告内容: 1 • 基本设置 2 • 程式验证 3 • 数据验证 4 • 校正验证 5 • 程式整理
基本设置
1、测试环境:光源:LED (5100±200K,800±100 lux) 2、Shading设置:
1)参照烧录规范设置shading: 设置shading抓框大小 (1/8width * 1/8 height),调整sensor 的gain值为1.0x,中心区域G值调到190到210之间,设定档内G值也按190-210设置。
程式验证
4、 界面显示、下拉框提示验证:验证PASS\NG情况下程式界面和下拉框显示信息是否正确显 示。
5、单独check验证: 设定档OTPCheck=1,验证单独check程式是否正常PASS,是否正常保存图 片。
数据验证
1、基本烧录数据验证:将readback数据基本信息部分参照烧录规范一一对应检查是否烧录正确 ,有checksum的检查checksum。
基本设置
3、设定档基本设置: 1)确认[NORMAL]下如下保存图片和高通LSC数据接口打开。验证程式时打开这两个接口, 正式程式关闭这两个接口。
2)水平烧录规格按实际卡控设置。
3)高通PDAF设置:设置PDAF 曝光范围195-205,选择正确的DriverIC。如下设置
4)基本规格设置:shading、colorshaing、RG/BG 规格验证程式时先预设一个初步或较宽的 规格,在测试烧录20pcs以上模组后再按实际数据制定合理规格。
基本设置
5)typical设置:验证程式时getAWB获取初步typical值填入设定档,设置distance。烧录20pcs 以上或挑选sample后按实际数据设置正确的typical值。
qualcomm平台抓log的方法

qualcomm平台抓log的方法开发调试中的办法非常多,LOG是其中重要的一个方法,一些常见的LOG的抓取办法(主要针对QUALCOMM平台,未经详细整理):1.ADB查看或保存kernel的启动LOG:kernel log: adb shell dmesg > d:\kerneltestlog.txttips :dmesg -n 8 //设置log的等级#define KERN_EMERG"<0>"/* system is unusable*/#define KERN_ALERT"<1>"/* action must be taken immediately*/#define KERN_CRIT"<2>"/* critical conditions*/#define KERN_ERR"<3>"/* error conditions*/#define KERN_WARNING"<4>"/* warning conditions*/#define KERN_NOTICE"<5>"/* normal but significant condition*/#define KERN_INFO"<6>"/* informational*/#define KERN_DEBUG"<7>"/* debug-level messages*/dmesg -s 81920 //设置LOG的Buffer,默认的buffer是81922.smem log:1>、用trace32。
trace32无疑是强大的,几乎可以做任何debug的事情,有高通代码的兄弟可以在\AMSS\products \76XX\tools\debug目录下找到smemlog.cmm和smem_log.pl这两个文件,可以dump出log.Run “do tools\debug\smemlog.cmm” from Trace32Run “perl smem_log.pl > smemlog.txt”2>、没有trace32的兄弟也不要灰心,google为我们提供了强大的adb工具。
高通平台写MEID_IMEI号工具操作说明v1.1

4.2 信息设置
信息设置页主要是设置一些相关信息的检测,如图 3 所示。目前需要设置下
3
面几项: ESN Header: 输入 ESN 的前几位。如果所输入的 ESN 或 MEID 与其不一致,
将给出信息提示。 IMEI Header: 输入 IMEI 的前几位。如果所输入的 IMEI 与其不一致,将给出
4.1 系统设置
系统设置界面如图 2 所示。
2
“Choose Input or scan item” 中, “Input or scan ESN”:该项目选中后,可以输入及写入 ESN/MEID(CDMA 为 主卡的情况) ” Input or scan IMEI”:该项目选中后,可以输入及写入 IMEI 号。对于 G+C 以 及 G+G 手机的写号,需要选中该项。 “Input subIMEI”: 对于 G+G 手机,要写入两个 IMEI 号,因此需要选中该项 以写入副卡 IMEI。 “Choose Write ESN or MEID” 栏中,可根据需要,选择写入 ESN 还是 MEID。 “Service Programming Item” “Test Verify Item” “Incremental Change by ESN”这几栏暂时不支持,不需要设置。
2. 设备清单
设备名称
数量
电脑
1台
数据线
1根
手机整机
1部
号码标贴
1张
扫描枪
1个
电脑: XP 系统,并已经安装了高通平台数据线驱动。
3. 操作步骤
3.1 启动写号工具
计算机启动后,双击工具的运行图标,进入运行界面。
1
3.2 登录
高通8909平台NQ210调试

⾼通8909平台NQ210调试⾼通8909平台NQ210调试说明⾼通平台电信VOLTE仅在Android 7.1上实现,⽽原来的NFC解决⽅案(PN547)只⽀持到Android6.0,所以有了⾼通8909+NQ210+Android7.1这个组合,以实现电信VOLTE+NFC。
F9 R4.1+NQ210 NFC性能调试过程中,⼏点说明:1,配置⽂件需要将NXP的RF_BLK参数合⼊到⾼通默认参数2,注重Rx端匹配调节,对读卡性能有较⼤提升。
调试⽅法详见附件3,最终的NFC电路可以不⽤DCDC,也不⽤MOS管实现读卡、点对点和开关机卡模拟。
性能如下,满⾜我们要求配置⽂件⾼通参考设计⾥给了两个配置⽂件/system/etc/libnfc-brcm.conf/system/etc/libnfc-qrd_default.conf其中libnfc-qrd_default.conf没有NXP_RF_CONF_BLK的六组配置参数,NXP_CORE_CONF_EXTN 的配置参数也不全从WPI给的配置⽂件libnfc-nxp_RF - EMVCO.CONF中,将NXP_RF_CONF_BLK六组参数和NXP_CORE_CONF_EXTN配置参数全部拷到libnfc-qrd_default.conf中,并将此⽂件替换⼿机中的默认⽂件。
若出现卡模拟性能不佳,也可以在补全的配置⽂件中通过修改相位来进⾏优化。
配置⽂件中需要重点注意的是,NXP_EXT_TVDD_CFG的配置⼀定要和硬件对应。
其中Config1是不采⽤DCDC的,Config2和3都是采⽤DCDC供电的。
对于我们的项⽬,在没有DCDC下性能也能满⾜要求,所以NXP_EXT_TVDD_CFG=0x01NFC匹配电路F9 R4.1+NQ210最终的匹配电路如下:其中:L4802+C4818/L4803+C4820是EMI Filter,采⽤默认值即可。
C4814+R4806/C4816+R4808是Rx通路匹配,对读卡性能同样有较⼤影响。
高通工具使用指导书

高通工具使用指导书文档密级内部学习高通工具使用指导书(QXDM、QPST、QCAT)作者:白志伟日期:2015.5.29华锐通讯科技有限公司高通工具使用指导书文档密级内部学习目录1.版本路径 (3)1.1 QXDM 路径 (3)1.2 QPST路径 (3)1.3 QACT 路径 (3)2. QPST 的使用 (3)2.1 QPST简介 (3)2.2 QPST 安装 (3)2.3 QPST使用 (6)2.3.1 QPST configuration (6)2.3.2 EFS Explorer (7)2.3.3 software download (9)2.3.3 QCNview (20)2.3.4 memory debug application (21)2.3.5 service programming (22)2.3.6 PRL editor (27)3. QXDM的使用 (28)3.1 QXDM简介 (28)3.2 QXDM 安装 (28)3.3 在线激活QXDM (29)3.4 QXDM使用 (30)3.4.1 com口连接 (30)3.4.2 log窗口(快捷键F1) (32)3.4.3 message窗口(快捷键F3) (32)3.4.4 item 窗口(快捷键F11) (33)3.4.5 设置log view configuration (33)3.4.6 设置message view configuration (38)3.4.7 log过滤 (43)3.4.8 mach item 查找log (45)3.4.9 log保存 (45)3.4.10 log自动保存 (46)3.4.11 command 命令输入框 (46)3.4.12 nv browser (47)3.4.13 status 查看设备网络状态 (47)3.4.14 item replay (48)3.4.15 清空log (48)3.4.16 查看WCDMA网络搜网状态 (49)3.4.17 查询WCDMA当前收发功率 (49)3.4.18 查看终端注册到WCDMA网络状态 (50)3.4.19 查看功控信息 (50)华锐通讯科技有限公司高通工具使用指导书文档密级内部学习3.4.20 ppp extractor功能 (51)3.4.21 evdo搜网状态 (52)3.4.22 查看evdo注册网络信息 (52)4.3.23 EVDO连接态注册信息查看 (52)4.3.24查看lte 信号强度 (53)4.3.25查看小区重选 (53)4. QCAT 简介 (54)1.版本路径1.1 QXDM 路径\\192.168.99.240\software\Qualcomm\Software Tools\QXDM Software Code1.2 QPST路径\\192.168.99.240\software\Qualcomm\Software Tools\QPST Software Code1.3 QACT 路径\\192.168.99.240\software\Qualcomm\Software Tools\QACT Software Code每个工具都需要获取最新的版本进行安装2. QPST 的使用2.1 QPST简介QPST是高通公司开发的一套软件,该工具可以对设备的内部参数进行读写和操作,用于使用高通平台的设备的EFS管理、图像捕捉、软件下载等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
接下来手机内部会将回传之PA特性曲线切割分段,并利用反函数方式,找出各小段所需要Pre-distortion(失真)之 补偿值,再在原来之PA特性曲线合成,完成线性化的动作
参数1:tx_sweep_pdm_start_pwr=max_pdm 参数2:Tx_sweep_step_size
Tx线性校准过程-2 7. 针对每一个PA Range,生成PDM并写入NV 8. 从FTM_TX_SWEEP_CAL命令的返回值中,获得 PDM表中每个PDM值对应的Tx功率电平值,写入NV 9. 从PDM表和MASTER表中剔除非单调测试点
10
编辑ppt
WCDMA TxRx Cal : BC1
按扫频表得出两分表:PDM表,MASTER表
PDM表——存储PDM值,用来设置输出功率电平控制值 MASTER表——存储PDM表中每个PDM值所对应的Tx输出功率值 每一个PA gain state都有一套独立的线性表 每个BAND只在参考信道下测试一套PDM和MASTER表
Tx的线性校准过程就是创建两组校准数据表。PDM表和MASTER表 这两组表建立起Tx_AGC_ADJ PDM控制信号同Tx output power间的线性关系。 使用这两张表中的值,以及基带信号功率调节器,来控制整个Tx的输出功率
11
编辑ppt
WCDMA TxRx Cal : BC1
4.2.HDET 反馈回路
6
编辑ppt
GSM Tx Cal : G850 F1
扫频结束,扫出DAC值13955时发射功率达到最大值34.5118dB,满足大于31dB的要求。那么在DAC值13955时PA已经饱和 (PA发射功率不再随DAC值的增大而增大),为什么还需要继续扫频到 DAC值14295呢?这是因为在下面绘制PA的特性曲线 时需要这部分数据。
2
编辑ppt
GSM Rx Cal :850
1.以GSM850频带,Gain Mode 0为例,其流程如下: Step1、综测仪(Agilent8960或CMU200)设置固定大小的Cell power(-80dBm) Step2、分别记录8个Channel 的RSSI值 Step3、利用以下公式,计算每个Channel的Gain Range Gain Range = 16*(10*LOG(RSSI[i])-(-80dBm)) 其中[i]为Channel值。 RxGainoffsrt值越趋于上下限的中心点越好,得到最优信噪比。
8
编辑ppt
WCDMA TxRx Cal : BC1
下表为扫频表,XTT文件列出了每个Range扫频的PDM起始范围和功率要求。 下表省略了部分PDM值
9
编辑ppt
WCDMA TxRx Cal : BC1
根据上表得出每个Range的最大功率值和最小功率值,这两个值需要和上下限留有一定的余量(一般为>2dB),余量不足 可能会导致产线生产时由于元件不一致性导致零界产生误测。
3
编辑ppt
GSM Rx Cal :850
Step4、将其step3所计算的Gain Range,填入下列NV: NV_GSM_RX_GAIN_RANGE_#_FREQ_COMP_[i] 其中[i]为Channel值
4
编辑ppt
GSM Tx CS Cal :DCS
1.零中频的架构,容易会有LO leakage(本振泄露)的现象. 然而同样零中频架构,Polar Modulation又比IQ Modulation,更 容易有LO leakage的现象,因此在GSM TX校准过程中,必须一开始就先针对Carrier Suppression 作优化,否则会连带使接下 来的讯号,都一并失真。高通RTR6285A,在GSM TX校准过程中,会做DC Calibration
高通校准LOG项目说明
2013/11/10
1
编辑ppt
目录
1. GSM Rx Cal :850 2. GSM Tx CS Cal :DCS 3. GSM Tx Cal : G850 F1 4. WCDMA TxRx Cal : BC1
本文档只说明GSM850和WCDMA BC1,其他频段与 这两个频段类似,在此不做说明。
下图为根据上表绘制出的非线性,反函数,线性化的PA特性曲线。 7
编辑ppt
WCDMA TxRx Cal : BC1
4.1 Tx线性校准
Tx线性校准过程-1
1. 设置手机模式WCDMA 2. 设置PA Range 3. 设置UE、综测仪工作于参考信道 4. 针对每一个PA Range,确定其对应的最大输出功 率 maxpower 5. 改变PDM值使输出期望最大功率,并将此时的 PDM记录为max_pdm 6. 调用FTM_TX_SWEEP_CAL命令,
2. 中频的架构原因只需对1800,1900进行此项测试,850,900不需要。 3. 整个过程包括三步:1)先固定Q值,计算出最佳的I值 2)再固定I值计算出最佳的Q值 3)根据第一第二步得出的最佳 IQ值,得出最终最佳的CS值。
பைடு நூலகம்
5
编辑ppt
GSM Tx Cal : G850 F1
高通的RTR6285A,在做Polar Calibration时,手机会先发射一个Continuous Wave给Agilent8960或CMU200作量测, 接着Agilent8960或CMU200会将量测结果在传回手机,即PA的特性曲线。
TX线性表中实际上也包含了频率补偿和温度补偿,所以,TX_GAIN_CTL能精确地表示真实的功率值。 但是,由于存在温度梯度及其它一些不能补偿的因素, TX_GAIN_CTL并不能足够准确地进行最大功率限制 (maximum Tx output power limiting)需要高功率检测电路HDET(High power Detect)