0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—系统启动阶段LOGO显示

Tronlong创龙科技 来源:Tronlong创龙科技 作者:Tronlong创龙科技 2025-10-10 11:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

本文档主要说明替换开机LOGO图片的方法,默认使用系统启动卡(MicroSD启动模式)启动系统。

创龙科技提供的Debian系统镜像已支持U-Boot和内核启动阶段开机LOGO显示功能,评估板上电启动后,U-Boot启动阶段、内核启动阶段将分别读取Debian系统对应路径下的LOGO图片,并输出至显示屏,显示过程会持续至内核启动完成。

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

当前Debian系统镜像支持LOGO显示的接口如下表所示。

wKgZO2jogJiAefKqAAAOZqFJjCk927.png表 1

LOGO制作

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

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

wKgZPGjogLSATKJqAAFBkE6wzR8179.png图 1

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

wKgZPGjogMCAAWryAADl4GHU8_0772.png图 2

将调整好的图片命名为logo.bmp,保存类型为24位位图。此logo.bmp文件即为新制作的LOGO图片,用于U-Boot启动阶段显示。

wKgZO2jogMmAOMQ9AAByFm9J55I497.png图 3

请按照以上方法制作用于内核启动阶段显示的logo_kernel.bmp文件。

LOGO替换

通过更新文件系统LOGO源文件替换LOGO图片

评估板上电启动,将logo.bmp、logo_kernel.bmp文件拷贝至评估板文件系统"boot/"目录下,替换目录下原有的logo.bmp、logo_kernel.bmp文件。

wKgZPGjogNOAeg7tAAAS3JQgxCU188.png图 4

替换完成后,评估板重新上电,系统启动时,HDMI显示器将显示替换后的LOGO图片,如下图所示。

wKgZPGjogNqAfolgAASkGf3X5OI958.png图 5

如需关闭LOGO显示,执行如下命令,将文件系统boot目录下logo.bmp、logo_kernel.bmp文件分别命名为logo.bmp-bak、logo_kernel.bmp-bak。完成命名后重新启动评估板,显示屏将不显示LOGO图片。

Tarket# mv/boot/logo.bmp /boot/logo.bmp-bak

Tarket# mv /boot/logo_kernel.bmp /boot/logo_kernel.bmp-bak

Tarket# sync

wKgZPGjogOWAQiGmAAAUY9daFFg017.png图 6

通过修改U-Boot环境变量替换LOGO图片

请将logo.bmp、logo_kernel.bmp文件拷贝至评估板文件系统任意目录下,本次拷贝至/root目录下。

wKgZPGjogO6AC4r1AAAGzERxkfc047.png图 7

评估板上电启动,在U-Boot倒计时结束之前按下"Ctrl + C"进入U-Boot命令行模式。执行如下命令,设置启动LOGO图片路径,请根据实际图片路径进行设置。

U-Boot# setenv uboot_logo_ext4fs_path /root/logo.bmp

U-Boot# setenv kernel_logo_ext4fs_path /root/logo_kernel.bmp

U-Boot# saveenv

wKgZO2jogPiAHshKAAATXD-dnW8898.png图 8

修改完成后,评估板重新上电,系统启动时,HDMI显示器将显示替换后的LOGO图片。

如需还原评估板默认设置,请进入U-Boot命令行模式,然后执行如下命令即可恢复默认环境变量。

U-Boot# env default -fa

U-Boot# saveenv

wKgZPGjogQGANTefAAAKiMCxnmU948.png图 9

通过更新系统镜像替换LOGO图片

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

Host# cd /home/tronlong/RK3588/rk3588_linux_release_v1.2.1/kernel/

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

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

wKgZPGjogQqARfu-AAHBB0h2glI304.png图 10

替换完成后,请参考《Debian系统使用手册》文档,重新编译生成Debian系统镜像,再参考《系统启动卡制作及系统固化》文档重新制作系统启动卡。制作完成后,将系统启动卡插至评估板Micro SD卡槽,评估板连接HDMI显示屏。评估板上电,系统启动时,HDMI显示器将显示替换后的LOGO图片,如下图所示。

wKgZPGjogNqAfolgAASkGf3X5OI958.png图 11

如需关闭LOGO显示,请先参考《Debian系统使用手册》完整编译LinuxSDK,再执行如下命令,将LinuxSDK对应目录下的logo.bmp、logo_kernel.bmp文件重命名。

Host# cd /home/tronlong/RK3588/rk3588_linux_release_v1.2.1/kernel/

Host# mvlogo.bmp logo.bmp-bak

Host# mv logo_kernel.bmp logo_kernel.bmp-bak

wKgZPGjogSGAZmHsAACoaB8NP_k590.png图 12

(1)重新编译生成Debian系统镜像

请参考《Debian系统使用手册》文档,重新编译生成Debian系统镜像,同时参考《系统启动卡制作及系统固化》文档,将Debian系统镜像文件固化至系统启动卡或eMMC即可。

(2)替换内核镜像

请参考《Debian系统使用手册》文档“内核编译”、“替换内核镜像”章节编译内核、替换内核镜像文件即可。

