由于英特尔® Quartus® Prime 专业版软件版本 22.1 出现问题,如果您的设计同时符合以下条件,则您英特尔 Agilex® 7 设备出现 SmartVID 或 PMBus 错误,可能出现配置故障:
- 使用 AS 配置模式
- 使用内部振荡器作为配置时钟
- 使用 PMBus 主机模式
- 使用编程文件生成器版本 22.1 从 sof 文件生成比特流
当问题发生时,您可能会看到 SmartVID 或 PMBus 频率提高。如果您根据 AN 936:通过 JTAG 接口执行 SDM 命令 以读取错误消息来使用 TCL 命令,则您可能会看到以下类似的错误消息:
% sdm_config_status
版本:0x00160100
MSEL[2:0]:001(AS(快速 POR))
配置引脚信号:
nSTATUS:1
nCONFIG:1
CONF_DONE: 0
INIT_DONE: 0
CvP_DONE:0
SEU_ERROR: 0
HPS_WARMRESET: 0
HPS_COLDRESET: 0
MSEL[2:0] 表:
3'b000 AvST x32
3'b101 AvST x16
3'b110 AvST x8
3'b001 AS(快速 POR)
3'b011 AS(正常 POR)
仅限 3'b111 JTAG
状态:0xf002c808
错误位置:0x00001800
错误细节:0x00000001
配置失败!
主要代码:0xF002
无法访问 QSPI 或 PMBus 电压稳压器 (VID)。
小代码:0xC808
未知次要代码,请参阅最新的 邮箱客户端 IP 用户指南 了解详细信息。
要修复此问题,使用英特尔® Quartus® Prime 专业版软件版本 22.2 的编程文件生成器,并下载并安装以下补丁:
- 英特尔® Quartus® Prime 专业版软件 v22.2 补丁 0.11fw Linux 版 (.run)
- 英特尔® Quartus® Prime 专业版软件 v22.2 补丁 0.11fw windows (.exe)
- 英特尔® Quartus® Prime 专业版软件 v22.2 补丁 0.11fw (.txt) 的自述文件