建立啟動映像
當標準更新路徑不可用或需要可移動啟動媒體時,請使用啟動映像檔。常見情況包括:
- DevKit 的內部儲存損壞或無法啟動。
- 您需要準備多個可啟動的 SD 卡或可移動磁碟以進行部署。
備註
本指南會寫入 SiMa.ai 提供的映像檔。若要寫入您自行建置的映像檔,請參閱將映像檔燒錄到 eMMC。
使用 sima-cli bootimg 將完整的可啟動映像檔下載並寫入 可移動裝置,例如 SD 卡或 NVMe 磁碟。您也可以使用第三方工具,例如 BalenaEtcher。
- 使用 sima-cli
- 使用第三方工具
sima-cli bootimg -v 2.1.3 --boardtype [modalix|mlsoc]
此命令執行以下步驟:
- 下載指定板型(
modalix或mlsoc)和 SDK 版本的可啟動映像檔。 - 掃描您的主機,以查找可移動儲存裝置。
- 提示您確認要寫入哪個裝置。
- 將啟動映像檔直接寫入選定的裝置。
完成此過程後,取出 SD 卡並將其插入 DevKit。下次啟動時,DevKit 將從新的映像檔啟動。
重要注意事項:
- 必須在 Linux 或 macOS 主機上執行此命令。
- 需要網路連線才能下載映像檔。
您也可以使用第三方映像檔寫入工具(例如 BalenaEtcher)來寫入映像檔。
-
首先,使用
sima-cli下載映像檔。若要僅下載用於手動更新步驟的韌體映像檔,請使用適當的 Modalix 韌體檔案的 URL 執行
sima-cli download。 -
提取下載的檔案內容:
tar -xvf simaai-devkit-fw-modalix-yocto-1.7.0.tar.gz -
使用 BalenaEtcher 選擇產生的
.wic.gz檔案,並將其燒錄到您的 SD 卡或 USB 磁碟。
寫入後,將裝置插入 DevKit 並開機,以從映像檔啟動。