インテルのみ表示可能 — GUID: aep1532937566832
Ixiasoft
3.1.1. Avalon® -STコンフィグレーション・スキームのハードウェア・コンポーネントとファイルタイプ
3.1.2. Avalon-STデバイス・コンフィグレーションの有効化
3.1.3. AVST_READY信号
3.1.4. RBFコンフィグレーション・ファイル・フォーマット
3.1.5. Avalon-STシングルデバイスのコンフィグレーション
3.1.6. Avalon® -STコンフィグレーション・スキームのデバッグガイドライン
3.1.7. Avalon® -STコンフィグレーション・スキームで使用するIP :インテル FPGAパラレル・フラッシュ・ローダーII IPコア
3.2.1. ASコンフィグレーション・スキームのハードウェア・コンポーネントとファイルタイプ
3.2.2. ASシングル・デバイス・コンフィグレーション
3.2.3. 複数のシリアル・フラッシュ・デバイスを使用するAS
3.2.4. ASコンフィグレーション・タイミング・パラメーター
3.2.5. 最大許容外部AS_DATAピンスキュー遅延ガイドライン
3.2.6. シリアル・コンフィグレーション・デバイスのプログラミング
3.2.7. シリアル・フラッシュ・メモリー のレイアウト
3.2.8. AS_CLK
3.2.9. アクティブなシリアル・コンフィグレーション・ソフトウェアの設定
3.2.10. インテル® Quartus® Prime プログラミング手順
3.2.11. ASコンフィグレーション・スキームのデバッグガイドライン
インテルのみ表示可能 — GUID: aep1532937566832
Ixiasoft
5.6.2. ファクトリー・イメージと1つのアプリケーション・イメージのビットストリームを含む初期フラッシュイメージの作成
- Fileメニューで、Programming File Generatorを選択します。
- 選択する インテル® Agilex™ から デバイスファミリー ドロップダウン・リスト。
- から設定モードを選択します コンフィグレーション・モード ドロップダウン・リスト。現在 インテル® Quartus® Prime ソフトウェアは、のリモート・システム・アップデート機能のみをサポートします アクティブシリアルx4。
- に 出力ファイル タブで、出力ディレクトリーとファイル名を割り当てます。
- 出力ファイルタイプを選択します。
Active Serial(AS)x4コンフィグレーション・モードには、次のファイルタイプを選択します。
- JTAG間接設定ファイル(.jic)
- メモリー・マップ・ファイル(.map)
- Raw Programming File(.rpd).rpd ファイルの生成はオプションです。
図 74. Output Filesタブ:初期Flashイメージの作成 - Input FilesタブでAdd Bitstreamをクリックします。そしてファクトリー・イメージ.sofファイルを選択してOpenをクリックしてクリックします。アプリケーション・イメージ.sofに対してこの手順を繰り返します。
- Bitstream_1は、ファクトリー・イメージのビットストリームです。
- Bitstream_2は、アプリケーション・イメージのビットストリームです。
図 75. Input Filesタブ:.sofの指定 - Configuration DeviceタブでAdd Deviceをクリックします。そして MT25QU02Gフラッシュメモリーを選択してOKをクリックします。プログラミング・ファイル・ジェネレーターツールは、フラッシュ・パーティーションに自動的にデータを入力します。
- FACTORY_IMAGEパーティションを選択し、Editをクリックします。
- Edit PartitionダイアログボックスのInput fileのドロップダウン・リストで、ファクトリー・イメージ.sofとしてBitstream_1を選択します。Page とAddress Modeのデフォルト設定を保持します。OKをクリックします。
- MT25QU02Gフラッシュメモリーを選択し、Add Partitionをクリックします。
- Add Partitionダイアログボックスで、Input fileのドロップダウン・リストからアプリケーション・イメージ.sofの Bitstream_2 を選択します。Page: 1を割り当てます。Address Modeのデフォルト設定を保持します。OKをクリックします。
- Flash loaderの場合は、Selectをクリックします。Device familyリストから インテル® Agilex™ を選択します。Device nameに AGFA014R24A3E3VR0を選択します。OKをクリックします。
- Generateをクリックして、リモート・システム・アップデートのプログラミング・ファイルを生成します。プログラミング・ファイル・ジェネレーターは、次のファイルを生成します。
- Initial_RSU_Image.jic
- Initial_RSU_Image_jic.map
図 76. Configurationタブ:デバイス、パーティーション、フラッシュローダーの追加と生成
次の出力例は、生成された.mapファイルを示しています。.mapには、ファクトリー・イメージ、CPB0、CPB1、および 1 つのアプリケーション・イメージの開始アドレスがリストされています。リモート・システム・アップデートには、これらのアドレスが必要です。
BLOCK START ADDRESS END ADDRESS
BOOT_INFO 0x00000000 0x0020FFFF
FACTORY_IMAGE 0x00210000 0x0048FFFF
SPT0 0x00490000 0x00497FFF
SPT1 0x00498000 0x0049FFFF
CPB0 0x004A0000 0x004A7FFF
CPB1 0x004A8000 0x004AFFFF
Application Image 0x004B0000 0x006EAFFF
Configuration device: AGFB014R0
Configuration mode: Active Serial x4
Notes:
- Data checksum for this conversion is 0xC0D25FD7
- All the addresses in this file are byte addresses
After generating the programming file, you can program the flash memory.