PetaLinux の設定とシステム イメージのビルド - 2023.1 日本語

PetaLinux ツール資料: リファレンス ガイド (UG1144)

Document ID
UG1144
Release Date
2023-05-16
Version
2023.1 日本語

PetaLinux を SD カード外部ファイル システム ブート用に設定し、システム イメージをビルドする手順は次のとおりです。

  1. PetaLinux プロジェクトのルート ディレクトリに移動します。
    cd <plnx-proj-root>
  2. 最上位のシステム設定メニューを起動します。
    petalinux-config
  3. Image Packaging Configuration > Root file system type を選択します。
  4. ルート ファイル システムのタイプとして EXT4 (SD/eMMC/SATA/USB) を選択します。
    注記: この設定を選択して、PetaLinux ビルドを EXT ルート用に設定します。デフォルトでは、SD/eMMC デバイス名が bootargs に追加されます。ほかのデバイス (SATA/USB) では、次の例に示すように、ext4 デバイス名を変更する必要があります。
    • eMMC または SD ルート: /dev/mmcblkYpX
    • SATA または USB ルート: /dev/sdX
  5. menuconfig を終了し、設定を保存します。
    注記: ブート引数は、<plnx-proj-root>/components/plnx_workspace/device-tree/device-tree/system-conf.dtsi で自動的にアップデートされます。これらの変更はビルド後に反映されます。
  6. PetaLinux イメージをビルドします。詳細は、システム イメージのビルド を参照してください。
  7. ブート イメージを生成します。詳細は、Zynq UltraScale+ MPSoC 用ブート イメージの生成 を参照してください。
  8. 生成された rootfs.tar.gz ファイルは images/linux ディレクトリにあります。