问题:
/sys/kernel/debug
目录下没有任何信息
解决:
首先检查Debug Filesystem是否选中,其位置是:
Kernel hacking -> Compile-time checks and compiler options -> Debug Filesystem
打开configs文件查看是否为y:
arch/arm/configs
下找到自己板子的deconfig
,博主这里是imx_alientek_emmc_defconfig
最后记得把生成的zImage和.dtb文件放入tftp启动文件夹下(因为博主的板子是用tftp从服务器下的,所以需要这样)
zImage文件夹是
arch/arm/boot/zImage
.dtb文件夹是arch/arm/boot/dts/imx6ull-alientek-emmc.dtb
但此时目录下还是没有文件:
此时我们还需要手动挂载一下,用如下指令即可:
mount -t debugfs none /sys/kernel/debug
最后成功发现debug文件夹下多了很多文件
参考资料
【Linux】常见问题汇总(一)