首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—系统启动阶段LOGO显示

国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—系统启动阶段LOGO显示

原创
作者头像
创龙科技Tronlong
发布2025-08-28 14:25:37
发布2025-08-28 14:25:37
1480
举报

前 言

本文档主要说明替换开机LOGO图片的方法,默认基于NAND FLASH配置评估板进行测试,使用Linux系统启动卡(Micro SD启动模式)启动系统。

我司提供的Linux系统镜像已支持U-Boot启动阶段的开机LOGO显示功能。评估板上电启动后,U-Boot将读取Linux系统对应路径的LOGO图片(即bootlogo.bmp文件),并输出至HDMI显示屏,显示过程会持续至内核启动完成。

Linux系统默认支持HDMI显示,请将评估板HDMI OUT接口连接至HDMI显示屏。如需切换为7英寸LCD屏、10.4英寸LVDS屏、7英寸MIPI屏,请参考《评估板测试手册》替换对应的系统固件并连接对应显示屏进行测试。

LOGO制作

LOGO图片要求为BMP格式的24位位图,并且图片分辨率建议不超过HDMI显示器分辨率。本小节提供在Windows系统将LOGO图片转换为BMP格式的24位位图的方法。

请在Windows下准备一张待测试图片,此处以Tronlong的JPG格式LOGO为例。使用Windows系统自带的画图工具打开图片,选择“重新调整大小”将图

图 1
图 1

点击“文件 -> 另存为(A) -> BMP图片(B)”。

图 2
图 2

将调整好的图片命名为bootlogo.bmp,保存类型为24位位图。此bootlogo.bmp文件即为新制作的LOGO图片。

图 3
图 3

LOGO替换

通过命令替换LOGO图片

从Linux系统启动卡启动评估板,将新制作好的bootlogo.bmp文件拷贝至评估板文件系统目录下,执行如下命令,替换Linux系统启动卡原来的bootlogo.bmp文件。

Target# cp bootlogo.bmp /run/media/mmcblk0p1/bootlogo.bmp

Target# sync

图 4
图 4

备注:若使用eMMC配置评估板,请按如下方法替换LOGO图片。

  1. 从Linux系统启动卡启动评估板,执行如下命令,替换Linux系统启动卡原来的bootlogo.bmp文件。

Target# cp bootlogo.bmp /run/media/mmcblk1p1/bootlogo.bmp

Target# sync

  1. 从eMMC启动评估板,执行如下命令,替换eMMC原来的bootlogo.bmp文件。

Target# cp bootlogo.bmp /run/media/mmcblk0p1/bootlogo.bmp

Target# sync

替换完成后,将评估板断电重启,U-Boot启动时,HDMI显示器将显示替换后的LOGO图片,如下图所示。

图 5
图 5

通过Linux系统镜像替换LOGO图片

评估板支持通过替换LinuxSDK原来bootlogo.bmp文件、重新生成Linux系统镜像的方式进行LOGO图片替换。可将新生成的Linux系统镜像制作成“量产卡”,批量生产时基于“量产卡”快速固化系统至NAND FLASH或eMMC。

备注:由于存放bootlogo.bmp文件的NAND FLASH的boot-resource分区为只读分区,无法通过命令替换LOGO图片,因此需通过Linux系统镜像替换。

打开Ubuntu,请先参考《Linux系统使用手册》编译LinuxSDK,再执行如下命令,替换LinuxSDK对应目录下原来的bootlogo.bmp文件。

备注:若使用eMMC配置评估板,请将命令中的"tlt113-evm-nand"修改为"tlt113-evm-emmc"。

Host# cd /home/tronlong/T113/tina5.0_v1.0/device/config/chips/t113_i/configs/tlt113-evm-nand/buildroot/

Host# cp /mnt/hgfs/SharedFolders/bootlogo.bmp ./bootlogo.bmp

图 6
图 6

执行如下命令,进入tina5.0_v1.0目录,打包生成新的Linux系统镜像。

Host# cd /home/tronlong/T113/tina5.0_v1.0/

Host# ./build.sh pack

图 7
图 7

其中打包生成的"/home/tronlong/T113/tina5.0_v1.0/out/t113_i_linux_tlt113-evm-nand_uart0.img"适用于NAND FLASH配置评估板,仅支持NAND FLASH启动;"/home/tronlong/T113/tina5.0_v1.0/out/t113_i_linux_tlt113-evm-nand-sdboot_uart0.img"适用于NAND FLASH配置评估板,仅支持Linux系统启动卡(Micro SD启动模式)启动。

图 8
图 8
图 9
图 9

请参考《Linux系统启动卡制作及系统固化》文档重新制作Linux系统启动卡。制作完成后,将Linux系统启动卡插至评估板Micro SD卡槽,评估板HDMI OUT接口连接至HDMI显示屏。评估板上电,HDMI显示屏将显示替换后的LOGO图片,如下图所示。

图 10
图 10

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前 言
  • LOGO制作
  • LOGO替换
    • 通过命令替换LOGO图片
    • 通过Linux系统镜像替换LOGO图片
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档