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

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

3天内不再提示

基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0——系统启动阶段LOGO显示

Tronlong创龙科技 来源:Tronlong创龙科技 作者:Tronlong创龙科技 2025-04-15 11:59 次阅读

前言

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

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

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

评估板简介

创龙科技 TL3562-MiniEVM 是一款基于瑞芯微 RK3562J/RK3562 处理器设计的四核 ARM Cortex-A53 + 单核 ARM Cortex-M0 国产工业评估板,主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPUROMRAM电源、晶振等所有元器件均采用国产工业级方案,国产化率 100%,评估底板大部分元器件亦采用国产工业级方案,国产化率约 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的 PCB Layout 和高低温测试验证,支持选配屏蔽罩,质量稳定可靠,可满足各种工业应用环境要求。

评估板引出 2 路 Ethernet、2 路 USB、Micro SDUART通信接口,同时引出 2 路 M IPI CSI、LVDS LCD、MIPI LCD、HDMI OUT、MIC IN、SPK OUT、HP OUT 多媒体接口,支

持 1080P@60fps H.264 视频编码、4K@30fps H.265 视频解码。

评估板体积小巧,尺寸为 85x130mm,可作为卡片式电脑使用,且便于产品集成,方便用户快速进行产品方案评估与技术预研。

wKgZO2fOPIGAN7d0AALXdPz_QCI880.png

评估板硬件资源图解 1

wKgZO2fOPIyAaQ6mAAKE_qbSnU4179.png

评估板硬件资源图解 2

LOGO制作

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

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

wKgZO2f92OWAQ1EWACm1jIUVUYs722.png

图1

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

wKgZPGf92O2AVO-7AADl_dy4JOc526.png

图2

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

wKgZO2f92PiAB3ABAACNJLMDYTY553.png

图3

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

LOGO替换

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

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

wKgZPGf92QGAHGfOAAAahzf-kLk250.png

图 4

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

wKgZPGf92RKAPQneADaApws_csg229.png

图 5

执行如下命令,进入存放LOGO图片目录,并删除logo.bmp、logo_kernel.bmp文件,重新启动即可看到已关闭LOGO显示。

备注:如需恢复开机LOGO显示,还原LOGO文件即可。

Target#cd /boot

Target#rm logo.bmp

Target#rm logo_kernel.bmp

wKgZPGf92SCAXgbPAAAQedLvK0c395.png

图 6

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

本章节主要演示通过修改U-Boot环境变量指定读取的LOGO图片文件路径,保存U-Boot环境变量后重启生效。

请将需要替换的logo.bmp、logo_kernel.bmp文件拷贝至评估板文件系统任意目录下。

wKgZO2f92SiAJj8KAAAYyC3e-Ww131.png

图 7

评估板上电启动后,在U-Boot倒计时结束之前按下"Ctrl + C",进入U-Boot命令行模式,执行如下命令,设置LOGO图片读取路径,并保存环境变量,重启即可替换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

wKgZO2f92SiAJj8KAAAYyC3e-Ww131.png

图 8

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

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

U-Boot#env default -fa

U-Boot#saveenv

wKgZPGf92T2AXtRFAAAmRPO9uUw543.png

图 9

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

请将产品资料“4-软件资料UbuntuMkimagemkimage_[版本号]”目录下的mkimage_[版本号].tar.gz压缩包拷贝至Ubuntu系统的工作目录中,执行如下命令进行解压。

Host#tar zxf mkimage_v1.0.tar.gz

Host#cd mkimage/

wKgZO2f92UeAfJt2AABgjPxAfxU389.png

图 10

执行如下命令,拆解镜像,拆解出来的镜像存放在"output/image/"目录下。

Host#./mkimage.sh unpack image/update.img

wKgZPGf92U2AUlOSAADt3j4XV_M815.png

图 11

wKgZO2f92VWADs4jAADroRR3sTw624.png

图 12

进入"output/image/"目录,执行如下命令,创建mount_dir目录并挂载镜像rootfs.img。

Host#mkdir -p ~/mount_dir

Host#sudo mount -o loop rootfs.img ~/mount_dir

wKgZPGf92WKAZpGNAABa4WPWtsY781.png

图13

执行如下命令,使用chroot进入根文件系统,将需要替换的logo.bmp、logo_kernel.bmp文件拷贝至根文件系统的boot目录下。

Host#sudo chroot ~/mount_dir

Host#ls boot/ -l

wKgZPGf92WuAepNxAACN0U-L6mw173.png

图 14

执行如下命令,取消挂载根文件系统。

Host#sudo umount -l ~/mount_dir

wKgZO2f92XeAXQRCAAAwnoHHobQ224.png

图 15

返回mkimage目录,执行如下命令合成新的update.img镜像。

Host#./mkimage.sh pack

wKgZO2f92YKAD2epAAHAi7qF6pA606.png

图 16

wKgZPGf92YmARaBSAADOP9_mjgc418.png

图 17

合成的新update.img镜像可在"output/update/"目录查看。

Host#ls output/update

wKgZO2f92ZGAZPcCAAA0V2FGr8Q837.png

图 18

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

wKgZPGf92Z2ASh7CADZ1P2LuuTM083.png

图19

想了解更多资料,可前往创龙科技官网或微信公众号。

审核编辑 黄宇

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

    关注

    134

    文章

    9328

    浏览量

    375664
  • 瑞芯微
    +关注

    关注

    25

    文章

    548

    浏览量

    52263
  • 核心板
    +关注

    关注

    5

    文章

    1127

    浏览量

    30690
