Intel Stratix 10配置用户指南

ID 683762
日期 12/16/2019
Public
文档目录

5.6.2. 创建初始闪存映像,包含出厂映像的比特流和一个应用程序映像

  1. File菜单上,点击Programming File Generator
  2. Device family下拉列表中选择 Intel® Stratix® 10
  3. Configuration mode下拉列表中选择配置模式。当前的 Intel® Quartus® Prime软件仅支持Active Serial x4中的远程系统更新特性。
  4. Output Files选项卡上,指定输出目录和文件名。
  5. 选择输出文件类型。
    对Active Serial (AS) x4配置模式选择以下文件类型:
    • JTAG Indirect Configuration File (.jic)
    • Memory Map File (.map)
    • Raw Programming File (.rpd)。.rpd文件的生成是可选的。
    图 76. 创建初始闪存映像
  6. Input Files选项卡上,点击Add Bitstream,选择出厂和应用映像.sof文件并点击Open
    1. Bitstream_1是出厂映像的比特流。
    2. Bitstream_2是应用程序映像的比特流。
    图 77. Input Files Tab: Specifying the .sof
  7. Configuration Device选项卡上,点击Add Device,选择MT25QU02G闪存,然后点击OK。Programming File Generator工具自动填充闪存分区。
  8. 选择FACTORY_IMAGE分区并点击Edit
  9. Edit Partition对话框中,在Input file下拉列表中选择Bitstream_1作为出厂映像.sof。对Page Address Mode保留默认设置。点击OK
  10. 选择MT25QU02G闪存,点击Add Partition
  11. Add Partition对话框中,在Input file下拉列表中选择Bitstream_2作为应用程序映像.sof。指定Page: 1。对Address Mode保留默认设置。点击OK
  12. Flash loader中点击Select。从Device family列表中选择 Intel® Stratix® 10。选择1SX280LU2作为Device name。点击OK
  13. 点击Generate生成远程系统更新编程文件。Programming File Generator生成以下文件:
    1. Initial_RSU_Image.jic
    2. Initial_RSU_Image_jic.map
    图 78. Configuration Tab: Add Device, Partition, Flash Loader and Generate
以下实例生成显示了生成的.map文件。.map列出了出厂映像的起始地址,CPB0,CPB1和一个应用程序映像。远程系统更新需要这些地址。
BLOCK                         START ADDRESS   END ADDRESS
BOOT_INFO                     0x00000000      0x0010FFFF
FACTORY_IMAGE                 0x00110000      0x002D3FFF
SPT0                          0x002D4000      0x002DBFFF
SPT1                          0x002DC000      0x002E3FFF
CPB0                          0x002E4000      0x002EBFFF
CPB1                          0x002EC000      0x002F3FFF
Application Image             0x002F4000      0x004B7FFF

Configuration device: 1SX280LU3S2
Configuration mode: Active Serial x4
Quad-Serial configuration device dummy clock cycle: 15

Notes:
- Data checksum for this conversion is 0xBFFB90A5
- All the addresses in this file are byte addresses

生成编程文件后,可以对闪存进行编程。