基于RV1126开发板的启动Logo更换方法

电子说

1.4w人已加入

描述

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 量产指导

   软件量产指导见《导出文件系统镜像》

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分