本帖最后由 eefocus_3944881 于 2023-10-30 10:14 编辑
各个屏幕的分辨率分别如下: 4.3寸电容屏800*480 7寸电容屏1024*600
现在以7寸屏为例。 1.制作出logo.jpg,注意大小要和7寸屏大小(1024*600)相同,否则图片位置和效果可能不佳。
2.ubuntu系统下载图形转换工具 elf@ubuntu:~$ sudo apt-get install netpbm
3.创建工作目录 elf@ubuntu:~$ mkdir uboot-logo
4.将前面制作好的logo.jpg拷贝到uboot-logo目录下。
5.编写图片转换脚本 elf@ubuntu:~/uboot-logo$ vi mkbmp.sh 内容如下: #!/bin/sh jpegtopnm $1 | ppmquant 31 | ppmtobmp -bpp 8 > $2
6.给予脚本可读写权限 elf@ubuntu:~/uboot-logo$ chmod +x mkbmp.sh
7.利用脚本转换成适合uboot的图片 elf@ubuntu:~/uboot-logo$ ./mkbmp.sh logo.jpg logo.bmp 可以看到生成了logo.bmp图片。
8.若使用OTG的方式重新烧写系统,则替换下面目录中的同名文件即可,具体烧写步骤参考《01-0 ELF1、ELF1S开发板_快速启动手册_V1》4.2.2节 OTG烧写方法。
9.等待烧写完成,连接屏幕,重启开发板,可以看到uboot阶段的logo图片已经换成自己制作的。
|