仅对英特尔可见 — GUID: kuu1529649804939
Ixiasoft
5.5.2. 生成应用程序映像
您可以从命令行直接生成RSU映像,运行quartus_pfg:
quartus_pfg -c fpga.sof application.rpd -o mode=ASX4 -o start_address=<address> -o bitswap=ON
或者,您可以使用 Intel® Quartus® Prime Pro Edition Programming File Generator来生成.rpd映像,执行以下步骤:
- 在File菜单上,点击Programming File Generator。
- 从Device family下拉列表中选择 Intel® Stratix® 10。
- 从Configuration mode下拉列表中选择配置模式。当前的 Intel® Quartus® Prime仅支持Active Serial x4的远程系统更新特性。
- 在Output Files选项卡上,指定输出目录和文件名。
- 选择输出文件类型。
对AS x4配置模式选择以下文件类型:
- Raw Programming File (.rpd)
- 点击Edit…按钮,对闪存中的映像分配Start address。此Start address必须与闪存中的目标分区的起始地址相匹配。
图 70. 对存储在闪存中的应用程序.rpd指定参数
- 默认情况下,如果使用一个不支持 little-endian格式的第三方programmer,那么.rpd文件类型为little-endian。将Bit swap设置成On来生成big endian格式的.rpd文件。
- 在Input Files选项卡上,点击Add Bitstream。将Files of type更改成SRAM Object File (*.sof)。然后,选择应用映像.sof文件,然后点击Open。
图 71. 指定.sof文件
- 单击Generate以生成远程系统更新编程文件。您现在可以对闪存进行编程。您可以将配置保存在.pfg文件中以备后用。