すべての
インテル® Agilex™ SoCデバイスのアクティブ・コンフィグレーション・スキームのリモート・システム・アップデート (RSU) 実装では、HPSがRSUを駆動するか、またはFPGAがRSUを駆動します。HPSがRSUを駆動する場合、ターゲット・エクイップメントで新しいバージョンが使用可能になると、RSUを使用して
インテル Agilex SoCデバイスのQSPIコンフィグレーション・ビットストリームをリコンフィグレーションできます。
注: ネットワークを介してターゲットのリモート・エクイップメントにイメージを展開するのはユーザーの責任です。
RSUは、リコンフィグレーション・プロセス中およびリコンフィグレーション・プロセス後にコンフィグレーション・エラー検出を実行します。アプリケーション・イメージのエラーがリコンフィグレーションを妨げる場合、コンフィグレーションはファクトリー・イメージに戻り、エラーステータス情報を提供します。
QSPIフラッシュのコンフィグレーション・ビットストリームが破損してデバイスが機能しなくなった場合、デバイスを回復する唯一の方法は、JTAGを介してデバイスに接続し、QSPIフラッシュを再プログラムすることです。ただし、システムにJTAGコネクターがない場合、またはターゲット・エクイップメントがリモートまたはアクセスしにくい位置にある場合は、この方法を使用できない場合があります。
このドキュメントでは、インテル Agilex HPSリモート・システム・アップデート・ソリューションについて詳しく説明し、 インテル® Agilex™ F-Series Transceiver-SoC Development Kit User Guideを使用したアップデート例を提供しています。
FPGAがRSUを駆動するタイミングの詳細については、
インテル® Agilex™ Configuration User Guideを参照してください。
注: このドキュメントには「Stratix10ドライバー」へのリファレンスがあります。これらのドライバーは、インテルStratix® 10およびインテルAgilex SoCデバイスの両方に互換性があるためです。
1