インテル® Stratix® 10 SoC FPGAブート・ユーザーガイド

ID 683847
日付 11/10/2021
Public
ドキュメント目次

2.1.3. 第1ステージ・ブートローダー

第1ステージ・ブートローダー (FSBL) は、HPSの最初のブートステージです。FPGA Configuration Firstモードでは、SDMはFSBLを抽出してHPSのオンチップRAMにロードします。FPGAがユーザーモードに入った後、SDMはHPSをリセットから解放します。HPSはリセットを終了した後、FSBLハードウェア・ハンドオフ・ファイルを使用して、クロック、HPS専用I/O、およびペリフェラルをセットアップします。通常、FSBLはSSBLをHPS SDRAMにロードし、制御をSSBLに渡します。

FSBLは、次のいずれかのソースから作成できます。
  • U-Bootセカンダリー・プログラム・ローダー (SPL)
    • Intelでは、GitHubでU-Bootのソースコードを提供しています。
  • Arm* Trusted Firmware
    • Intelでは、GitHubで Arm* Trusted Firmwareのソースコードを提供しています。