インテル® Agilex™ ハード・プロセッサー・システム (HPS) のリモート・システム・アップデート・ユーザーガイド

ID 683184
日付 11/10/2021
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

E.1. 組み合わせたアプリケーション・イメージの作成

以下に示しているのは、このドキュメントで紹介するFPGA先行の例の組み合わせたアプリケーション・イメージ作成用に使用できるコマンドです。
cd $TOP_FOLDER
mkdir -p images
rm -f images/combined_application.rpd
~/intelFPGA_pro/21.2/nios2eds/nios2_command_shell.sh \
quartus_pfg -c hw/ghrd.3/output_files/ghrd_agfb014r24a3e3vr0.sof \
	images/combined_application.rpd \
	-o app_image=hw/ghrd.2/output_files/ghrd_agfb014r24a3e3vr0.sof \
	-o hps_path=u-boot-socfpga/spl/u-boot-spl-dtb.hex \
	-o app_image_hps_path=u-boot-socfpga/spl/u-boot-spl-dtb.hex \
	-o mode=ASX4 -o start_address=0x00000 -o bitswap=ON \
	-o rsu_upgrade=ON \
	-o firmware_only=1

次の決定ファームウェア・アップデート・イメージ images/combined_application.rpd が作成されます。

注意:
  • 最初のSOFファイルにはファクトリー・イメージが含まれており、そこからデータが取得され、新しい決定ファームウェア・データ構造に入力されます。これには、QSPIクロックとピンの設定、max_retry パラメーターの値、およびHPSウォッチドッグの選択された動作が含まれます。SOFファイルの実際のコンフィグレーション・データは使用されません。
  • app_image パラメーターには、組み合わせたイメージのアプリケーション・イメージ・セクションに使用されるSOFが含まれます。
  • hps_path パラメーターは未使用であり、将来削除される可能性があります。
  • app_image_hps_path パラメーターには、組み合わせたイメージのアプリケーション・イメージ・セクションに使用されるHPS FSBL hexファイルが含まれています。
HPS先行を使用する場合は、追加のパラメーター「-o hps=1」を追加する必要があり、次のファイルが作成されます。
  • images/combined_application.hps.rpd - 組み合わせたアプリケーション・イメージ
  • images/combined_application.core.rbf - 対応するファブリック・コンフィグレーション・ファイル