修改开机logo的bmp文件是否存在格式要求

固件类型:官方提供的固件
固件文件名称:AIO-3588L_Ubuntu22.04-Xfce-r31153_v1.4.0g_250114.7
固件下载地址:百度网盘
Log日志:无.rar

问题:请问在sdk的kernel下面的logo.bmp与logo_kernel.bmp文件在进行logo修改调整时是否存在相关格式要求呢?

测试过程:1、我修改的logo.bmp属性为500501像素,24位深度,750k的bmp文件,但是使用build.sh全编译以后,在启动的时候提示 No resource file:logo.bmp,这个时候默认显示的是我修改前的图片,而不是我修改的logo。2、而我使用原厂的firefly图片的时候就不存在这个问题(举个例子,使用原厂的124k的logo.bmp,我是用window下的画图工具,做一个星星的标记,烧录进行开发板是可以的;使用画图工具将自己设定的logo粘贴到firefly原厂的logo.bmp图上,就不能识别到logo.bmp文件)3、如果我单独烧录boot.img是可以生效的,但是存在一些问题,内核烧了以后无法进入桌面。

请问该怎么解决呢?

tchip_askquestions
无.rar (71 Bytes)

是有一定限制的

  1. 参考维基教程 https://wiki.t-firefly.com/zh_CN/Firefly-Linux-Guide/manual_ubuntu.html#geng-huan-she-bei-kai-ji-he-zhuo-mian-logo
  2. 文件格式参考
    logo.bmp: PC bitmap, Windows 3.x format, 500 x -501 x 24, cbSize 751554, bits offset 54
    logo_kernel.bmp: PC bitmap, Windows 3.x format, 500 x -501 x 24, cbSize 751554, bits offset 54
  3. 生成的boot.img大小不要超过boot分区大小

zhangzhenzhao 发表于 2025-8-26 09:18
是有一定限制的

收到,谢谢