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

为什么在多设备 JTAG 链中对 英特尔 MAX 10 设备进行编程失败,但出现"错误(209012):操作失败"?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

当英特尔® MAX® 10 设备在多FPGA设备 JTAG 链中,与英特尔 MAX 10 设备和其他FPGA设备的CONF_DONE引脚捆绑在一起时,对英特尔 MAX 10 设备进行编程可能会出现故障,带有以下错误消息。

"错误(209012):操作失败"

Quartus® Prime 编程人员在编程编程程序对象文件 (.pof) 到配置闪存时,配置了一个英特尔 MAX 10 设备,并提供了一个辅助设计。 在上述情况下,当未配置其他设备时,英特尔 MAX 10 设备将无法在帮助者设计配置中迁移到用户模式。 因此,Quartus Prime 编程人员无法通过帮助程序设计访问配置闪存。

 

解决方法

您可以使用三个选项之一来解决此问题。

  1. 打开 启用实时 ISP,让背景编程在 Quartus Prime 编程器中可用时不要使用帮助程序设计
  2. 在对配置闪存进行 .pof 编程之前,配置其他FPGA设备以释放其CONF_DONE引脚
  3. 不要将英特尔 MAX 10 设备的CONF_DONE引脚与其他设备绑定,然后单独取出

相关产品

本文适用于 1 产品

英特尔® MAX® 10 FPGA

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