一、与t113类似
1、增加pstore defconfig修改,并修改以下config,crash后3s后抓取dump重启系统。
参考Linux pstore实现自动“抓捕”内核崩溃日志_Leenux0810的博客-CSDN博客_pstore
CONFIG_PANIC_TIMEOUT=3
2、在dts中增加ramoops
rk3588-linux.dtsi
ramoops: ramoops@110000 {
compatible = "ramoops";
reg = <0x0 0x110000 0x0 0xf0000>;
record-size = <0x20000>;
console-size = <0x80000>;
ftrace-size = <0x00000>;
pmsg-size = <0x50000>;
};
3、使用echo c > /proc/sysrq后系统进入crashdump,可能ramoops.log文件存放位置不一致。
ubuntu中存放
pstore存放位置
/var/lib/systemd/pstore/dmesg-ramoops-0