回答

收藏

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

创龙科技 创龙科技 510 人阅读 | 0 人回复 | 2025-08-28

前  言
本文档主要说明替换开机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

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

图 2

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

图 3

LOGO替换通过命令替换LOGO图片
从Linux系统启动卡启动评估板,将新制作好的bootlogo.bmp文件拷贝至评估板文件系统目录下,执行如下命令,替换Linux系统启动卡原来的bootlogo.bmp文件。
Target# cp bootlogo.bmp /run/media/mmcblk0p1/bootlogo.bmp
Target# sync

图 4

备注:若使用eMMC配置评估板,请按如下方法替换LOGO图片。
  • 从Linux系统启动卡启动评估板,执行如下命令,替换Linux系统启动卡原来的bootlogo.bmp文件。
Target# cp bootlogo.bmp /run/media/mmcblk1p1/bootlogo.bmp
Target# sync
  • 从eMMC启动评估板,执行如下命令,替换eMMC原来的bootlogo.bmp文件。
Target# cp bootlogo.bmp /run/media/mmcblk0p1/bootlogo.bmp
Target# sync
替换完成后,将评估板断电重启,U-Boot启动时,HDMI显示器将显示替换后的LOGO图片,如下图所示。

图 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

执行如下命令,进入tina5.0_v1.0目录,打包生成新的Linux系统镜像。
Host# cd /home/tronlong/T113/tina5.0_v1.0/
Host# ./build.sh pack

图 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

图 9

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

图 10


分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条