高通平台Power key 唤醒慢抓取log

来源:互联网 发布:java计算运费代码 编辑:程序博客网 时间:2024/06/06 00:43
高通平台Power key 唤醒慢
获得正确的log


该问题可以简单的分为两大部分kernel 唤醒部分和user space 的唤醒部分。需要相关的
log来进行debug。
Kernel log
kernel config: CONFIG_PM_SLEEP_DEBUG=y
device\qcom\msmxxx\BoardConfig.mk:
BOARD_KERNEL_CMDLINE += initcall_debug log_buf_len=16M
User Space
需要抓取Systrace log。在进行systrace 抓取之前,需要运行下面的命令。
adb shell "echo mdss:* >> /d/tracing/set_event"
adb shell "echo 1 > /d/tracing/events/mdss/enable"


adb shell "echo 1 > /d/tracing/events/mdss/tracing_mark_write/enable"
抓取Log
连接usb线,按下power键,关闭屏幕,等1分钟
开始抓kernel 和 adb log
开始抓systrace,稍等2s后,按下power键,点亮屏幕
如果连接USB后,不能重现该问题,我们就不能用连接USB的方法抓取Systrace log ,
可以采用不用连接USB来catch systrace log. 请参考 用atrace获取systrace
怎样用离线的方式获取systrace log.
0 0
原创粉丝点击