インテルのみ表示可能 — GUID: vxw1520796974664
Ixiasoft
3.1.3. 第1ステージ・ブートローダー
SDMによりHPSがリセットから解放された後、FSBLはHPSを初期化します。初期化には、クロック、HPS専用I/O、およびペリフェラルのコンフィグレーションが含まれています。
注: HPS先行のブートモードでは、コンフィグレーション・シーケンスの一部を開始する前に、SDM、HPS OSC、およびHPS EMIFクロックが安定して動作し、正しい周波数に設定されている必要があります。
HPS先行のブートモードでは、HPS OSCおよびHPS EMIFクロックが安定して動作している限り、フェーズ1のコンフィグレーションは成功します。
一般的なトランシーバーのユースケースでは、フェーズ2のコンフィグレーション中にXCVR refクロックが実行されていない場合でも、フェーズ2のコンフィグレーションは成功します。
PCIeのユースケースでは、フェーズ2のコンフィグレーション中にPCIe refクロックが実行されていない場合、コンフィグレーションは失敗します。
FSBLは、次のいずれかのソースから作成できます。
- U-Bootセカンダリー・プログラム・ローダー (SPL)
- インテル® では、GitHubでU-Bootのソースコードを提供しています。
- ARM* Trusted Firmware
- インテルでは、GitHubで ARM* Trusted Firmwareのソースコードを提供しています。
最新のソースコードは、インテルパブリックgitのリポジトリーでも入手可能です。