• 高通工具简介
  • QXDM 简介
  • QXDM 安装
  • QXDM 激活
  • QXDM 使用AT打开Diagnostic口
  • QXDM 配置
    • 1 Message View Configuration

      • Message Packets
      • Log Packets
      • Log PacketsOTA
      • Event Reports
      • Strings
    • 2 Log View Config
    • 3 QXDM-保存配置文件
    • 4 QXDM-导入配置文件
  • QPST 端口配置
  • QXDM 抓取log
  • QXDM LOG保存
    • 1 方法一
    • 2 方法二
    • 3 QXDM-自动保存log
  • QXDM NV Browser

1.高通工具简介

我们主要使用的工具: QPSTQXDM
- QPST——升级软件,系统参数获取和修改,RF NV管理,图片抓取,EFS文件系统管理等等。
- QXDM——LOG获取,LOG文件转换,测试机状态获取等等。

2.QXDM 简介

QXDM是高通提供的一套扩展的诊断监视系统。它通过diag传输,把程序里面的一些Message或者数据包输出到QXDM的图形接口。主要数据有 :

  • Message:主要是软件程序里面通过msg函数打印出来的一些数据的显示
  • Packets:记录了一些数据结构,如OTA消息

同时,QXDM还有很多窗口,来执行其他的操作,如更改NV项,设备使用状态.

3.QXDM 安装

安装QXDM:选择Setup.exe后,按照安装引导,选择下一步直到安装结束

注意:

  • 安装QXDM之前请先安装QPST,因为QXDM是需要QPST Server支持的。
  • 安装QXDM要用最新版本,否则是抓取不到完整的log的。
  • QXDM分别有适用于XP和vista(WIN7)系统的版本,需根据自己的操作系统进行安装。

4.QXDM 激活

第一次运行QXDM时,需要输入 Name,Password和 AdminKey,使用固网进行激活。并且,QXDM的license有期限,需要定期激活。
(这里的Name,Password和 AdminKey不便公开)

5.QXDM 使用AT打开Diagnostic口

安装所需要抓取log的数据卡的pcsuite和驱动
QXDM使用的是Diagnostic口,所以在抓取log之前必须现将Diagnostic口打开。

  • 方法:在超级终端,输入AT+DISK=7,”YS”来打开Diagnostic口,查询使用AT+DISK=? +DISK:0_,1_,7_YS,8_D2,10_,显示7_YS表示已打开,显示7_NO表 示关闭
  • 使用一键升级工具升级版本后,一般诊断口都是关闭,需要手动打开。

6.QXDM 配置

6.1 Message View Configuration

运行QXDM之后,需要作相应配置Message View Configuration.
按快捷键“Ctrl + F5”或从工具栏“Options->message view configuration”打开配置窗口:

在Message View Config中的LOG信息中全勾上(包括Message Packets, Log Packets, Log Packets(OTA), Event Reports, Strings等下内容)

Message Packets

Log Packets

Log Packets(OTA)

Event Reports

Strings

6.2 Log View Config

按快捷键“F5”或从工具栏“optionsLog View Config”打开配置窗口

在Log View Config中把所有选项都勾上

6.3 QXDM-保存配置文件

  • 可以将目前设置的配置保存成一个.dmc的文件,下次需要使用相同配置时,直接导入即可使用,无需再次配置。
  • 用快捷键Ctrl+S或者从菜单File->Save Configuration,即可保存

6.4 QXDM-导入配置文件

使用Ctrl+O或者File->Load Configuration可以将已保存的配置文件导入

7.QPST 端口配置

Message view config和log view config配置完成后,插上数据卡(Diagnostic口已打开),右击桌面右下角地球图标,选择QPST Configuration

打开QPST Configuration,在Port页,点击Add New Port,在出现的端口列表中,选择所对应的diag口

选择diag口后,点击OK,在Port页出现一个可用的设备

从options-> Communications…进入, Target Port选择刚才添加的端口

8.QXDM 抓取log

选择端口点击OK后,使用F3或者View下选择“Messages View”,即开始抓取log

9.QXDM LOG保存

9.1 方法一

在LOG打印窗口,点击鼠标右键选择copy all items保存所有log信息(此为copy,不会清除log)

9.2 方法二

使用Ctrl+I或者File->Save Items保存(此为保存后清除log)

9.3 QXDM-自动保存log

从File->Item Store Settings进入Item Store File Settings

在长时间挂网中使用自动保存log,设置log保存的路径,log名称( WM721809-02.11-27.isf ),设置log保存的大小等

10.QXDM NV Browser

