全志 V853 替换开机启动LOGO
概述
主要描述了全志 V853 如何替换开机启动LOGO
环境
软件:V853 Tina 5.0 SDK
硬件:全志V853开发板
具体步骤
首先我们看一下未替换的启动log界面如下:
需要准备一张大小合适的bmp
图像文件(大小为2MB左右),也可以考虑使用小一点的图片。
我准备的是一张1200 * 800
尺寸大小的bmp
图片,
使用 Windows 自带的画图工具可以看到分辨率为1200 * 800
打开放置启动阶段logo图片的路径如下:
~/openwrt/target/v853/v853-common/boot-resource/boot-resource
把新的logo文件重命名为bootlogo.bmp
,同时替换掉该路径下的bootlogo.bmp文件即可。
.
└── bootlogo.bmp
重新打包,但是发现打包失败,报如下 error
:🤔 🤔 🤔
mbr size = 4096
mbr magic softw411
disk name=boot-resource
ERROR: dl file boot-resource.fex size too large
ERROR: filename = boot-resource.fex
ERROR: dl_file_size = 6158 sector
ERROR: part_size = 6016 sector
update_for_part_info -1
ERROR: update mbr file fail
ERROR: update_mbr failed
这个是很常见的一个错误,因为我们的bmp文件打包之后,其大小已经超过了我们对该分区(boot-resource)所分配的空间大小,只需要扩大该分配空间即可。
修改文件sys_partition.fex
,具体路径如下
~/device/config/chips/v853/configs/vision/linux-4.9/sys_partition.fex
修改如下:
--- a/configs/vision/linux-4.9/sys_partition.fex
+++ b/configs/vision/linux-4.9/sys_partition.fex
@@ -35,7 +35,7 @@ size = 4096
[partition]
name = boot-resource
- size = 6016
+ size = 6286
downloadfile = "boot-resource.fex"
user_type = 0x8000
重新打包,可以发现已经打包成功
Dragon execute image.cfg SUCCESS !
----------image is at----------
36M
~/out/v853/vision/openwrt/v853_linux_vision_uart0.img
pack finish
烧录~ 开机~
没有冒烟,收工~🤓 🤓
原文链接:https://bbs.aw-ol.com/topic/2217/
分类:
Tina Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库