インテルのみ表示可能 — GUID: pde1458167506154
Ixiasoft
5.1.1. 目的
5.1.2. ソフトウェア開発プラットフォームのコンポーネントの構築
5.1.3. アプリケーションに向けたオペレーティング・システムの選択
5.1.4. Linuxに向けたソフトウェア開発プラットフォームの構築
5.1.5. ベアメタル・アプリケーションに向けたソフトウェア開発プラットフォームの構築
5.1.6. パートナーOSまたはRTOSに向けたソフトウェア開発プラットフォームの構築
5.1.7. ブート・ローダー・ソフトウェアの選択
5.1.8. 開発、デバッグおよびトレースに向けたソフトウェア・ツールの選択
5.1.9. ボードの立ち上げに関する考慮事項
5.1.10. ブートおよびコンフィグレーションに関するデザインの考慮事項
5.1.11. フラッシュ・デバイス・ドライバーに関するデザインの考慮事項
5.1.12. HPS ECCに関するデザインの考慮事項
5.1.13. セキュリティーに関するデザインの考慮事項
5.1.14. エンベデッド・ソフトウェアのデバッグとトレース
インテルのみ表示可能 — GUID: pde1458167506154
Ixiasoft
5.1.4.1. Linux向けゴールデン・システム・リファレンス・デザイン (GSRD)
インテルは、以下で構成されるLinux向けのGSRDを提供しています。
- GHRD - インテル® Quartus® Primeプロジェクト
- U-Bootベースのリファレンス・ブートローダー
- リファレンスLinux BSP
- サンプルLinuxアプリケーション
次の図は、GSRDのコンフィグレーションを示しています。
図 16. Linux向けGSRDの概要

Linux向けのGSRDは、十分にテストされた優れたデザインとして知られ、HPSとFPGAのリソースをどちらも使用するシステムを紹介しています。これは、ベースライン・プロジェクトとして使用することを目的にしています。
ガイドライン: ソフトウェア開発プラットフォームを正常に構築するため、インテルでは、GSRDをベースライン・プロジェクトとして使用することを推奨しています。
GSRDは、インテルSoC開発ボードをターゲットとしており、ソースおよびプリコンパイルの両方の形式で提供されます。RocketBoards.orgからGSRDをダウンロードし、それをアプリケーションのニーズに応じて変更します。