天天看點

V853 替換開機啟動LOGO概述環境具體步驟

概述

主要描述了 V853 如何替換開機啟動LOGO

環境

軟體:V853 Tina 5.0 SDK

SDK下載下傳:TinaSDK downLoad

硬體:全志V853開發闆

具體步驟

首先我們看一下未替換的啟動log界面如下:

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
           

重新打包,但是發現打包失敗,報如下

error

::thinking_face: :thinking_face: :thinking_face:

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
           

燒錄~ 開機~

繼續閱讀