系統(tǒng)鏡像燒錄
啟動產(chǎn)品需要兩個步驟:燒錄系統(tǒng),啟動系統(tǒng)
ArmSoM 系列產(chǎn)品的系統(tǒng)鏡像包含了多種根文件系統(tǒng),我們可以根據(jù)自己需求選擇相應的鏡像下載
信息
系統(tǒng)鏡像包括了linux內(nèi)核,基本的程序等,是運行ArmSoM系列產(chǎn)品必須項, 所以我們需要在運行產(chǎn)品前為產(chǎn)品安裝鏡像
1. 獲取系統(tǒng)鏡像
訪問百度網(wǎng)盤資源介紹頁面獲取系統(tǒng)鏡像:?百度網(wǎng)盤鏈接
1.1. 鏡像命名規(guī)則
產(chǎn)品型號-根文件系統(tǒng)-桌面類型-更新時間
1.1.2. 產(chǎn)品型號
ArmSoM-W3 :產(chǎn)品型號如 ArmSoM-W3
1.1.3. 根文件系統(tǒng)
debian-bullseye : 代表系統(tǒng)使用的根文件系統(tǒng)是debian 11
1.1.4. 桌面類型
xfce4 :使用xfce4套件的桌面版鏡像
CLI :命令行版,無桌面
1.1.5. 更新日期
更新日期的格式為 yyyymmdd 即 年月日
1.2. 舉例說明
我們以 ArmSoM-LM7(Development Kit ArmSoM-W3) 的通用鏡像為例
armsom-w3-debian-bullseye-xfce4-arm64-20231115
產(chǎn)品的適用型號:適合ArmSoM-W3
根文件系統(tǒng):debian11
系統(tǒng)類別:xfce4·桌面版
更新日期:2023年11月15日
2. Windows平臺燒錄鏡像
2.1. 燒錄鏡像到eMMC
2.1.1. 工具獲取和安裝
燒錄鏡像到eMMC需要使用到 RKDevTool 燒錄工具和 RK驅(qū)動助手(DriverAssitant)
點擊進入鏈接:百度網(wǎng)盤鏈接

2.1.2. 安裝DriverAssitant

解壓DriverAssitant軟件壓縮包,雙擊 DriverInstall.exe 進入驅(qū)動安裝界面。
點擊?驅(qū)動安裝?即可開始安裝驅(qū)動。如果不確定以前是否安裝過舊版驅(qū)動,先點擊驅(qū)動卸載移除舊版本驅(qū)動程序,再點擊驅(qū)動安裝。
2.1.3. 安裝RKDevTool
瑞芯微專用USB燒錄工具,Windows平臺,可以使用USB接口將系統(tǒng)鏡像下載到產(chǎn)品中。
解壓壓縮包后無需安裝即可使用,雙擊 RKDevTool.exe 進入軟件界面。
軟件主要有三大部分,分別是下載鏡像(可根據(jù)地址燒錄鏡像)、升級固件和高級功能
2.1.4. MASKROM模式燒錄鏡像
該模式適合產(chǎn)品未燒錄系統(tǒng)或燒錄的系統(tǒng)損壞無法運行?(適應一切狀況)
我們打開 RKDevTool 燒錄工具,并設置產(chǎn)品進入燒錄模式。

1. 準備Type-C線,用于鏡像燒錄
2. 將所有有可能給產(chǎn)品供電的接線都斷開,如電源線,USB線等
3. 使用一根Type-C線一端連接到產(chǎn)品的OTG接口,另一端連接電腦的usb接口,然后打開軟件RKDevTool
4. 按住MASKROM按鍵,然后使用 DC 給產(chǎn)品供電
5. 等待軟件提示 發(fā)現(xiàn)一個MASKROM設備(如下圖所示),即可松開按鍵
6. 如果不成功,重復2-5步驟。
可以點擊 firmware 選擇要燒錄的鏡像,如armsom-w3-debian-bullseye-xfce4-arm64-20231115e.img,再點擊Upgrade燒錄。
提示
百度網(wǎng)盤下載的固件需要解壓后才能加載,Windows PC需要在管理員權(quán)限運行工具才可執(zhí)行。

