开始正文前,如需进一步交流,欢迎大家添加朱胖子微信:
域格9x07平台模块排查问题步骤流程:可先提供AT交互日志进行简单筛选排查;如还有问题,再提供高通工具QXDM抓取QXDM日志进行比对分析;特殊异常可抓取特定日志。相关模块的问题及抓取判断方法已简略列出,具体如下。
抓取AT交互日志的问题
- 模块注册不上网或者其他AT异常
先提供AT交互日志
Android下可先通过指令抓取ril日志,命令如下
adb shell logcat -b radio -v time > E:log.log
若是提供的AT交互日志无法排查问题可手动操作echo catAT指令排查;以向ttyUSB2 发送命令AT 为例
Android先停掉ril
stop ril-daemon
再通过echo cat发送命令,开两个adb shell窗口
示例:
一个cat /dev/ttyUSB2
另一个echo -en "AT+CPIN? "> /dev/ttyUSB2
网优锁band和频点后,没有扫到锁的指定的频段、频点以及返回AT指令设置返回错误的信息,可先提供AT指令交互的日志 打印排查。
抓取日志分析处理方法:可根据用户设备打印出模块AT交互的信息来判断或者接出USB在Windows下发AT交互的指令。
- GPS获取不到经纬度信息
抓取日志分析处理方法:可先提供AT设置交互的指令信息进行排查,再重点关注下天线类型、天线位置接入等
通过QXDM抓取相关日志问题
- 网络延时问题
- SIM卡注册问题
抓取日志分析处理方法:需先在QXDM中修改NV4205下标57项30s来延迟SIM卡上电,待操作复现问题后就能抓到完整的开机注册过程。
修改方法:
1、安装QXDM
2、打开QXM程序———点选模块端口
3、连接成功后关闭窗口———再选择NV图样的界面———打开后输入需要改的NV4205,进行对应设置
- 模块注册不上及拨号问题
抓取日志分析处理方法:先排查确认相关AT设置没问题后,再进行QXDM日志抓取。
抓取日志分析处理方法:异常重启排查,需抓QXDM、dump或者dmesg进行相关日志分析
- 网优解析消息及锁band查看频点优先级、频点掉网问题
- Linux和Android网络注册相关问题可参考用Debug Tool_Linux&Android进行对应编译抓取
- TCP/IP、透传与服务器异常断开问题
- 如猫池设备酷卡及新酷卡互打电话失败,可用此工具进行抓取并查看程序里做了哪些相关操作及网络与基站交互的信息。
备注:QXDM抓取相关日志问题除Linux和Android系统下可用对应工具编译抓取,其他问题需接出USB放在Windows系统下分析。
通过Qfil软件升级模块固件版本报错日志问题
双击打开downloadqfil_9025脚本升级报错,或者只要升级模块就会跳端口,可查看固件里有download日志进行相关排查。
通过dmesg抓取相关日志问题
- Linux系统下查看模块加载的驱动ID接入情可查看系统dmesg分析
- 模块重启问题,可查看模块dmesg分析
通过adb抓取断网、重启相关日志
如:UFI、SK623、DTU可抓取相关日志进行排查
两种处理方法可任意选择:
- 直接抓取,比如存到电脑E 盘
adb shell cat /proc/kmsg > E:klog.txt(注意保持命令行不退出)
- 先保存到模块内部(会占用模块内部空间,时间过长可能空间不够)
1、进adb shell
2、执行cat /proc/kmsg > /data/klog.txt 注意保持命令行不退出
3、等到问题出现后,再adb pull /data/klog.txt
通过QPST抓取dump日志
- 模块端口异常和重启,可通过接USB抓取dump日志
处理方法:需先发AT+CEDUMP=1再进行相关操作等待出问题后抓取,详情请参考9x07 QPST抓dump文档。
通过Bus Hound抓取网络相关信息日志
此工具是总线协议分析器,一般用于捕捉用户设备的协议包和输入输出操作,如猫池设备酷卡及新酷卡互打电话失败,可用此工具进行抓取用户设备并查看程序里做了哪些相关操作
更多详情欢迎关注微信公众号
发布评论请先 登录
相关推荐
评论