开机LOGO不会换?1分钟教会您,基于瑞芯微RK3562国产平台

发布时间:2025-5-21 15:16    发布者:Tronlong--
关键词: 瑞芯微 , 嵌入式 , 硬件开发
开机LOGO是品牌展示与用户体验的关键环节。对于企业而言,替换默认LOGO能强化品牌形象,统一产品线标识,提升用户对设备的信任感。目前提供了三种替换LOGO的方案供客户选择。

LOGO替换方案介绍
方案一:通过更新文件系统LOGO源文件替换
该方案通过更新文件系统LOGO源文件替换LOGO图片,即时生效,重启设备后即可显示新LOGO。
优势:操作简单、无需编译代码,直接覆盖源文件即可生效。
适用场景:快速测试、临时调试或小批量设备更新。

方案二:通过修改U-Boot环境变量替换
该方案通过U-Boot命令行设置环境变量替换LOGO图片,保存U-Boot环境变量后即可生效,重启设备后即可显示新LOGO。
优势:支持动态调整,可自定义LOGO文件存储位置。
适用场景:需要频繁更换LOGO的场景。

方案三:通过更新系统镜像替换
该方案通过替换LinuxSDK中的LOGO文件后重新编译镜像,生成含新LOGO的完整系统镜像,系统镜像可用于制作Linux系统启动卡或固化至eMMC。
优势:适用于出厂预装,批量替换,确保LOGO稳定性和长期一致性。
适用场景:产品量产、固件预烧录或批量部署场景。

LOGO替换实操
开发环境
本文主要介绍基于RK3562的替换开机LOGO方法,适用以下开发环境:
Windows开发环境:Windows 7 64bit、Windows 10 64bit
Linux开发环境:VMware16.2.5、Ubuntu20.04.6 64
U-Boot:U-Boot-2017.09
Kernel:Linux-5.10.209
LinuxSDK:rk3562-buildroot-2021.11-sdk-[版本号](基于rk3562_linux_release_v1.2.0_20240620)
硬件平台:创龙科技RK3562工业评估板(TL3562-EVM)

案例说明
我司提供的Linux系统镜像已支持U-Boot和内核启动阶段开机LOGO显示功能,评估板上电启动后,U-Boot启动阶段、内核启动阶段将分别读取Linux系统对应路径下的LOGO图片,并输出至显示屏,显示过程会持续至内核启动完成。
开机LOGO图片要求为BMP格式的24位位图,并且图片分辨率建议不超过显示设备的分辨率。目前替换开机LOGO方法支持HDMI、LVDS LCD以及MIPI LCD显示。
为了简化描述,本文仅摘录部分方案功能描述与测试结果。

案例测试
Linux系统默认支持HDMI显示,请将评估板HDMI OUT接口连接至HDMI显示屏。
(1)通过更新文件系统LOGO源文件替换LOGO图片
评估板上电启动,将制作好的LOGO文件拷贝至评估板根文件系统"boot/"目录下,替换目录下原有的logo.bmp、logo_kernel.bmp文件。
替换完成后,评估板重新上电,系统启动时,HDMI显示器将显示替换后的LOGO图片。

(2)通过修改U-Boot环境变量替换LOGO图片
请将需要替换的LOGO文件拷贝至评估板文件系统自定义目录下。
评估板上电启动后,在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
修改完成后,评估板重新上电,系统启动时,HDMI显示器将显示替换后的LOGO图片。
(3)通过更新系统镜像替换LOGO图片
替换LinuxSDK对应目录下原来的logo.bmp、logo_kernel.bmp文件,并删除LinuxSDK源码下的"buildroot/output/rockchip_rk3562/build/"中的所有关于skeleton的文件
参考产品资料用户手册,编译Buildroot文件系统生成新的镜像rootfs.img,然后更新update.img系统镜像,并重新制作Linux系统启动卡。
制作完成后,将Linux系统启动卡插至评估板Micro SD卡槽,评估板连接HDMI显示屏。
参考以上方法,替换完成后评估板上电,系统启动时,HDMI显示器将显示替换后的LOGO图片。
欢迎各位工程师关注创龙科技微信公众号或官网,获取更多RK3562相关的开发手册和案例代码

本文地址:https://www.eechina.com/thread-887612-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • Dev Tool Bits——使用MPLAB® Discover浏览资源
  • Dev Tool Bits——使用条件软件断点宏来节省时间和空间
  • Dev Tool Bits——使用DVRT协议查看项目中的数据
  • Dev Tool Bits——使用MPLAB® Data Visualizer进行功率监视
  • 贸泽电子(Mouser)专区

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表