Intel Stratix 10配置用户指南

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

5.1.2. 使用AS配置进行远程系统更新

使用AS配置的远程系统更新包括以下组件:

  • 您的远程系统更新主机设计。主机可以是FPGA中的自定义逻辑,HPS或者 Nios® II处理器。
  • 一个出厂映像。
  • 用于映像存储的闪存器件。
  • 至少一个应用程序映像。
  • 不使用HPS作为远程系统更新主机的设计需要一个Mailbox Client Intel® FPGA IP,如下图所示。Mailbox Client发送并接收远程系统更新操作命令和响应,如QSPI_READQSPI_WRITE或者,您也可以选择使用Serial Flash Mailbox Client Intel® FPGA IP来执行闪存传输,例如:将应用程序映像重新写入到串行闪存中。
    图 62.  Intel® Stratix® 10远程系统更新组件
注意:

Intel® Quartus® Prime软件的19.2版本开始, 对通过 Avalon® Memory-Mapped ( Avalon® -MM)接口访问SDM mailbox的以下mailbox client IP有一个限制:

  • Temperature Sensor
  • Voltage Sensor
  • Chip ID
  • Serial Flash Mailbox Client
  • Mailbox Client IP
  • Advanced SEU Detection IP
  • Partial Reconfiguration IP

您不能使用在 Intel® Quartus® Prime的19.2版本或者后续版本中创建的.sof,包含所列出的任何SDM mailbox client IP,用于在 Intel® Quartus® Prime软件19.1或更早版本中的比特流生成或者JTAG配置。然而,您可以在 Intel® Quartus® Prime软件的更新版本(包括 Intel® Quartus® Prime 19.2版本)中使用包含在 Intel® Quartus® Prime的19.1或更早版本中创建的所列出的SDM mailbox client IP的.sof