打印
[i.MX]

【经验分享】Lcd显示屏上显示板子启动的信息

[复制链接]
3943|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 FSL_TICS_Rita 于 2014-4-25 10:48 编辑

最近在我们的论坛上有人问起在Lcd显示屏上显示板子启动的信息,这里我自己试了一下,并把这点小经验分享给大家。
环境:
板子:MCIMX6DL-SDP
BSP: L3.0.35_4.1.0_DEMO_IMAGE_BSP(也可以是自己编译的images)
MFGTool:Mfgtools-Rel-4.1.0_130816_MX6DL_UPDATER(烧写工具)

具体步骤为:
1、            将uboot、uImage以及文件系统拷贝到MFGTool工具下的files目录下,修改cfg.ini文件,并且将板子的启动模式改为下载模式,放入SD卡,给板子上电开始下载。
2、            下载成功后,将启动模式改为从SD卡启动,板子起来后,进入uboot,修改uboot中的参数,设置bootargs_base,console=tty0即可以使得将板子启动的信息显示在显示屏上具体修改命令如下所示:
setenv bootargs_base 'setenv bootargs console=tty0,115200'
保存。
3、修改好以后print 一下查看uboot中所有参数设置如下图所示

4、run bootcmd

板子起来后,内核和文件系统的启动信息均在Lcd屏上显示。
PS:这里需要注意的是,如果你是自己编译的image的话,在LTIB的option选项中你一定要选择boot up with a tty and login这个选项。

相关帖子

沙发
FSL_TICS_ZJJ| | 2014-4-25 11:14 | 只看该作者
楼主的经验分享图文并茂,很炫啊。

使用特权

评论回复
板凳
378485021| | 2014-6-12 16:37 | 只看该作者
我按照这样试了试,设置为hdmi显示,也是linux,结果没有任何显示。

使用特权

评论回复
地板
FSL_TICS_Rita|  楼主 | 2014-6-13 11:07 | 只看该作者
378485021 发表于 2014-6-12 16:37
我按照这样试了试,设置为hdmi显示,也是linux,结果没有任何显示。

请问你的板子是哪块?BSP版本?

使用特权

评论回复
5
378485021| | 2014-6-13 13:51 | 只看该作者
FSL_TICS_Rita 发表于 2014-6-13 11:07
请问你的板子是哪块?BSP版本?

参考imx6q sdp layout的板,基本差不多,我有另外发帖,请帮忙看看!

使用特权

评论回复
6
lqland| | 2014-7-4 14:30 | 只看该作者
FSL_TICS_Rita 发表于 2014-6-13 11:07
请问你的板子是哪块?BSP版本?

Hi Rita,
在LTIB的option选项中你一定要选择boot up with a tty and login这个选项
===此选项,是为了让系统自动登录的选项,
为何,你会说“如果你是自己编译的image的话”,这跟自己编译image什么关系 ? 谢谢

使用特权

评论回复
7
lqland| | 2014-7-4 14:38 | 只看该作者
FSL_TICS_Rita 发表于 2014-6-13 11:07
请问你的板子是哪块?BSP版本?

HI,Rita,
在LTIB的option选项中你一定要选择boot up with a tty and login这个选项
以下的路径,为何找不到/etc/rc.d
却有rc1.d
rc2.d
rc3.d
rc4.d
rc5.d
rc6.d
rcs.d
为何会这样 ??? 谢谢

使用特权

评论回复
8
FSL_TICS_Rita|  楼主 | 2014-7-4 15:07 | 只看该作者
本帖最后由 FSL_TICS_Rita 于 2014-7-4 17:45 编辑
lqland 发表于 2014-7-4 14:30
Hi Rita,
在LTIB的option选项中你一定要选择boot up with a tty and login这个选项
===此选项,是为了让 ...


很抱歉啊,可能是我口头语有些重了,让你误解了,其实的意思就是在编译过程中要选择tty这一选项。

使用特权

评论回复
9
lqland| | 2014-7-4 15:46 | 只看该作者
FSL_TICS_Rita 发表于 2014-7-4 15:07
很抱歉啊,可能是我口头有些重了,让你误解了,其实的意思就是在编译过程中要选择tty这一选项。 ...

好的,那为何找不到/etc/rc.d  ?

使用特权

评论回复
10
FSL_TICS_Rita|  楼主 | 2014-7-4 17:54 | 只看该作者
lqland 发表于 2014-7-4 15:46
好的,那为何找不到/etc/rc.d  ?

你好,是有的,在ltib/rootfs/etc下。

使用特权

评论回复
11
lqland| | 2014-7-4 19:08 | 只看该作者
FSL_TICS_Rita 发表于 2014-7-4 17:54
你好,是有的,在ltib/rootfs/etc下。

你好,没有查看到


使用特权

评论回复
12
lvyunhua| | 2014-7-4 21:44 | 只看该作者
支持下。

使用特权

评论回复
13
hehemeimei| | 2015-10-9 13:19 | 只看该作者
请问按照楼主这样做,开机启动完成后,LCD上面显示什么呢?是只显示两只企鹅吗?比如我在串口终端输入的命令会显示吗?

使用特权

评论回复
14
FSL_TICS_Rita|  楼主 | 2015-10-10 10:31 | 只看该作者
hehemeimei 发表于 2015-10-9 13:19
请问按照楼主这样做,开机启动完成后,LCD上面显示什么呢?是只显示两只企鹅吗?比如我在串口终端输入的命 ...

你好,这样启动以后,串口上显示的启动信息将在LCD上显示,串口上你输入的命令也都会在LCD上显示。

使用特权

评论回复
15
afei8856| | 2015-11-14 11:22 | 只看该作者
本帖最后由 afei8856 于 2015-11-14 11:27 编辑
FSL_TICS_Rita 发表于 2015-10-10 10:31
你好,这样启动以后,串口上显示的启动信息将在LCD上显示,串口上你输入的命令也都会在LCD上显示。 ...

通过串口显示的话正常应该是这样的:
mount: mounting usbfs on /proc/bus/usb failed: No such file or directory
starting pid 3238, tty '': '/etc/rc.d/rc_gpu.S'
starting pid 3244, tty '': '/etc/rc.d/rc_mxc.S'

arm-none-linux-gnueabi-gcc (Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20) 4.6.2 20110630 (prerelease)
root filesystem built on Fri, 30 Oct 2015 15:48:01 +0800
Freescale Semiconductor, Inc.

freescale login:



我的是emmc启动,在LCD上能显示信息,但是串口上不能输入了,貌似还无法进入系统了,显示
mount:mounting usbfs on /proc/bus/usb failed:No such file or directory
走到这一步就停住了,必须要在SD启动么?





使用特权

评论回复
16
阿基米东| | 2017-4-19 18:40 | 只看该作者
原来是这样!谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

6158

帖子

94

粉丝