关闭

如何使linux的启动信息显示到LCD上面

1425人阅读 评论(0) 收藏 举报

如何使linux的启动信息显示到LCD上面

  linux的启动信息刚开始只显示在超级终端上面,通过下面步骤可以将显示信息显示在LCD上面。(前提是,已经将LCD驱动程序移植到内核中去)

  1、首先修改bootloader中的启动参数信息。

  将bootloader代码中的nandflash.c中的void NandPart_LoadRun(int part_sel,U32 buf) 函数里面的char *linux_params ="noinitrd root=/dev/mtdblock2 init=/linuxrc console=tty0,ttySAC0,115200 mem=64M devfs=mount";

  //noinitrd: no Initial RamDisk support

  //说明:mtdblock2代表第3个flash分区,用来作根文件系统rootfs;

  // console=ttySAC0,115200使kernel启动期间的信息息刚开始输出到串口0上,波特率为115200;后面的信息输出到LCD屏上

  // 2.6内核对于串口的命名改为ttySAC0,但这不影响用户空间的串口编程。

  // 用户空间的串口编程针对的仍是/dev/ttyS0等

  // mem=32M表示内存是32M,如果是64则设为64M

  2、在配置内核make menuconfig 时,在boot option中输入:

  noinitrd root=/dev/mtdblock2 init=/linuxrc console=tty0,ttySAC0,115200 mem=64M devfs=mount


0
0
查看评论

linux2.6.32.71如何在lcd上显示内核启动信息

1、通过LCD显示内核启动信息 之前内核通过串口打印内核信息时,内核命令行参数为:setenv bootargs noinitrd console=ttySAC0,115200 init=/init root=/dev/nfs rw nfsroot=10.199.172.70:/home/...
  • gxlovelxx
  • gxlovelxx
  • 2016-05-11 19:59
  • 259

让Linux的启动信息从LCD和串口同时输出

要想让Linux的启动信息从LCD和串口同时输出,作如下设置. 修改bootloader中的启动参数信息。 setenv bootargs root=/dev/nfs nfsroot=172.16.3.206:/home/cb/Desktop/MyProject/root_fs ip=172...
  • chenbang110
  • chenbang110
  • 2012-08-15 17:19
  • 3309

Linux内核启动流程笔记

一、总体流程图 根据《嵌入式Linux开发完全手册》: 二、移植一个新内核大致步骤 1.  官网下载源码,解压缩 2.  打补丁(怎么打,可以查看内核文档) 3  .配置 (1) Makemenuconfig (2) 使用默认配置文件,在此基础上修改  ...
  • fengel_cs
  • fengel_cs
  • 2016-01-11 10:12
  • 1043

如何使linux的启动信息显示到LCD上面

如何使linux的启动信息显示到LCD上面   linux的启动信息刚开始只显示在超级终端上面,通过下面步骤可以将显示信息显示在LCD上面。(前提是,已经将LCD驱动程序移植到内核中去)   1、首先修改bootloader中的启动参数信息。   将bootloader代码中的na...
  • a746742897
  • a746742897
  • 2016-08-31 15:26
  • 1425

Linux-2.6.32.2内核在mini2440上的移植----通过LCD显示内核启动信息及修改Linux LOGO

1、通过LCD显示内核启动信息 之前内核通过串口打印内核信息时,内核命令行参数为)通过LCD显示内核启动信息console=ttySAC0,现在可以多加一项,即“console=ttySAC0, console=tty1 ”。 注意,tty1表示第一个虚拟终端,tty2表示第二个虚拟终端,....
  • DreamCatcher100
  • DreamCatcher100
  • 2013-05-31 15:33
  • 1411

如何使linux的启动信息显示到LCD 上面

linux的启动信息刚开始只显示在超级终端上面,通过下面步骤可以将显示信息显示在LCD上面。(前提是,已经将LCD驱动程序移植到内核中去) 1、首先修改bootloader中的启动参数信息。 将bootloader代码中的nandflash.c中的void NandPart_LoadRu...
  • xingfeng2010
  • xingfeng2010
  • 2011-11-24 10:02
  • 1508

Linux显示邮件状态等信息

Linux显示邮件状态等信息 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ finger -l Login: youhaidong Name: youhaidong Directory: /home/youhaidong ...
  • you23hai45
  • you23hai45
  • 2015-03-08 22:29
  • 1018

Linux的帧缓冲(Frame Buffer)之三:LCD上显示摄像头

http://blog.csdn.net/zhandoushi1982/article/details/6456440 一个简单的应用程序,来实现在LCD上显示当前camera的图像数据,也可以根据键盘输入保存摄像头数据到BMP图片中。 (1) 如下:   ...
  • ruanjianruanjianruan
  • ruanjianruanjianruan
  • 2016-04-20 23:07
  • 1144

Linux下LCD编程

Linux下的帧缓冲lcd应用编程 (2009-12-16 22:25)一键转载 分类: xserver 原文地址:http://www.dzkf.cn/html/qianrushixitong/2007/0516/2090.html 一、Linux...
  • Leichelle
  • Leichelle
  • 2012-03-31 22:22
  • 8661

嵌入式Linux基于framebuffer的jpeg格式本地LCD屏显示

在基于Linux的视频监控采集系统中,摄像头采集到的一帧视频图像数据一般都是经过硬件自动压缩成jpeg格式的,然后再保存到摄像头设备的缓冲区.如果要把采集到的jpeg格式显示在本地LCD屏上,由于我们的Linux系统没有移植任何GUI系统,就要考虑以下方面:1. 将jpeg格式解压缩为位图格式,也就...
  • mao0514
  • mao0514
  • 2015-06-24 10:41
  • 1980
    个人资料
    • 访问:241882次
    • 积分:5305
    • 等级:
    • 排名:第6124名
    • 原创:299篇
    • 转载:2篇
    • 译文:0篇
    • 评论:17条
    最新评论