由于要做linux启动flashscreen,在网上找到些方法。也碰到些问题,下面写下自己制作过程
我的屏幕是320x240的,所以选择的图片是320x240。
1 将图片格式转化为转化成png
2 执行pngtopnm xxx.png | ppmquant 224 | pnmtoplainpnm > logo_linux_clut224.ppm
3 将生成的ppm文件放入内核目录driver/video/logo下
4 删除logo_linux_clut224.c和logo_linux_clut224.o
5 做好交叉编译工具集
6 在linux内核根目录下执行make
7 执行mkimage 生成uImage
8 将uImage重新烧写到开发板上,重启成功