查看: 1264|回复: 0

[经验] 嵌入式学习-ElfBoard ELF 1-制作开机logo图片

[复制链接]

该用户从未签到

发表于 2023-10-30 10:13:01 | 显示全部楼层 |阅读模式
分享到:
本帖最后由 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 ELF1ELF1S开发板_快速启动手册_V14.2.2OTG烧写方法。
Image_20231030094536.png

9.等待烧写完成,连接屏幕,重启开发板,可以看到uboot阶段的logo图片已经换成自己制作的。

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-18 01:24 , Processed in 0.118925 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.