4.3.3. 调试指南
4.3.3.1. 调试开关
参考快速入门 - 编译概述 - Kernel配置,进入kernel的功能配置,可以打开DMA模块的DEBUG选项:
Linux
Kernel hacking
[*] DMA Engine support
[*] DMA Engine debugging
[*] DMA Engine verbose debugging
此DEBUG选项打开的影响:
DMA 子系统的pr_dbg()和dev_dbg()调试信息会被编译
DMA 子系统的Verbose debug信息也会被打开编译
在系统运行时,如果要打印pr_dbg()和dev_dbg()信息,还需要调整loglevel为8,两个方法:
在board.dts中修改bootargs,增加“loglevel=8”
在板子启动到Linux shell后,执行命令:
echo 8 > /proc/sys/kernel/printk