成都英利公司提供的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命令中,大小写是敏感的,通用命令都是小写。
嵌入式软件分层框架的优劣
苹果13电量多少毫安
制造业面临的网络安全挑战及解决方案
广电5G建设还面临哪些问题
中国首个天基物联网“行云工程”完成第一阶段建设任
英创信息技术嵌入式Linux工控主板uboot命令简介
MPLAB C18使用printf 输出字符串常量的方法
欧姆龙PLC CP1E如何实现远程上下载和编程调试?
Maxim发布小尺寸、低功耗4-20mA传感器变送器,有效提高工业自动化系统精度
平安城市成为数据治理的重中之重,安防领域迎来发展新机遇
关于电子设备的热散设计
联想商用IoT边缘计算解决方案,推进企业数字化转型
TI与Imprivata强强联合 打造健康医疗行业新形象
全球有808家工厂在给苹果供货,较去年增加31家
详解汽车防盗器的安装方法
区块链为什么离不开共识机制
LED照明市场进入平稳发展期 行业集中度逐渐提高
超声波/雷达水位计的原理及优缺点
Inte如何在AI市场与NVIDIA竞争
Molex莫仕工程师合作打造新兴技术