一、需求
在不進行鏡像燒錄的情況下,通過啟動項或腳本將已存在于主板的bootlogo文件更新到bootlogo分區中,從而實現bootlogo的更新
二、操作
1、在主板上查找bootlogo文件路徑
find -name bootlogo*
?實機效果:
2、進入文件夾路徑
cd ./dev/by-name/
實機效果:
3、查詢分區映射名稱
ls -l
實機效果:
4、找到bootlogo的映射地址
/dev/mtdblock2
5、更新分區數據
dd if=/bootlogo.fex of=/dev/mtdblock2
?6、重啟主板
reboot
三、關鍵代碼
dd if=/bootlogo.fex of=/dev/mtdblock2
四、總結
此前更新bootlogo都是從sdk中替換fex文件,通過編譯進鏡像,升級鏡像的方式替換。有此舉之后,可以將bootlogo以應用的方式隨升級包來更新。