NV Browser可以读取和修改设备的NV值

Wu_Being博客声明:本人博客欢迎转载,请标明博客原文和原链接!谢谢!
《Qualcomm QXDM工具简介和log抓取》: http://blog.csdn.net/u014134180/article/details/78122105

如果你看完这篇博文,觉得对你有帮助,并且愿意付赞助费,那么我会更有动力写下去。

Qualcomm QXDM工具简介和log抓取相关推荐

  1. Android log抓取工具

    PS:有动态抓取log的工具logfilter,Linux下可以完美运行,不过将系统语言设置为英文UI界面会好看一些.Logfilter_2.4.2 源码地址,在原本的基础上增加新的功能和调优了稳定性 ...

  2. Android各种卡死黑屏系统稳定性问题Log抓取大荟萃

          Android各种卡死黑屏系统稳定性问题Log抓取大荟萃    作为Androd开发工作者的我们,经常会在实际的开发工作中遇到各种Android卡死黑屏系统稳定性等问题,遇到如上问题除了考 ...

  3. 996 log抓取过程

    1. log抓取方法 *#*#996996#*#*  开始抓取 *#*#996996#*#*  结束抓取 2. log文件和存储 存储位置: sdcard/diag_logs 文件: 1. 81cf1 ...

  4. 展讯LOG抓取及简单分析

    展讯LOG抓取: *#*#9646633#*#* DUBUG&LOG->YLOG->Settings 死机重启这一类问题,我们需要打开Corefile Enable 和 Sysdu ...

  5. Python3 站长工具-百度拓词抓取关键词

    Python3 站长工具-百度拓词抓取关键词 import urllib.request as request import lxml.html as html import time a = 1 b ...

  6. 【Qualcomm高通音频】如何使用QXDM、QCAT音频数据抓取

    一.使用qxdm抓取日志和数据 抓取所有日志 1.连接单板 2.打开Item view,Item view是所有的日志 3.选择File中的Load Default Configuration加载默认 ...

  7. 【SDX62】IPA log抓取操作说明

    qxdm 设备启动之后,开启qxdm,然后抓取log IPACM logs 修改selinux配置 vi /etc/selinux/config         change enforcing -- ...

  8. android log抓取方法,Android系统之Android抓取各种log的方法

    Android系统之Android抓取各种log的方法 2018年11月25日 | 萬仟网移动技术 | 我要评论 android之android抓取各种log的方法 1.logcat (四类log b ...

  9. 数据抓取工具有哪些-数据抓取工具免费推荐的有哪些

    随着社会的进步,科技的发展.不管是企业还是个人都清楚地明白了数据的重要性.不仅可以让我们掌握一手资源,同时还能通过数据更清楚竞争对手.同时也告别了手动复制粘贴的痛苦. 企业人员 通过爬取动态网页数据分 ...

最新文章

  1. D. Colored Rectangles[思维dp]
  2. R使用pROC和ggplot2包绘制ROC曲线
  3. BeanShell增强的FOR循环
  4. 0058-简单的阶乘
  5. Android开发学习笔记:数据存取之SQLite浅析
  6. python界面长什么样子-这可能是最好玩的python GUI入门实例(推荐)
  7. Bootloader的基本概念
  8. DevOps发展的9个趋势
  9. Kafka2.12安装与配置/生产与消费
  10. yum nginx最新版安装
  11. [python] 1.解释器
  12. 企业可视化大屏如何搭建
  13. 微信小程序开发:集成微信支付功能
  14. 【git】cherry-pick详解
  15. 如何使用Python从视频中提取图像?(帧提取)详细代码实现
  16. 录屏怎么录?你知道多少录屏软件?
  17. 关于GCC属性中的弱符号(weak symbol)
  18. 实战day01(二)----电商行业的背景介绍
  19. 题解 洛谷 P4042 [AHOI2014/JSOI2014]骑士游戏
  20. 电解电容、钽电容、普通电容

热门文章

  1. 域用户频繁被锁定怎么解决_视频素材太多怎么办?看Mac用户如何使用NAS解决存储难题...
  2. php把时间戳转换成字符串,php中将时间差转换为字符串提示的实现代码
  3. body 没有被撑开_body没有高度设置背景色为什么可以全屏显示?
  4. ubuntu下终端提示符设置
  5. 查询数据库 收集 (如某个字段不是中文)
  6. 久违的反省,容忍现在的自己
  7. MyEclipse6.5与Perforce的集成
  8. Python学习(二)语言基础
  9. 理解JavaScript中的原型继承(2)
  10. Android 6.0 动态权限申请