前言:
本篇將詳細(xì)介紹如何對RK3588開發(fā)板的系統(tǒng)鏡像進(jìn)行升級,以確保用戶在需要時(shí)能夠快速高效地完成升級目標(biāo)。文章內(nèi)容涵蓋鏡像文件的獲取、升級工具的使用步驟、以及常見問題的解決方法,幫助你快速、安全地完成RK3588的鏡像升級,提升系統(tǒng)性能與穩(wěn)定性。
圖1-EVM-RK3588 評估板外觀(正面)
一、升級工具
升級工具:RKDevTool_Release.zip(v2.81 或更高版本)。
升級工具路徑:/tools/windows/ 或者網(wǎng)盤:05-工具/燒寫工具。
使用方式:解壓到本地目錄,打開 RKDevTool.exe 即可。
工具界面:
圖1-1 RKDevTool升級工具界面
二、在 windows 下燒寫固件
如果是不同系統(tǒng)的切換升級,如 android 系統(tǒng)切換 linux 系統(tǒng),則最好先擦除以后再升級,擦除操作如下:板子切換到 loader 或 maskroom 模式,選擇對應(yīng)的升級固件,進(jìn)入升級工具進(jìn)入擦除 Flash。
圖2-1 flash擦除
2.1整包燒寫
a. 主板上電( 12V )。
b. 主板 USB (OTG 接口)與電腦連接。
c. 加載固件程序到工具中
d. 按住主板 Recovery 按鍵, 按一下主板 reset 按鍵或者重新上電(保持該狀態(tài) 5 秒)。
e. 升級工具識別到 LOADER 或者 MASKROOM 設(shè)備 后方可松開升級按鍵。
圖2-2 識別到開發(fā)板
圖2-3 鏡像升級
2.2分區(qū)燒寫
單獨(dú)升級指定分區(qū)鏡像常用于開發(fā)、調(diào)試過程中。最常用是單獨(dú)升級 uboot、boot、rootfs 分區(qū)。勾選分區(qū)表示此次升級分區(qū),可以同時(shí)勾選多個(gè)分區(qū),同時(shí)燒錄多個(gè)分區(qū)。
此處以升級內(nèi)核分區(qū) boot.img 為例,僅修改 kernel 驅(qū)動、設(shè)備樹或者開機(jī)logo,編譯 kernel,只要升級 boot 分區(qū)即可。其他分區(qū)燒錄與之類似,加載對應(yīng)的文件即可:
圖2-4 分區(qū)燒寫
選中 /rockdev/ 目錄下編譯生成的 boot.img,點(diǎn)擊打開,點(diǎn)擊執(zhí)行,升級鏡像,等待提示升級成功,之后會自動重啟。
注意:編譯和燒錄分區(qū)鏡像前請先整包編譯,否則沒有 rockdev/ 目錄
。
三、在虛擬機(jī) ubuntu 中燒寫固件
在 ubutnu 中 燒 寫 固 件 , 與 在 window 中 燒 寫 類 似 , 使 用upgrade_tool 工具進(jìn)行燒寫。
a. 主板上電( 12V )。
b. 主板 USB (OTG 接口)與電腦連接。
c. 按住主板 Recovery 按鍵, 按一下主板 reset 按鍵或者重新上電
(保持該狀態(tài) 5 秒)。
d. 進(jìn)入 LOADER 或者 MASKROOM 模式(Linux 下沒有顯示,保證上一個(gè)步驟正確即可進(jìn)入該模式)。
e.將 USB Device 連接到虛擬機(jī)中。
圖3-1 將開發(fā)板鏈接到虛擬機(jī)
點(diǎn)擊右下角 usb 設(shè)備圖標(biāo),點(diǎn)擊連接(與主機(jī)斷開連接)。
圖3-2識別到開發(fā)板
圖3-3-已連接到開發(fā)板
當(dāng) usb 成功與虛擬機(jī)連接后,進(jìn)入生成固件的目錄/rockdev/,在目錄中執(zhí)行以下命令,執(zhí)行燒寫:
sudo ../tools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool/upgrade_tool ufupdate.img
圖3-4 燒寫成功
燒寫完成后,會提示 Upgrade fireware ok!
四、升級完結(jié)
通過本篇內(nèi)容,向大家介紹了RK3588的幾種鏡像升級方法,掌握這些方法能快速使我們的SDK配置在板子上體現(xiàn)出來,提高開發(fā)調(diào)試效率。
-
soc
+關(guān)注
關(guān)注
38文章
4083瀏覽量
217735 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
4886瀏覽量
97019 -
RK3588
+關(guān)注
關(guān)注
6文章
301瀏覽量
4134
發(fā)布評論請先 登錄
相關(guān)推薦
評論