プロセッサ サブシステムのコンフィギュレーション - 2023.2 日本語

Versal アダプティブ SoC システム ソフトウェア開発者向けガイド (UG1304)

Document ID
UG1304
Release Date
2023-10-18
Version
2023.2 日本語

APU と RPU はプロセッサ ベースのサブシステムに属します。プロセッサ ベースのサブシステムには、いずれもイメージの一部として ELF ファイル/CDO があります。プロセッサの詳細はイメージ ヘッダーから読み出し、プロセッサは XilPM コマンドを使用して初期化します。

このコンフィギュレーションは、次のファイルで構成されます。

表 1. プロセッサ サブシステムのコンフィギュレーション
ファイル 内容
PSM/RPU/APU CDO ファイル
  • (オプション) ノードと要件を指定した PM コマンド セット
PSM/RPU/APU ELF ファイル
  • Cortex-R5F プロセッサ アプリケーション: ベアメタル/RTOS
  • Cortex-A72 プロセッサ アプリケーション: TF-A/U-Boot/Linux/ベアメタル
  • Cortex-R5F プロセッサ アプリケーションをロードする場合は、LPD コンフィギュレーションが完了していることを確認してください。
  • Cortex-A72 プロセッサ アプリケーションをロードする場合は、FPD コンフィギュレーションが完了していることを確認してください。
  • DDR メモリを使用して Cortex-R5F/Cortex-A72 プロセッサ アプリケーションをロードする場合は、PL コンフィギュレーション (DDR を含む NPI コンフィギュレーション) が完了していることを確認してください。
  • Cortex-R5F/Cortex-A72 プロセッサ アプリケーションを DDR メモリにロードする場合は、デザインで PMC から DDR メモリへの NoC パスを有効にしてください。