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
烧录~ 开机~
没有冒烟,收工~
-
@daizebin 开机结束后不再显示logo应该怎么改呢
-
@cruise33 要是你在uboot阶段可以成功显示log的话,到kernel阶段就无了,怀疑是kernel阶段对显示有一定的操作,可以检查一下这个
-
@daizebin 不好意思,描述有歧义 如果要改成只是开机阶段显示,应该怎么改呢
-
@daizebin 您好,我也遇到了同样的问题,但是我没有明白你的意思,我该如何操作呢?
-
@daizebin 开机播放的音频是怎么操作~~
-
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号