前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >V853 替换开机启动LOGO

V853 替换开机启动LOGO

作者头像
阿志小管家
发布2024-02-02 16:45:23
1550
发布2024-02-02 16:45:23
举报
文章被收录于专栏:全志嵌入式那些事

概述

主要描述了 V853 如何替换开机启动LOGO

环境

软件:V853 Tina 5.0 SDK

硬件:全志V853开发板

具体步骤

首先我们看一下未替换的启动log界面如下:

需要准备一张大小合适的bmp图像文件(大小为2MB左右),也可以考虑使用小一点的图片。

我准备的是一张1200 * 800 尺寸大小的bmp图片,

使用 Windows 自带的画图工具可以看到分辨率为1200 * 800

打开放置启动阶段logo图片的路径如下:

代码语言:javascript
复制
~/openwrt/target/v853/v853-common/boot-resource/boot-resource

把新的logo文件重命名为bootlogo.bmp,同时替换掉该路径下的bootlogo.bmp文件即可。

代码语言:javascript
复制
.
└── bootlogo.bmp

重新打包,但是发现打包失败,报如下 error::thinking_face: :thinking_face: :thinking_face:

代码语言:javascript
复制
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,具体路径如下

代码语言:javascript
复制
~/device/config/chips/v853/configs/vision/linux-4.9/sys_partition.fex

修改如下:

代码语言:javascript
复制
--- 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

重新打包,可以发现已经打包成功

代码语言:javascript
复制
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/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-02-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • 环境
  • 具体步骤
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档