付録: PLM の作成

次に、Vitis™ ソフトウェア プラットフォームでプラットフォーム ローダーおよびマネージャー (PLM) の ELF ファイルを作成する手順を示します。Versal® デバイスでは、PLM は PMC で実行され、APU および RPU のブートストラップに使用されます。

  1. [File] → [New] → [Application Project] をクリックします。New Application Project ウィザードが開きます。

  2. ウィザードの各ページで次の表の情報にづいて設定を選択します。

    表 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 ファイルが生成されます。プロジェクトをビルドしたら、プラットフォームもビルドします。