简介
简单演示下uboot
设置内核loglevel
的用法,以及结合initcall_debug
参数的用法
用法
uboot
的bootargs
中设置debug
,则内核启动过程中会把不小于debug
等级的所有打印都显示出来,如果设置为quiet
,除非是err
信息,否则则不打印内核启动信息。但是所有的信息都会存在logbuf
中,dmesg
可以查看- 而
uboot
的bootargs
中设置initcall_debug
参数,则是让内核显示每个模块的加载时间
debug
uboot
中设置debug
参数,启动过程中如果有debug level
的打印会显示出来
quiet
设置quiet
参数,启动过程中只显示err
信息
initcall_debug
设置initcall_debug
参数
启动过程中,并没有显示相关模块的加载时间
而dmesg
后,才能查看,说明此类信息为debug level
的信息
initcall_debug debug
如果想要在系统启动过程查看时间或者查看是否因为某个模块加载卡主了,这时候就可以initcall_debug
参数结合debug
参数一起设置
启动过程中打印如下
reboot
也会显示相关模块的remove
initcall_debug quiet
当然觉得全打印出来消息太多了,也可以initcall_debug
跟quiet
结合
启动过程中就干净了
FEATURED TAGS
Ubuntu
markdown
stm32
OSDK
飞控
串口
Jscope
C
C++
bin
J-Flash
字符串
指针数组
malloc
vscode
svg
png
github
python
CMake
CMakeLists
Linux
拷贝构造函数
GIF
录屏
docker
操作系统
make
Makefile
文件操作
DSP
CCS
SQL
MySQL
shell
bochs
计算机网络
win10
SMTP
Socket
iOS
uxplay
投屏
证书错误
apt
nodesource
ELF
Typora
图床
fossil
sql
git
SecureCRT
windows
cygwin
blog
alsa
alsa-utils
alsa-lib
音频
USB
链接文件
内存
mmap
tcpdump
交叉编译
网络
防火墙
crontab
bond
Linux性能
udev
linux
pcie
wsl2
MMIO
wsl
qemu
raspi4
gdb
ssh
tun
tap
ifconfig
打印
gmac
phy
vim
组播
rock3a
win11
usb
sd
ubuntu
iptables
netfilter
wifi
veth
ipv6
wireshark
radvd
dhcpv6
dhcpv4
网络命名空间
br虚拟网卡
NDP
emmc
存储
raspi4b
baremental
jtag
buildroot
rootfs
ext4
调试
uboot
dropbear
raspi
ebpf
uart
baremetal
kernel
bringup
libbpf
arm64
fit
gzip
压缩
initcall_debug
bootargs
I2C