文章 ID: 000091470 内容类型: 故障排除 上次审核日期: 2023 年 08 月 09 日

为什么我会看到Intel Agilex® SoC 设备上的 HPS 无法启动,或者在运行时观察到一些意外的功能故障?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • 英特尔® Quartus® Prime 专业版编程器和工具
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    关键问题

    说明

    由于设备管理器固件中的问题,您可能无法读取/写入某些Intel Agilex® SoC 设备上的某些 RAM。受影响的 HPS RAM 包括 L2 高速缓存、OCRAM、CCU、USB、CoreSight 和 EMAC。

    您可能会遇到以下 HPS 启动故障:

    • 在 FSBL 中执行 dcache_enable 函数后,HPS 在 dcache 内存读写时挂起
    • UART 打印输出在“DDR: 8192 MiB”之后停止
    • UART 打印输出在“从 MMC 加载环境...***”后停止
    • UART 打印输出在“验证哈希完整性...CRC32”
    • 各种意外功能故障,具体取决于故障 RAM 位置

    解决方法

    要解决此问题,请 更新 到英特尔® Quartus® Prime Pro Edition 软件 v21.2、21.3、21.4、22.1 和 22.2 的最新 设备管理器固件

    最新的设备管理器固件可从以下链接获得:

    Intel Agilex® 和 英特尔® Stratix® 10 设备的最新设备固件是什么?

    从 英特尔® Quartus® Prime 专业版软件版本 22.4 开始,此问题已修复。

    相关产品

    本文适用于 1 产品

    英特尔® Agilex™ FPGA 和 SoC FPGA

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