本文档主要介绍
紫光展锐平台 CP Log 保存程序 YLog
Modem 的使用方法。
1、概述
整个系统的 Log 分为 AP Log 和 CP Log 两部分。AP Log 即
Android系统中各个程序产生的 Log,CP Log即 AP 以外的其它子系统产生的 Log。
AP 以外的子系统包括:
-蜂窝网 MODEM 系统,即 2G/3G/4G MODEM,简称 MODEM。
-
wifi/BT 系统,如 Marlin/Marlin 2。
-
GNSS 系统,即地理位置定位系统,如 GreenEye 2。
-AG-
DSP 系统,仅存在于有独立 AGDSP
模块的
芯片上,如
UMS312、
UMS512 等。
2、环境配置
2.1 测试资源准备
测试前需准备测试机、测试版本及 SD 卡。
若设备插有
sd卡,YLog默认储存在SD卡中;若设备不插 SD卡,YLog则默认储存在
手机内存中。为确保 Log 信息被完整储存,测试前最好需准备一张 16G&10 速及以上的 SD 卡。
如果测试时间较长,如 Monkey 测试等,建议选择存储空间更大的 SD 卡;否则 SD 卡存储容量太小或不 插 SD 卡,会导致 Log 保存不完整,部分 Log 数据丢失。
2.2 PC 端配置
-安装
adb 环境及驱动,手机端插入 USB 线后可在 PC 端正确识别
端口。
-下载批处理导出工具 Log4Android2PC。
-安装
python 工具。
2.3 手机端配置
手机端下载版本并正常开机,插入 SD 卡。
3、Modem Log 抓取说明
3.1 Log 设置
在拨号键盘输入*#*#83781#*#*进入
工程模式,在菜单DEBUG&LOG中选择YLog选项,即可进入YLog功能主界面,如图3-1所示。Modem Log设置分为“场景选择”和“高级设置”。
3.1.1 场景设置
Modem Log 的抓取,除选择默认场景外,还可以设置自定义场景,通过 YLog 界面右上角“
settings”选项进入,如图 3-2。
其中 Modem Log 相关的选项:
-PS Log Settings:可以开关 PS Log 和
arm Pcm Log。其中 ARM Pcm Log 可以实现语音 Log 抓取,在抓取 ARM Pcm Log 同时,需打开 PS Log 开关。
-DSP Log Settings:可以开关 DSP Log,同时可以设置 DSP Log 输出模式。其中 DSP Log Output Mode 可以选择 Output from
UART 或者 Output with Modem Log。
-Others Settings:可以开关 Sensorhub Log,DSP Pcm Log 和 Cap Log。其中 Dsp Pcm Log 可以实现语音 Log 抓取,在抓取 Dsp Pcm Log 时,需打开 DSP Log 开关。分析通
话音质问题时需要抓取 Dsp Pcm Log。
-Modem Abnormal Monitor:Modem 异常监控开关。 与 PS 以及 DSP Log 开关互斥。开启异常监控开关后,PS Log 和 DSP Log 开关会自动关闭;开启 PS LOG/DSP Log 开关后,异常监控开关会自动关闭。启动“Modem 异常监控”选项,即在不存MODEM Log 且不使用 PC 抓 Log 时,启动通信异常事件功能。
更多详细内容请下载附件查看