付録: PLM の作成¶
次に、Vitis™ ソフトウェア プラットフォームでプラットフォーム ローダーおよびマネージャー (PLM) の ELF ファイルを作成する手順を示します。Versal® デバイスでは、PLM は PMC で実行され、APU および RPU のブートストラップに使用されます。
[File] → [New] → [Application Project] をクリックします。New Application Project ウィザードが開きます。
ウィザードの各ページで次の表の情報にづいて設定を選択します。
表 10: システム プロパティ設定
ウィザード ページ
システム プロパティ
設定または使用するコマンド
Platform
Create a new platform from hardware (XSA)
[Browse] ボタンをクリックして XSA ファイルを追加
Platform name
plm_platform
Application Project Details
Application project name
plm
Select a system project
+Create New
System project name
plm_system
Target processor
psv_pmc_0
Domain
Select a domain
+Create New
Name
デフォルト名入力済み
Display Name
デフォルト名入力済み
Operating System
standalone
Processor
psv_pmc_0
注記
プロセッサのリストに psv_pmc_0 オプションが表示されない場合は、[Show All processors in the hardware specification] オプションの横にあるチェック ボックスをオンにして、アプリケーション プロジェクトで使用可能なすべてのターゲットプロセッサを表示します。
<architecture>
32-bit
Templates
Available Templates
Versal PLM
Vitis ソフトウェア プラットフォームは、[Explorer] ビューの下に PLM アプリケーション プロジェクトと edt_versal_wrapper プラットフォームを作成します。プラットフォーム プロジェクトを右クリックし、[Build Project] をクリックします。プラットフォーム プロジェクトをビルドしたら、plm_system プロジェクトを右クリックし、[Build Project] をクリックします。アプリケーション プロジェクトの Debug フォルダー内に plm.elf ファイルが生成されます。プロジェクトをビルドしたら、プラットフォームもビルドします。