刷寫進度顯示在右邊,完成后它會提示你:?

2.1.5. Loader模式燒錄鏡像
該模式適合 系統(tǒng)能夠正常運行的產(chǎn)品
我們打開 RKDevTool 燒錄工具,并設置產(chǎn)品進入燒錄模式。
1. 準備Type-C線,用于鏡像燒錄
2. 將所有有可能給產(chǎn)品供電的接線都斷開,如電源線,USB線等
3. 使用一根Type-C線一端連接到產(chǎn)品的OTG接口,另一端連接電腦的usb接口,然后打開軟件RKDevTool
4. 按住Recovery按鍵,然后使用 DC 給產(chǎn)品供電
5. 等待軟件提示 發(fā)現(xiàn)一個LOADER設備(如下圖所示),即可松開按鍵
6. 如果不成功,重復2-5步驟。

燒寫失敗分析
如果燒寫過程中出現(xiàn)Download Boot Fail, 或者燒寫過程中出錯,如下圖所示,通常是由于使用的USB線連接不良、劣質(zhì)線材,或者電腦USB口驅(qū)動能力不足導致的,請更換USB線或者電腦USB端口排查。
MASKROM模式燒錄 和 LOADER模式燒錄有什么區(qū)別?
Maskrom:Flash 在未燒錄固件時,芯?會引導進? Maskrom 模式,可以進?初次固件的燒寫; 開發(fā)調(diào)試過程中若遇到 Loader ?法正常啟動的情況,也可進? Maskrom 模式燒寫固件。
Loader:原理是在uboot啟動期間檢測到引腳被按下,Loader 模式下,可以進?固件的燒寫、升級。 可以通過?具單獨燒寫某?個分區(qū)鏡像?件,?便調(diào)試。
2.2. 燒錄官方鏡像到SD卡
鏡像燒錄到SD卡需要專用燒錄軟件和SD卡讀卡器
2.2.1 安裝SDDiskTool
燒錄鏡像到eMMC需要使用到燒錄工具 SDDiskTool_版本號.exe
點擊進入鏈接:百度網(wǎng)盤鏈接

解壓壓縮包后無需安裝即可使用,雙擊 SD_Firmware_Tool.exe 進入軟件界面。
2.2.2 燒錄鏡像
打開燒錄SDDiskTool的可執(zhí)行文件SD_Firmware_Tool.exe并插入SD卡。
首先選擇正確的要燒錄的SD卡,然后將功能模式選擇位 SD Boot , 再選擇要燒錄的鏡像,最后點擊開始創(chuàng)建燒錄鏡像到SD卡。

耐心等待SD卡燒錄完整,當鏡像較大時,燒錄的時間會相應變長。
燒錄SD卡鏡像報錯
點擊 Create 會有一定概率報錯說無法燒錄,可以關(guān)閉錯誤窗口再進行開始創(chuàng)建,如果還不行嘗試格式化SD卡。
2.3. 燒錄armbian系統(tǒng)到SD卡
該方法適用于燒錄系統(tǒng)到SD卡, Windows、MacOS、Linux x64 操作系統(tǒng)都可用。
從?balena 官網(wǎng)?下載 balenaEtcher ,選擇指定主機系統(tǒng)下載。該處Linux的程序格式是 AppImage,某些用戶可能需要通過chmod命令修改成可執(zhí)行運行即可。
將要燒錄的 MicroSD卡插入 MicroSD讀卡器
打開 etcher 窗口,首先選擇 Flash from file,找到您鏡像下載位置,雙擊選擇。?

然后點擊 Select target,選擇自己要燒錄的 MicroSD卡。
點擊 Flash, 燒錄等待成功,這里需要一段時間。
燒錄成功,會顯示如圖所示?
