Kernel异常
通常Wdgreboot ,panic重启会在slog中保存sysdump文件,重启时会出现如下图所示界面(有sdcard时),此时请不要拔电池,等待dump完毕后按任意键重启。 sysdump文件可使用crash工具分析。
. *
*
工具位于:
4.0 device/sprd/common/tools/crash目录,或者device/sprd/common/tools/sysdump
4.4 vendor/sprd/open-source/tools/sysdump/crash
vendor/sprd/open-source/tools/crash
使用方法见目录下的sysdump/readme,如下所示:
1.首先,合并sysdump文件夹下的文件
命令:cat 1.list 2.list ..... > sysdump.core
或者cat sysdump.core* >> sysdump.core
2.找到crash工具和对应的vmlinux文件(out/target/product/scx35_sp7730ec_xxx/obj/KERNEL/vmlinux)
运行:
./crash sysdump.core vmlinux
成功后会类似如下:
crash>
输入help命令,可以看到所有的命令类似如下
struct bt sym dis
等等
查看每个命令的具体细节可以使用:
help bt
其他命令类似。
2021-11-17 17:53:38
1.88MB
Slog
1