ARM Linux/RK356X配置启动信息以及sh终端显示在lcd/hdmi上
修改u-boot
make ARCH=arm64 menuconfig
uboot的启动参数中添加
console=tty0
debug信息就会在hdmi或者lcd屏幕上输出
make ARCH=arm64 savedefconfig
将生成的defconfig文件覆盖configs下你使用的那个uboot配置文件
修改kernel
make ARCH=arm64 menuconfig
-> Device Drivers
-> Graphics support
-> Console display driver support
[*] Framebuffer Console support
[*] Map the console to the primary display device

Tips:建议关闭logo显示

修改rootfs
注意,在经过上述修改后编译的内核在启动后屏幕上如果只出现一个光标而无法通过键盘输入的话,需要继续修改rootfs的启动脚本
在/etc/inittab添加
tty0::respawn:-/bin/sh
保存重启即可正常显示

本文指导如何修改u-boot和kernel配置,以便在ARMLinux/RK356X平台上让启动信息和sh终端输出到LCD或HDMI显示器。主要步骤包括在u-boot中设置启动参数,启用kernel的FramebufferConsolesupport,以及在rootfs的/etc/inittab中添加相关条目确保终端正常显示。同时,建议关闭logo显示以优化屏幕输出。
3044






