1 先制作好想要的开机图片,此图片有是三个要求,像素是要和屏幕分辨率一样、位深度为 24、图片格式为bmp。我的屏幕是7寸的,所以我设置的分辨率为800*480。如下图
bmp格式图片的信息。
2利用制图软件制作 .bin 二进制图片。拷到开发板里的图片文件是需要.bin 格式的。制图软件用Image2LCD,打开如下图
点击 “打开”,选择刚刚保存好的*.bmp图片。
输出数据类型选:二进制(
.bin),扫描模式:水平扫描,输出灰度:16位真 {MOD}彩,最大宽度和高度:800480,按自己屏幕的分辨率写,下面的框都不要选,其他的就按默认设置来。
完了之后,点击“保存”,输入文件名,将生成的 bin文件保存下来。
这样 开机LOGO就制作好了。
3 就是将制作好的开机LOGO移植带开发板上。我用的是USB下载方式,单独的只将开机LOGO下载到开发板,其他的内核、root文件、uboot都不动。当然用别的移植办法也行,比如SD卡自动下载,不过这个方法就要和内核、root文件、uboot一起重新移植,比较麻烦。
USB下载方式要用的两个软件SecureCRT和USB下载器,并且要安装下载驱动。
4 打开SecureCRT,连接上开发板,先按住“空格”键,在打开开发板的电源,进入了USB下载方式。选择“4”,然后打开USB下载器,选择uboot方式,选择刚才制作好的.bin文件,就好了,就可以成功下载了。