Intel® MAX® 10 FPGA配置用户指南

ID 683865
日期 1/10/2022
Public
文档目录

2.2.1.1. 远程系统升级流程

两个应用程序配置映像(映像0和映像1),都存储在CFM中。 Intel® MAX® 10器件从CFM加载其中一个应用程序配置映像。
图 3.  Intel® MAX® 10器件的远程系统升级流程

远程系统升级功能按以下顺序检测错误:

  1. 上电后,器件采样CONFIG_SEL管脚以确定要加载的应用程序配置映像。但后续重配置中,远程系统更新电路的输入寄存器可覆盖CONFIG_SEL管脚设置。
  2. 如果出现错误,则远程系统升级功能通过加载其他应用程序配置映像进行还原处理。导致远程系统升级功能加载其他应用程序配置映像的错误,如下:
    • 内部CRC错误
    • 用户“看门狗”定时器超时
  3. 一旦完成还原配置,则器件进入用户模式,可使用远程系统升级电路查询错误原因,以及找出失败的应用程序映像。
  4. 如果出现另一错误,则器件会等待重配置源。如果已使能Auto-restart configuration after error,器件将重新配置,且无需等待任何重配置源。
  5. 会触发重配置的操作如下:
    • 外部驱动nSTATUS到低电平。
    • 外部驱动nCONFIG到低电平。
    • RU_nCONFIG驱动到低电平。