文章 ID: 000076276 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

如果电源和配置之间存在延迟,为什么我的英特尔® Stratix® 10 设备无法配置?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    关键问题

    说明

    由于下面列出的 英特尔® Stratix® 10 设备出现问题,如果从电源完成到配置前 256 Kb 配置(Stratix® 10 个设备)需要超过 18 秒的时间,则您的 Stratix® 10 设备可能无法配置。

    根本原因就在引导 ROM,这会导致看门狗定时器溢出,并导致设备挂起。 此问题适用于所有配置方案。如果外围设备的编程符合变通办法中所述的 18 秒要求,则通过协议配置 (CvP) 不会受到影响。此问题不适用于重新配置。

    如果您使用的是英特尔 FPGA Download Cable II,遇到此问题,您会看到以下错误消息:Error (20068):配置错误,您必须为设备供电以从此状态恢复。为了避免此错误,您必须确保在完成开机顺序后的 18 秒内配置设备。


    此问题影响以下 英特尔 Stratix 10 个设备:

    受影响Stratix 10 GX 变体

    • 英特尔 Stratix 10 GX 1100 H-Tile ES1
    • 英特尔 Stratix 10 GX 2800 H-Tile ES2
    • 英特尔 Stratix 10 GX 2800 H-Tile ES3
    • 英特尔 Stratix 10 GX 2800 L-Tile ES3
    • 英特尔 Stratix 10 GX 2500 L-Tile 生产版
    • 英特尔 Stratix 10 GX 2800 L-Tile 生产版

     

    受影响Stratix 10 SX 变体

    • 英特尔 Stratix 10 SX 1100 H-Tile ES1
    • 英特尔 Stratix 10 SX 2800 L-Tile ES1
    • 英特尔 Stratix 10 SX 2800 L-Tile ES2
    • 英特尔 Stratix 10 SX 2800 L-Tile ES3
    • 英特尔 Stratix 10 SX 2800 H-Tile ES3

     

    受影响Stratix 10 MX 变体

    • 英特尔 Stratix 10 MX 2100 H-Tile ES1

     

    受影响Stratix 10 TX 变体

    • 英特尔 Stratix 10 TX 2800 ES1
    • 英特尔 Stratix 10 TX 2100 ES1
    解决方法

    建议的配置条件请参阅英特尔 Stratix 10 配置用户指南中的 图 4 。成功配置后,nSTATUS 引脚在 nCONFIG 引脚迁移到高位的 110 毫秒内被驱动。受影响的设备观察到的行为表明,nSTATUS 引脚在设备断电之前仍保持较低状态。

     

    关于此问题,可以采用硬件和软件变通方法,如勘误文档所述。硬件和软件变通方法对所有受影响的 英特尔® Stratix® 10 设备变体很常见。要实施软件变通办法,需要从以下链接下载并安装补丁 0.13 以及英特尔® Quartus® Prime 专业版 18.0。


    Patch 0.13 链接(Microsoft Windows 10):下载

    Patch 0.13 链接 (Linux):下载

                                 

    这一问题应在 英特尔 Stratix 10 SX 2800/2500 L-Tile 设备的生产版本中解决。 如果您使用的是英特尔 Stratix 10 GX 2800/2500 L-Tile 器件并需要修复,请移至嵌入式兼容的英特尔 Stratix 10 SX 2800/2500 L-Tile 设备。

    相关产品

    本文适用于 2 产品

    英特尔® FPGA 配置设备
    英特尔® Stratix® 10 FPGA 和 SoC FPGA

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。