AN 763: インテル® Arria® 10 SoCデバイスのデザイン・ガイドライン

ID 683192
日付 8/14/2020
Public
ドキュメント目次

5.1.10.1.7. フラッシュのプログラミング方法の決定

ガイドライン: ボードを正しくコンフィグレーションし、フラッシュのプログラミングがサポートされるようにします。

HPS Flash Programmerは、SoC EDSで提供されるツールであり、 インテル® Arria® 10のボードでQSPIおよびNANDフラッシュデバイスをプログラミングするために使用することができます。このツールは、比較的少量のデータ (ブートローダーなど) を書き込むことを目的としています。このツールはJTAGを介して動作するため、速度が制限されます。

HPS Flash Programmerツールを使用する場合は、使用する予定のデバイスがサポートされていることを確認してください。サポートされているデバイスは、SoCエンベデッド・デザイン・スイート (EDS) ユーザ・ガイドに記載されています。

フラッシュデバイスのプログラミングは、次の方法でも行うことができます。
  • デバッガーを使用したフラッシュのプログラミング (Arm DS-5 for Intel SoC FPGA Editionなど)
  • U-Bootからのフラッシュのプログラミング
  • Linux* (または他のOS) コンソールからのフラッシュのプログラミング
  • 専用のハードウェアによるフラッシュのプログラミング