收藏 人收藏

    评论

    相关推荐
    热点推荐

    新品发布 ▏国产工业级核心+1TOPS算力,RK3562_Mini开发板打造灵活工业解决方案

    合众恒跃近日推出HZ-RK3562_MiniEVM,这是一款专为工业控制、智能设备、物联网以及边缘AI应用设计的高性能产品。该平台搭载了RK3
    的头像 发表于 04-29 18:40 668次阅读
    新品发布 ▏国产工业级核心+1TOPS算力,<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>_Mini开发板打造灵活工业解决方案

    国产!RK3506 3ARM+Cortex-A7 + ARM Cortex-M0 工业评估板说明书

    创龙科技TL3506-EVM是一款基于RK3506J/RK3506B处理器设计的3
    的头像 发表于 04-29 15:42 1757次阅读
    国产!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3506 3<b class='flag-5'>核</b><b class='flag-5'>ARM+Cortex-A</b>7 + <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M0</b> 工业评估板说明书

    基于RK3576国产ARM2.2GHz A72 工业评估板——Docker容器部署方法说明

    创龙科技TL3576-MiniEVM是一款基于RK3576J/RK3576高性能处理器设计的4
    的头像 发表于 04-18 10:18 403次阅读
    基于<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3576国产<b class='flag-5'>ARM</b>八<b class='flag-5'>核</b>2.2GHz <b class='flag-5'>A</b>72 工业评估板——Docker容器部署方法说明

    基于RK3562 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册

    本文主要介绍TL3562-MiniEVM评估板的AMP(Asymmetric Multi-processing)开发案例。
    的头像 发表于 04-16 10:56 401次阅读
    基于<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b> <b class='flag-5'>四</b><b class='flag-5'>核</b> <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-A53</b> + <b class='flag-5'>单核</b> <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M0</b>工业评估板——Linux应用开发手册

    基于RK3562 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——NPU开发案列

    本文主要介绍基于创龙科技TL3562-MiniEVM评估板的NPU开发案例,适用开发环境如下。
    的头像 发表于 04-15 17:18 230次阅读
    基于<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b> <b class='flag-5'>四</b><b class='flag-5'>核</b> <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-A53</b> + <b class='flag-5'>单核</b> <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M0</b>工业评估板——NPU开发案列

    RK3576,82.2GHz+6T算力NPU工业核心板说明书

    创龙科技SOM-TL3576-S是一款基于RK3576J/RK3576高性能处理器设计的4
    的头像 发表于 04-09 09:46 2446次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3576,8<b class='flag-5'>核</b>2.2GHz+6T算力NPU工业核心板说明书

    RK3506(3ARM+Cortex-A7 + ARM Cortex-M0)工业核心板选型资料

    创龙科技SOM-TL3506是一款基于RK3506J/RK3506B处理器设计的3
    的头像 发表于 04-09 09:04 791次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3506(3<b class='flag-5'>核</b><b class='flag-5'>ARM+Cortex-A</b>7 + <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M0</b>)工业核心板选型资料

    Arm Cortex-A57和Arm Cortex-A53 CPU的RZ/G2H超高性能微处理器数据手册

    具有超高处理性能的 Arm®Cortex®-A57(1.5GHz)和
    的头像 发表于 03-12 17:59 583次阅读
    带<b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-A</b>57和<b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-A53</b> CPU的RZ/G2H超高性能微处理器数据手册

    米尔-RK3562核心板开发板,4CPU,ARM中量级多面手

    RK3562:4*Cortex-A53@2.0GHz,1TOPSNPU;RK3562J:4*Cortex-A53,主频:normalmode1.2GHz,overdrivemode1.
    发表于 02-28 17:20 7次下载

    微米尔RK3562国产核心板,ARM中量级多面手

    网关、边缘计算等领域提供了高性价比的解决方案。 核心板基于 RK3562RK3562J处理器,采用ARM
    发表于 02-28 15:32

    4CPU,ARM中量级多面手,米尔RK3562核心板上市

    近日,米尔电子携手推出全新一代ARM核心板——基于RK3562(J)处理器的MYC-YR3562
    的头像 发表于 02-27 08:03 629次阅读
    4<b class='flag-5'>核</b>CPU,<b class='flag-5'>ARM</b>中量级多面手,米尔<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>核心板上市

    RK3562处理器的基本特性

    RK3562新推出的高性能、低功耗应用处理器芯片,内置多种功能强大的嵌入式硬件引擎,
    的头像 发表于 02-25 17:05 1403次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>处理器的基本特性

    国产!RK3576(八@2.2GHz+6T NPU)工业核心板规格书

    ARM Cortex-A72 + ARM Cortex-A53 +
    发表于 11-28 16:58

    国产!RK3576(八@2.2GHz+6T NPU)工业开发板规格书

    ARM Cortex-A72 + ARM Cortex-A53 +
    发表于 11-28 16:52

    新一代低价开发板芯片RK3562来啦! — 触觉智能RK3562开发板

    3566,RK3568之类的,咋最近还出了个RK3562啊。这个RK3562可以认为是RK3568的低配版,可以进一步的降低价格。RK3562
    的头像 发表于 08-15 17:42 2862次阅读
    新一代低价开发板芯片<b class='flag-5'>RK3562</b>来啦! — 触觉智能<b class='flag-5'>RK3562</b>开发板