步驟 1: 設置 SD 卡映像 (PetaLinux)

入門套件有一個主次啟動器件,將啟動固件與運行時操作係統和應用隔離開來。這有助於您集中精力在二級啟動器件上的應用映像中開發和更新應用代碼,不必接觸啟動固件。主啟動器件是位於 SOM 上的 QSPI 存儲器,該存儲器在出廠時已預先編程(預加載的 QSPI 映像)。 輔助啟動器件是載卡上的 microSD 卡接口。

要安裝 microSD 卡,您需要下載最新 SD 卡映像,然後使用映像閃存工具寫入。

  1. 下載Kria™ KV260 視覺 AI 入門套件映像並將其存於您的電腦。
  2. 下載Balena Etcher(推薦;針對 Window、Linux 和 macOS 提供)。在下方找到其他特定於操作係統的工具選項。
  3. 按照工具中的指令操作並選擇所下載的映像,存在您的 microSD 卡上。
balena-etcher-screenshot

在您的 microSD 卡刷入了圖像後,請繼續下一步操作。

是否在尋找操作係統專用工具,將該映像寫入 SD 卡中?

對於 Windows 用戶,您還可以使用 Win32 Disk Imager 工具代替 Balena Etcher。在使用該工具之前,請確保您的 SD 卡已正確格式化。 此外,請確保已使用存檔解壓縮工具提取了 Kria KV260 視覺 AI 入門套件的壓縮 SD 卡映像。

win32-disk-image
  1. 使用藍色文件夾圖標瀏覽工具中的映像位置。
  2. 在“device”下拉菜單中選擇正確的 microSD 卡。
  3. 點擊“Write”,然後在提示符位置點擊“Yes”,繼續寫入進程並等待完成該進程。

對於 macOS 用戶,請參考以下指令。
解壓縮 tar 文件,您可使用以下命令:

gunzip petalinux-sdimage.wic.gz

把 microSD 卡插入電腦後,檢查它分配給了哪個器件。使用以下命令識別目標 microSD 卡,其可根據磁盤的類型、名稱和大小進行驗證:

gunzip petalinux-sdimage.wic.gz
disk3
  • 此示例將“disk3”表示為 microSD 卡。

如果 microSD 卡已經存在一個分區,您可能需要使用以下命令卸載:

diskutil unmount /dev/disk3s1

您可以使用以下命令將該映像文件寫入 microSD 卡中。

sudo dd if=petalinux-sdimage.wic of=/dev/rdisk3 bs=1m
  • Ctrl+T,查看 SD 卡寫入狀態。

請使用以下命令安全彈出 microSD 卡:

diskutil eject /dev/disk3

對於 Linux 用戶,請參考以下命令行說明。在執行之前,請先確保 microSD 卡已正確格式化。

把 microSD 卡插入電腦後,檢查它分配給了哪個器件。

在以下示例中,16GB microSD 卡出現在設備“sdb”. 位置;對於其餘的指令,我們將使用“sd”,而且您可以根據您的係統配置將 替換為您係統的正確器件字母,例如“sdb”或“sdc”。

輸入命令和選擇磁盤時請勿覆蓋您的硬盤!

setup-sd

提取壓縮鏡像,假設 WIC 鏡像托管為 petalinux-sdimage.wic.gz,但您的文件名可能會隨著最新的定期更新而變化。

gunzip petalinux-sdimage.wic.gz
dd if=petalinux-sdimage.wic of=/dev/sd conv=fsync
sudo eject /dev/sd