电子说
1 .介绍
EASY EAI Nano固件内拥有2个logo,分别用于uboot阶段显示,以及kernel(内核)阶段显示。
1.1 logo文件格式
logo文件的格式为:
| 选项 | 描述 | |
| 文件格式 | 位图格式(*.bmp) | |
| 文件 | logo.bmp | 对应uboot阶段的logo内容; (注意:该文件必须命名为logo.bmp) |
| logo_kernel.bmp | 对应kernel阶段的logo内容; | |
| 分辨率 | 屏幕分辨率 | 5寸屏(720*1280); |
| 8寸屏(800*1280); | ||
| 10寸屏(800*1280); | ||
| 大于屏幕分辨率 | 不支持,会导致屏幕显示无法被应用程序控制。 | |
| 等于屏幕分辨率 | 刚好全屏贴合; | |
| 小于屏幕分辨率 |
logo会居中于屏幕; 因此建议:如果用户logo背景色是黑色的,最好采取小于屏幕分辨率的方式设计logo,这样一组logoxxx.bmp就可以适配各种分辨率的屏幕。 |
|
| 位深度 | 1位图(单色) | 不支持 |
| 4位图(16色) | 不支持 | |
| 8位图(256色) | 支持 | |
| 24位位图(1600万色) | 支持 | |
1.2 logo制作流程
使用PC上的“画图”软件来制作logo文件,首先修改分辨率,如下所示。

然后修改文件内容,最后保存文件,操作如下所示。


1.3 端直接在板卡更新logo
把修好的logo图片传入板卡中,例如传到/userdata目录,如下图所示。

在板卡环境中执行以下指令可直接更新板卡的启动logo:
cd /userdata upgrade-logo.sh logo.bmp logo_kernel.bmp boot.img && sync
命令执行后,打印如下图所示。

下次系统启动过程中将会看到新的logo。
2. 启动logo量产烧录的使用
1.1 烧录
在板卡端更新完logo以后将boot.img拉回虚拟机放到烧录包里,烧录见《内核开发流程说明》
1.2 量产指导
软件量产指导见《导出文件系统镜像》
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !