空のプロジェクトを作成する - 2023.1 日本語

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

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

新規 PetaLinux プロジェクトを作成するには、petalinux-create コマンドを実行します。

petalinux-create --type project --template <PLATFORM> --name <PROJECT_NAME>

パラメーターは次のとおりです。

  • --template <PLATFORM>: 次のプラットフォーム タイプを指定できます。
    • versal-net (Versal-Net アダプティブ SoC の場合)
    • versal (Versal アダプティブ SoC の場合)
    • zynqMP (Zynq UltraScale+ MPSoC)
    • zynq (Zynq 7000 デバイス)
    • microblaze (MicroBlaze プロセッサ)
      注記: MicroBlaze テンプレート オプションは、Zynq 7000 デバイスまたは Zynq UltraScale+ デザインのプログラマブル ロジック (PL) には使用できません。
  • --name <PROJECT_NAME> - プロジェクトの名前。

    このコマンドを実行すると、デフォルト テンプレートから新規 PetaLinux プロジェクト フォルダーが作成されます。

詳細は、ハードウェア コンフィギュレーションのインポート を参照してください。
注意:
PetaLinux プロジェクトを NFS に作成した場合、petalinux-create コマンドによって TMPDIR が /tmp/<projname-timestamp> に自動的に変更されます。/tmp が NFS 上にある場合は、エラーになります。PetaLinux プロジェクトの作成中に TMPDIR の場所をローカル ストレージに変更するには、petalinux-create -t project -s <PATH_TO_PETALINUX_PROJECT_BSP> --tmpdir <TMPDIR PATH> を実行するか、または petalinux-config → Yocto-settings → TMPDIR を選択してください。複数の異なる PetaLinux プロジェクトで TMPDIR に同じディレクトリを設定しないでください。ビルド エラーが発生します。TMPDIR が /tmp/ にある場合は、プロジェクトを削除しても TMPDIR は削除されません。TMPDIR を削除するには、petalinux-build -x mrproper を実行します。