各位,我用的是AM335x,uboot为2016.05,kernel为4.1.18,开发板米尔科技。调试打印信息时,发现/proc/sys/kernel/prinkt值为5 4 1 7。查询内核代码发现,默认配置的当前控制台级别为7,不知道怎么被修改为5。我做了如下调试,发现没有效果:
1.在命令行增加quiet参数,内核会设置当前控制台级别为4,此时内核启动没有log输出,但/proc/sys/kernel/prink值仍为5 4 1 7
2.在命令行增加loglevel=7参数,调试内核loglevel函数,发现确实设置console_loglevel宏为7,同时在sysctrl.c文件中设置为.data的值,但开机启动后,/proc/sys/kernel/prink值仍为5 4 1 7
3.目前的想法是改变默认配置的当前控制台级别
不知道米尔科技是怎么配置为5的,泪奔,请教各位TI大神多多指教,感激不尽