V853 替换开机启动LOGO

概述

V853 替换开机启动LOGO

本文主要介绍了如何在 V853 开发板上替换开机启动 LOGO。

环境软件:V853 Tina 5.0 SDK

硬件:全志 V853 开发板

具体步骤首先我们来看一下未替换前的启动 LOGO 界面如下:

V853 替换开机启动LOGO需要准备一张大小合适的 bmp 图像文件(大小约为 2MB),也可以考虑使用较小的图片。

我准备了一张 1200 * 800 尺寸的 bmp 图片,

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

V853 替换开机启动LOGO打开放置启动阶段 LOGO 图片的路径如下:

~/openwrt/target/v853/v853-common/boot-resource/boot-resource

将新的 LOGO 文件重命名为 bootlogo.bmp,并替换该路径下的 bootlogo.bmp 文件。

.└── bootlogo.bmp

重新打包时,发现打包失败,报如下错误:

mbr size = 4096mbr magic softw411disk name=boot-resourceERROR: dl file boot-resource.fex size too largeERROR: filename = boot-resource.fexERROR: dl_file_size = 6158 sectorERROR: part_size = 6016 sectorupdate_for_part_info -1ERROR: update mbr file failERROR: 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.imgpack finish

烧录后开机:

V853 替换开机启动LOGO没有冒烟,完成工作~? ?

原文链接:https://www.php.cn/link/dba1dab580065e4db9defb2cfc74f65d

网友留言(0 条)

发表评论