通常、PetaLinux ツールはシーケンシャル ワークフロー モデルに従います。次の表に、サンプル デザインのワークフローを示します。タスクの実行順とそのツールまたはワークフローを順にリストしています。
デザイン フロー段階 | ツール/ワークフロー |
---|---|
ハードウェア プラットフォームの作成 (カスタム ハードウェアのみ) | AMD Vivado™ デザイン ツール |
PetaLinux プロジェクトの作成 |
petalinux-create -t
project
|
PetaLinux プロジェクトの初期化 (カスタム ハードウェアのみ) |
petalinux-config
--get-hw-description
|
システム レベル オプションの設定 |
petalinux-config
|
ユーザー コンポーネントの作成 |
petalinux-create -t
COMPONENT
|
U-Boot の設定 |
petalinux-config -c u-boot
|
Linux カーネルの設定 |
petalinux-config -c
kernel
|
ルート ファイルシステムの設定 |
petalinux-config -c
rootfs
|
システムのビルド |
petalinux-build
|
システム運用のためのパッケージ化 |
petalinux-package
|
テスト用にシステムをブート |
petalinux-boot
|
ワークスペースのアップグレード |
petalinux-upgrade
|
Yocto devtools コマンドの使用 |
petalinux-devtool
|
デバッグ ユーティリティの使用 |
petalinux-util
|