1.找一张图片,分辨率为:1920×1080,这里以linuxlogo.png为例;
2.转换格式,用以下命令(如工具未安装可用以下指令安装:sudo apt-get install netpbm):
pngtopnm linuxlogo.png > linuxlogo.pnm
pnmquant 224 linuxlogo.pnm > linuxlogo224.pnm
pnmtoplainpnm linuxlogo224.pnm > logo_linux_clut224.ppm
3.把刚刚做好的logo_linux_clut224.ppm替换掉SDK中以下文件:
kernel/drivers/video/logo/logo_linux_clut224.ppm
而在ubuntu / Debian中我们可以使用
2.转换格式,用以下命令(如工具未安装可用以下指令安装:sudo apt-get install netpbm):
pngtopnm linuxlogo.png > linuxlogo.pnm
pnmquant 224 linuxlogo.pnm > linuxlogo224.pnm
pnmtoplainpnm linuxlogo224.pnm > logo_linux_clut224.ppm
3.把刚刚做好的logo_linux_clut224.ppm替换掉SDK中以下文件:
kernel/drivers/video/logo/logo_linux_clut224.ppm
重新编译内核,把生成的kernel.img烧进板子即可。
替换掉后,make clean一下kernel,再重新编译
备注:
在 Linux 下将 PNG 和 JPG 批量互转的四种方法
http://blog.csdn.net/jack__cj/article/details/53690618
convert的安装
在Redhat / Centos / Fedora中我们直接使用
- yum install ImageMagick
- apt-get install ImageMagick
在ubuntu上如果发现存在依赖包的问题,可以使用下面安装命令:
- aptitude install imagemagick
参考:http://page.renren.com/601018081/note/814230396