在OK6410板子啟動時並沒有顯示可愛的小企鵝logo,故進行添加顯示並修改成自己喜歡的圖片。
配置內核:make meunconfig
Device Drivers --->
Graphics support --->
<*> Support for frame buffer devices --->
< *> S3C Framebuffer Support (eXtended)
<*> Samsung S3C framebuffer support
Select LCD Type (4.3 inch 480x272 TFT LCD) --->
[*] Bootup logo --->
[*] Standard 224-color Linux logo
Console display driver support --->
[*] Framebuffer Console Rotation
這樣,就能顯示一個可愛的小企鵝了。
現在告訴大家怎麼把小企鵝圖片顯示成自己想要的圖片。
(1)首先准備一張320X240的圖片,如圖1:
再准備好修改圖片的軟件,在這裡我們使用Ubuntu的gimp。
(2)Ubuntu安裝gimp:
sudo apt-get install gimp
這樣即可安裝完畢。在linux終端中運行
gimp
打開軟件如圖2:
(3)空白處點擊右鍵,選擇Image->Mode->Indexed,如圖3:
(4)在彈出的新選項框內進行如下設置。如圖4: 在Maximun number of colors 中設置為224
設置完畢後,點擊右下方的“Convert”。
然後右鍵->image->mode->rgb,將圖片轉換為rgb模式,如圖5:
(5)點擊軟件的“file”->“save as”,如圖6:
保存為圖片,名稱和格式為logo_linux_clut224.ppm。如圖7:
選擇Ascii格式,如圖8。
將新生成的logo_linux_clut224.ppm拷貝到內核源碼包中的drivers/video/logo中,替換同名文件。
(6)重新編譯內核源碼即可���
參考:
最近大家總是反映咱板子啟動沒可愛的小企鵝,所以在這告訴大家一個能添加小企鵝的方法。
配置內核,下面是必選項
Graphics support --->
<*> Support for frame buffer devices
<*> S3C2410 LCD framebuffer support ,multi support!
Console display driver support --->
<*> Framebuffer Console support
Logo configuration --->
[*] Bootup logo
[*] Standard 224-color Linux logo
這樣,就能顯示一個可愛的小企鵝了。哦,對了,這是linux-2.6.12內核的配置。