在分析问题的时候,一般我们都需要dump信息。这里我们记录一下dump相关的信息。
1. 在kernel中关闭dump
kernel/msm-4.9/drivers/power/reset/msm-poweroff.c
可以看到,我们配置 CONFIG_QCOM_DLOAD_MODE 并且设置 download_mode 为0,就会关闭dump,这样就无法进行AP 侧内存中的dump信息。高通平台默认download_mode 为1。
#ifdef CONFIG_QCOM_DLOAD_MODE /* Runtime could be only changed value once. * There is no API from TZ to re-enable the registers. * So the SDI cannot be re-enabled when it already by-passed. */ static int download_mode = 0; #else static const int download_mode; #endif
2. 如果设备efuse后,是无法抓取dump的
设备efuse之后,只有编译相关设备的dp文件,设备才可以进行dump
具体可参考高通平台secure boot相关文档