我用的是OK6410開發板,自帶的兩個內核(2.6.32和3.0.1都測試通過)
首先講一下制作logo的方法:
Linux Logo制作工具 : LogoMaker.tgz 4.7MB http://www.arm9.com.cn/downloads.htm
LogoMakers 可以讓你十分方便地制作linux logo文件,它基于Fedora 9平臺開發并使用。其使用方法十分簡單,打開一個圖形文件(Jpeg, bmp或者png格式),然后點轉換按鈕就可以了;它會固定輸出文件名:logo_linux_clut224.ppm,該文件一般位于內核源代碼目錄 kernel-src/drivers/video/logo中,替換之后再重新編譯一下內核就可以看到你所喜愛的linux logo了。
或者利用PS等軟件自己制作一個屬于自己的Logo,或者在已有圖片.jpg的基礎上,通過PS或美圖秀秀保存為xxx.png格式,然后通過samba將xxx.png拷貝到虛擬機Linux某個目錄下,然后依次運行以下命令:
[root@localhost home]# pngtopnm xxx.png > xxx.pnm
[root@localhost home]# pnmquant 224 xxx.pnm > xxx224.pnm
[root@localhost home]# pnmtoplainpnm xxx224.pnm > xxx224.ppm
如果是.bmp格式則用以下語句:
[root@localhost home]# bmptoppm xxx.bmp > xxx.ppm //生成ppm
[root@localhost home]# ppmquant 224 xxx.ppm > xxxx.ppm //轉換成224顏色
[root@localhost home]# pnmnoraw xxxx.ppm > xxx224.ppm //轉換成ascii格式
然后
[root@localhost home]# chmod 755 xxx224.ppm
[root@localhost home]# mv xxx224.ppm logo_linux_clut224.ppm (紅色字體根據開發板不同可能會有不同,可以查看內核目錄下/drivers/video/logo/)
[root@localhost home]# cp logo_linux_clut224.ppm /內核目錄../drivers/video/logo/,并覆蓋原有文件
如果提示命令沒找到,先安裝安裝這幾個工具:pngtopnm,pnmquant,pnmtoplainpnm,具體方法百度有,這里不再復述。
至此logo已經制作成功了,下一步就是編譯內核,使內核支持Logo顯示:
進入內核目錄,make menuconfig:
Device Drivers -->
Graphics support -->
[*]Bootup logo
如果是2.6.29以前的內核版本,則:
Device Drivers -->
Graphics support -->
Logo configuration--->
[*] Bootup logo
然后 make uImage ARCH=arm CROSS_COMPILE=arm-linux-
cp arch/arm/boot/uImage /tftpboot/
重啟開發板,通過nfs掛載根文件系統,即可看到你制作的logo!
注:制作的.png圖片不能太大,太大顯示不出來,一般十幾K就好~下圖是我自己自作的logo(PS不精啊T_T):
上一篇:mplayer 移植到ok6410開發板上如何改變播放視頻的界面位置與大小
下一篇:制作yaffs2文件系統并移植到ok6410開發板上
推薦閱讀最新更新時間:2025-03-25 00:31

設計資源 培訓 開發板 精華推薦
- LTC3886EUKG 具有檢測電阻器的高效率、250kHz、3 相、2.5V Plus、1 相 5V 降壓轉換器的典型應用電路
- 使用 TC7106A ADC 進行小數點驅動的典型應用,使用測試作為邏輯地
- 具有輸入隔離開關的 LTC3110IFE 自主備份和再充電應用的典型應用電路
- LTC2945IUD 寬范圍電源監視器的典型應用
- 使用 LTC4162EUFD-LAD 1-8 節、3.2A 降壓型開關電池充電器和 PowerPath 的典型應用
- 使用 ROHM Semiconductor 的 BD45485 的參考設計
- LTC3110IUF 鉛酸電池備用/再充電應用的典型應用電路
- IS-DEV KIT-6D、LCD 64x32 RGB 顯示器開發套件演示了不同的智能開關、緊湊型和顯示器
- 使用 Analog Devices 的 AD9856 的參考設計
- AM6TW-4815DZ ±15V 6 瓦雙路輸出 DC-DC 轉換器的典型應用