成都英利公司提供的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
+關注
關注
87文章
11304瀏覽量
209499 -
嵌入式主板
+關注
關注
7文章
6085瀏覽量
35336
發布評論請先 登錄
相關推薦
評論