仅对英特尔可见 — GUID: sss1397550769453
Ixiasoft
2.2.1.1. 远程系统升级流程
两个应用程序配置映像(映像0和映像1),都存储在CFM中。 Intel® MAX® 10器件从CFM加载其中一个应用程序配置映像。
图 3. Intel® MAX® 10器件的远程系统升级流程
远程系统升级功能按以下顺序检测错误:
- 上电后,器件采样CONFIG_SEL管脚以确定要加载的应用程序配置映像。但后续重配置中,远程系统更新电路的输入寄存器可覆盖CONFIG_SEL管脚设置。
- 如果出现错误,则远程系统升级功能通过加载其他应用程序配置映像进行还原处理。导致远程系统升级功能加载其他应用程序配置映像的错误,如下:
- 内部CRC错误
- 用户“看门狗”定时器超时
- 一旦完成还原配置,则器件进入用户模式,可使用远程系统升级电路查询错误原因,以及找出失败的应用程序映像。
- 如果出现另一错误,则器件会等待重配置源。如果已使能Auto-restart configuration after error,器件将重新配置,且无需等待任何重配置源。
- 会触发重配置的操作如下:
- 外部驱动nSTATUS到低电平。
- 外部驱动nCONFIG到低电平。
- 将RU_nCONFIG驱动到低电平。