8. 修改启动logo¶
在板卡开机时,若有连接屏幕,会在屏幕上显示LubanCat的logo, 若想要修改启动logo,可以按照以下步骤操作。
8.1. 从SDK源码修改启动logo¶
8.1.1. 准备一张图片¶
选择自己想要的修改的logo图片,例如这里以LubanCat的logo为例。
将图片底色设置为透明底色,并将格式转换为8bit或者24bit的bmp格式, 修改图片分辨率和屏幕的显示比例,并控制图片大小在500KB左右。
注解
如果图片分辨率大于屏幕显示分辨率,将不改变长宽比自动压缩图片。
8.1.2. 替换原本的logo文件¶
1、在转换完成后,我们将得到的bmp格式的文件重命名为logo.bmp, 替换SDK工程kernel目录下原有的logo.bmp文件,这就完成了启动logo的替换。
2、重新编译整个镜像,烧录到板卡上即可。
8.2. 从板卡系统修改启动logo¶
如果不从SDK源码改启动logo可以在烧录好Debian镜像或者Ubuntu镜像的板卡 直接替换/boot/logo.bmp来更新启动logo。
8.3. 注意¶
默认开启了启动信息输出到tty1,会将启动信息显示在屏幕上,如果要关闭输出,修改/boot/uEnv.txt中的bootargs变量,删除console=tty1。
使用设备树插件开启的屏幕,由于logo显示在设备树插件加载之前,在启动过程中不会有logo显示,而野火系统mipi屏幕均使用设备树插件来开启,因此不能显示logo在mipi屏幕上,要想正常显示需要修改主设备树,将mipi屏幕配置添加到主设备树,同时需要注意原来的HDMI是否冲突。