Altera SoCエンベデッド・デザイン・スイート(EDS)ユーザ・ガイド

ID 683187
日付 2/17/2016
Public
ドキュメント目次

1.1. 概要

Altera® SoC EDSを使用することで、以下を含むアルテラSoCをターゲットとするソフトウェア開発に必要な全てのタスクが実行可能です。

  • ボード立ち上げ
  • デバイス・ドライバ開発
  • オペレーティング・システム(OS)ポーティング
  • ベアメタル・アプリケーションの開発とデバッグ
  • OSベースおよびLinuxベース・アプリケーションの開発とデバッグ
  • 対称型マルチプロセシング(SMP)を実行するデバッグ・システム
  • デバイスのFPGA部分に配置されたソフトIPをターゲットとするデバッグ・ソフトウェア

SoC EDSの主要コンポーネントには、以下が含まれます。

  • ARM® Development Studio 5 (DS-5™) AE (AE) Toolkit
  • コンパイラ・ツール・チェイン:
    • Mentor Graphics®社製Bare-metal GNU Compiler Collection(GCC)ツール・チェイン
    • ベアメタル・コンパイラ
    • Linaro®社製Linux GCCコンパイラ・ツール・チェイン
  • 以下を含むPre-built Linuxパッケージ:
    • Linuxカーネル実行ファイル
    • U-bootイメージ
    • Bootloader Device Tree —A10向けB-Bootで使用されるデバイス・ツリー・ブロブ
    • Linux Device Tree—Linuxで使用されるデバイス・ツリー・ブロブ
    • Secure Digital(SD)カード・イメージ
    • GitHubレポジトリからLinuxソース・コードをダウンロードするためのスクリプト1
  • SoCハードウェア・ライブラリ(HWLIB)
  • ハードウェア-ソフトウェア間ユーティリティ:
    • Second stage bootloaderジェネレータ
    • Linuxデバイス・ツリー・ジェネレータ
  • サンプル・アプリケーション
  • 以下を含むGolden Hardware Reference Designs(GHRD)
    • FPGAハードウェア・プロジェクト
    • FPGAハードウェアSRAM Object File(.sof)ファイル
    • 予めコンパイルされたSecond Stage Bootloader
      • Arria VおよびCyclone V用Preloader
      • Arria 10用Bootloader
  • 内包ツールの素早い起動を可能にするエンベデッド・コマンド・シェル
  • SD Card Boot Utility
  • Quartus® Prime ProgrammerおよびSignalTap II
注: SoC EDSに含まれるLinuxパッケージは、公式リリースではなく単なるサンプルとしての使用を意図しています。開発には、Rocketboardsウェブサイトで閲覧可能なGolden System Reference Design (GSRD) User Manualに記載された公式のLinuxリリースを使用するか、あるいはGitHubレポジトリに含まれるGitツリーからの特別なリリースを使用してください。
注: SoC EDSは、Linuxに付属するLinuxリリースでのみ検証するです。このSoC EDSのリリースは、新しくリリースされたLinuxとは完全な互換性を持たない可能性があります。
注: SoC EDSに含まれるGolden Hardware Reference Design(GHRD)は、公式リリースではなく単なるサンプルとしての使用を意図しています。開発が目的である場合は、Rocketboardsウェブサイトで閲覧可能なGSRD User Manualに記載された公式のGHRDリリースを使用してください。
1 このスクリプトは、Pre-built Linuxパッケージに対応するソースをダウンロードします。