成都英利公司提供的EM9X60系列嵌入式Linux工控主板,均预装了Linux2.6.30内核操作系统及根文件系统,包括bootstrap、uboot、uImage及根文件系统,用户可直接在此基础上进行二次开发,从而快速完成应用产品的开发。
在本文中主要介绍其中uboot部分操作命令,即如何利用uboot命令进行启动参数的设置。EM9X60系列工控主板在uboot中实现了自动显示开机启动画面的功能,缺省启动画面为“系统正在启动中…”。相应的uboot配置参数中lcdindex用于定义LCD的类型,如果需要系统上电后立即显示开机启动画面,uboot中lcdindex设置必须与板卡所接的LCD类型相一致。
EM9X60系列板卡可支持6种单色LCD的显示,lcdindex和LCD类型对应关系如下:
|
lcdindex |
LCD类型(控制器) |
|
1 |
128 x 64(KS0108) |
|
2 |
240 x 128(T6963C) |
|
3 |
320 x 240(R8835) |
|
4 |
192 x 64(KS0108) |
|
5 |
160 x 160(UC1698U) |
|
6 |
128 x 64(yxd) |
修改此项参数的方法如下:
1、首先将PC开发主机的串口和EM9X60调试串口连接,并启动超级终端程序,其中PC串口参数配置为:115200-8-1无校验
2、EM9X60工控主板置为调试模式下启动
3、板卡上电启动后,按任意键进入uboot命令模式

4、uboot命令模式下键入以下命令
U-Boot>setenv lcdindex 3
U-Boot>saveenv

注意U-Boot命令中,大小写是敏感的,通用命令都是小写。
-
Linux
+关注
关注
88文章
11628浏览量
217956 -
嵌入式主板
+关注
关注
7文章
6107浏览量
36948
发布评论请先 登录
嵌入式工控机:工业自动化的核心运算单元
Linux嵌入式和单片机嵌入式的区别?
聚徽智控——从嵌入式到边缘计算:平板工控电脑的技术进化论
飞凌嵌入式ElfBoard ELF 1板卡-Uboot目录结构介绍
嵌入式主板开发详细指南
小身材大能量:解读小尺寸嵌入式主板
嵌入式开发必备-RK3562演示Linux常用系统查询命令(上)触觉智能出品

英创信息技术嵌入式Linux工控主板uboot命令简介
评论