【1】配置Kconfig,添加要调试驱动模块的DDEBUG选项,如
kernel_imx\drivers\mxc\pmic\mc13892\Kconfig
config MXC_PMIC_DEBUG
【2】配置Makefile,添加编译支持驱动模块
kernel_imx\drivers\mxc\pmic\core\Makefile
ifeq ($(CONFIG_MXC_PMIC_DEBUG),y)
endif
【3】配置内核,使支持动态调试
make menuconfig
【4】重烧内核启动后,改变控制台debug消息显示级别,可以打印printk(DEBUG ...)信息
echo > /proc/sys/kernel/printk "8"
0
喜欢
0
赠金笔

本文详细介绍了如何在Linux内核中配置Kconfig、Makefile以支持动态调试,包括添加调试选项、修改编译参数以及调整内核启动参数等步骤,最终实现打印printk(DEBUG...)信息。
215

被折叠的 条评论
为什么被折叠?



