Application Acceleration With FPGAs
Programmable Acceleration Cards (PACs), DCP, FPGA AI Suite, Software Stack, and Reference Designs
477 Discussions

AX10(10M08SAE144C8G) リモート・システム・アップグレード(RSU)機能について 現在検討中のシステムでMAX10のRSU機能の実装が必要となりました。 まずMAX10の評価基板を使ってRSUが実現できるかテストすることになり検討しているのですが よくわからないのでご教授お願いいたします。

小一広00
Beginner
553 Views

以下の手順(構想)を考えています。

MAX10にはあらかじめpofでCFM0をUSBブラスターで書き込んでおきます。

• パソコンからUART ICを通してMAX10のコンフィグデータを送信する。

• altera_onchip_flash IPを使用してCFM0 or CFM1に書き込む。

• dual_boot IPを使用してCFM0 or CFM1を選択、リコンフィグする。

※①、②、③はNIOS(ソフト)なし、ハード的(Verilog記述で)に UART i/f作成、onchip_flash IP、dual_boot IPを制御するように考えています。

 

質問

1.上記構成、考えなど間違っていませんか?(実現出来ますか)

2.①で送信(パソコンでteratermで送信予定)するファイルは

「Convert Programing File」で「Create config data RPD」設定で

Generateした際に作成されたcfm0(or cfm1)_auto.rpdファイルで問題ありませんか?

 

an741.pdf資料などサイト内の内容を見てもわからなかったので質問させていただきました。

以上、よろしくお願いいたします。

0 Kudos
1 Reply
JohnT_Intel
Employee
449 Views

Hi,

 

  1. Your configuration idea is correct. You can download the design example of AN741 from https://fpgacloud.intel.com/devstore/platform/16.1.0/Standard/max10-remote-system-upgrade-rsu-over-uart-for-nios-ii-processor/.
  2. Yes. both will be generated.
0 Kudos
Reply