嵌入式Linux | 使Linux的启动信息显示到LCD上面&设置LCD屏幕为终端控制台
Posted 果果小师弟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式Linux | 使Linux的启动信息显示到LCD上面&设置LCD屏幕为终端控制台相关的知识,希望对你有一定的参考价值。
linux的启动信息刚开始只显示在超级终端上面,通过下面步骤可以将显示信息显示在LCD上面。(前提是,已经将LCD驱动程序移植到内核中去)需要修改bootloader中的启动参数信息。
一、默认串口显示
setenv bootargs 'console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw'
saveenv
二、在LCD显示
setenv bootargs 'console=tty0,115200 root=/dev/mmcblk1p2 rootwait rw'
saveenv
三、在LCD和串口同时显示
setenv bootargs 'console=tty0 console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw'
saveenv
第一次设置tty0 作为console控制台(LCD屏幕),第二次设置tttymxc0作为控制台(串口),两个可以同时显示终端,但此时LCD屏幕终端还不能交互。
启动内核即可看到效果:
四、设置LCD屏幕为终端控制台
修改/etc/inittab文件,添加一行:
tty0::askfirst:-/bin/sh
修改完成以后保存/etc/inittab 并退出,然后重启开发板,重启以后开发板 LCD 屏幕最后一行会显示下面一行语句:
Please press Enter to activate this console.
按下回车键,即可进入终端,使用USB外接键盘,正常交互。
以上是关于嵌入式Linux | 使Linux的启动信息显示到LCD上面&设置LCD屏幕为终端控制台的主要内容,如果未能解决你的问题,请参考以下文章