硬件平臺:

通過SD卡燒寫鏡像具有操作簡便、快速部署、靈活性強等優(yōu)勢。只需將鏡像文件寫入SD卡,然后插入開發(fā)板即可完成燒寫,步驟簡單且工具易得;燒寫速度快,支持批量操作,適合設(shè)備的快速部署和更新。
但是瑞芯微TF卡制作軟件只適用于4G以下大小鏡像的制作,而在iTOP-RK3588開發(fā)板所提供的鏡像中,只有安卓鏡像以及buildroot鏡像是小于4G的,Ubuntu和Debian鏡像會超過4G大小的限制,從而導(dǎo)致TF卡制作失敗。

但是Ubuntu和Debian鏡像客戶使用頻率是非常高的,在項目部署以及后續(xù)項目升級階段難免需要使用TF卡燒寫鏡像,那要如何解決TF卡4G大小限制的問題呢?
解決步驟
首先使用TF卡磁盤升級工具創(chuàng)建一個普通的buildroot固件升級鏡像,升級步驟如下圖所示:

升級完成之后將TF卡轉(zhuǎn)到ubuntu虛擬機,TF卡默認(rèn)格式為FAT32格式,TF卡里的內(nèi)容如下圖所示:

由于FAT32格式的TF卡只能存放4G以下容量的文件,所以這里要重新拷貝上述文件(瑞芯微sd卡工具制作步驟不能缺少,因為需要進入recovery進行系統(tǒng)升級),為了方便起見,可以直接使用以下腳本:



保存該腳本為 full_flash.sh,然后像之前一樣賦予可執(zhí)行權(quán)限:
chmod +x full_flash.sh

然后將要燒寫的鏡像拷貝到當(dāng)前目錄,并重命名為sdupdate.img

最后使用以下命令拷貝制作必須的文件即可,其中第一個參數(shù)為TF卡的盤符,第二個為掛載目錄,制作過程如下所示:

升級完成之后,會提升以下打印信息,拔掉TF卡重啟就可以進入要燒寫的系統(tǒng)了。

-
開發(fā)板
+關(guān)注
關(guān)注
25文章
5223瀏覽量
99208 -
RK3588
+關(guān)注
關(guān)注
7文章
374瀏覽量
4918 -
迅為電子
+關(guān)注
關(guān)注
0文章
44瀏覽量
96
發(fā)布評論請先 登錄
相關(guān)推薦
評論