今天專案需要,需要製作乙個kernel的開機logo,所以在rk3288的平台上進行測試一番。
第一步:配置kernel:選上config_logo_linux_clut224選項
make menuconfig
device drivers ---> graphics support --->bootup logo --->*** logo
轉換格式,用以下命令(如工具未安裝可用以下指令安裝:sudo apt-get install netpbm):
pngtopnm linuxlogo.png > linuxlogo.pnm
pnmquant 224 linuxlogo.pnm > linuxlogo224.pnm
pnmtoplainpnm linuxlogo224.pnm > logo_linux_clut224.ppm
第四步:修改啟動過程logo出現很多個的原因,修改原始碼fbmem.c:
int fb_show_logo(struct fb_info *info, int rotate)
linux開機logo製作
pngtopnm,pnmquant,pnmtoplainpnm pngtopnmlinuxlogo.png linuxlogo.pnm pnmquant 224 linuxlogo.pnm linuxlogo224.pnm pnmtoplainpnm linuxlogo224.pnm linuxlo...
linux開機logo製作
或者 bmptoppm pic.bmp temp1.ppm 生成ppm ppmquant 224 temp1.ppm temp2.ppm 轉換成224顏色 pnmnoraw temp2.ppm logo.ppm 轉換成ascii格式 這樣您製作的logo就已經成功了,將linuxlogo224.pp...
Linux 開機Logo製作
linux 開機logo製作 除。3 如何將開機logo中的游標去除 在核心的當前目錄進入到drivers video console fbcon.c檔案 將static void fb flashcursor void private 製成空函式如下 386 static void fb flas...