审核编辑 黄宇

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

    关注

    26

    文章

    6527

    浏览量

    121418
  • 瑞芯微
    +关注

    关注

    27

    文章

    909

    浏览量

    54751
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3588 RKNN模型推理环境部署与功能测试技巧(下)

    本文将介绍RK3588原厂RKNN端侧模型的测试验证方法,而关于开发环境搭建可以查看先前文章。【测试环境说明】
    的头像 发表于 05-07 11:31 275次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3588</b> RKNN模型推理环境部署与功能测试技巧(下)

    RK3588 RKNN模型推理环境部署与功能测试技巧(上)

    触觉智能(RK方案商)分享RK3588RKNN端侧模型的开发环境搭建方法与测试方法。【测试
    的头像 发表于 04-21 10:37 1116次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3588</b> RKNN模型推理环境部署与功能测试技巧(上)

    RK3588 平台系统启动卡制作及 eMMC 固化操作手册

    本文围绕龙科技研发的 RK3588 平台评估,详细介绍
    的头像 发表于 11-06 10:12 1252次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3588</b> 平台<b class='flag-5'>系统启动</b>卡制作及 eMMC 固化操作手册

    RK3588 平台 Debian 系统开发案例与使用说明

    本文围绕龙科技研发的 RK3588 平台评估,详解 Debian
    的头像 发表于 11-05 14:28 997次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3588</b> 平台 Debian <b class='flag-5'>系统开发</b>案例与使用说明

    RK3588 国产2.4GHz 工业开发板—ISP图像处理开发案例

    龙科技研发的 TL3588-EVM 评估具备强大视频处理能力,可满足多场景视频开发需求。为助力开发者快速上手,本文整理 7 个实用视频
    的头像 发表于 10-21 15:57 1203次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b> <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3588</b> <b class='flag-5'>国产</b><b class='flag-5'>2.4GHz</b><b class='flag-5'>八</b><b class='flag-5'>核</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—ISP图像处理<b class='flag-5'>开发</b>案例

    RK3588 国产2.4GHz 工业开发板—视频图像处理框架

    龙科技研发的 TL3588-EVM 评估依托 RK3588/RK3588J SoC 强大的视频图像处理能力,可满足多场景图像应用需求。为
    的头像 发表于 10-16 11:45 1903次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b> <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3588</b> <b class='flag-5'>国产</b><b class='flag-5'>2.4GHz</b><b class='flag-5'>八</b><b class='flag-5'>核</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—视频图像处理框架

    RK3588 国产2.4GHz 工业开发板—调试工具安装

    本文围绕龙科技研发的 RK3588 工业开发板
    的头像 发表于 09-16 14:35 1399次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b> <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3588</b> <b class='flag-5'>国产</b><b class='flag-5'>2.4GHz</b><b class='flag-5'>八</b><b class='flag-5'>核</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—调试工具安装

    北京迅为itop-3588开发板NPU例程测试LPRNet车牌识别

    北京迅为itop-3588开发板NPU例程
    的头像 发表于 07-23 14:14 1483次阅读
    北京迅为itop-<b class='flag-5'>3588</b><b class='flag-5'>八</b><b class='flag-5'>核</b><b class='flag-5'>开发板</b><b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>NPU例程测试LPRNet车牌识别

    迅为RK3588开发板Linux安卓麒麟国产工业AI人工智能

    迅为RK3588开发板Linux安卓麒麟国产工业
    发表于 07-14 11:23

    RK3562 国产 2GHzA53 工业开发板—IRIG-B码对时案例

    龙科技 TL3562-EVM-B 是一款基于 RK3562J/RK3562 处理器设计的
    的头像 发表于 07-08 14:07 1074次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b> <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK</b>3562 <b class='flag-5'>国产</b> 2<b class='flag-5'>GHz</b> 四<b class='flag-5'>核</b>A53 <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—IRIG-B码对时案例

    RK3562 国产 2GHzA53 工业开发板—调试工具安装

    龙科技 TL3562-EVM-B 是一款基于 RK3562J/RK3562 处理器设计的
    的头像 发表于 06-30 10:28 1081次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b><b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK</b>3562 <b class='flag-5'>国产</b> 2<b class='flag-5'>GHz</b> 四<b class='flag-5'>核</b>A53 <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—调试工具安装

    国产 RK3576 ARM 2.2GHz 工业开发板—Linux应用开发手册

    龙科技 TL3576-EVM 是一款基于 RK3576J/RK3576高性能处理器设计的
    的头像 发表于 06-25 16:44 1216次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK</b>3576 ARM <b class='flag-5'>八</b><b class='flag-5'>核</b> 2.2<b class='flag-5'>GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—Linux应用<b class='flag-5'>开发</b>手册

    国产 RK3576 ARM 2.2GHz 工业开发板—Linux系统使用手册

    龙科技 TL3576-EVM 是一款基于 RK3576J/RK3576高性能处理器设计的
    的头像 发表于 06-24 10:50 1366次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK</b>3576 ARM <b class='flag-5'>八</b><b class='flag-5'>核</b> 2.2<b class='flag-5'>GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—Linux<b class='flag-5'>系统</b>使用手册

    国产 RK3576 ARM 2.2GHz 工业开发板—LVGL应用开发案例

    本文主要基于评估演示LVGL应用开发案例,适用开发环境如下。龙科技 TL3576-EVM 是一款基于
    的头像 发表于 06-23 15:17 1083次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK</b>3576 ARM <b class='flag-5'>八</b><b class='flag-5'>核</b> 2.2<b class='flag-5'>GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—LVGL应用<b class='flag-5'>开发</b>案例

    迅为iTOP-3588S开发板核心引脚240PIN全部引出8GB内存32GBEMMC存储

    性能强 iTOP-3588S开发板采用RK3588S处理器,是全新一代AloT高端应用芯片
    发表于 06-23 11:19