说明
当您执行以下任务时,英特尔® Quartus® Prime Pro Edition 软件版本 21.3 和 21.4 中会显示以下错误消息:
- 使用 niosv-download 实用程序将 Nios® V 处理器应用程序 ELF 文件下载到英特尔® FPGAs。
- 使用 openocd-cfg-gen 实用程序生成 OpenOCD 配置文件。
信息:生成 OpenOCD 配置文件。运行 “openocd-cfg-gen -c 2 /tmp/niosvm.cfg”。
请指定有效的电缆
错误:无法生成 OpenOCD 配置文件。
出现此错误消息的原因是 openocd-cfg-gen 实用程序中的一个错误,即实用程序无法生成 OpenOCD 配置文件,除非目标英特尔 FPGA连接到第一个电缆实例。
使用 niosv-download 实用程序时也会出现类似的错误,因为 niosv-download 实用程序也会调用或使用 openocd-cfg-gen 实用程序。
您可以运行 jtagconfig 命令以向主机显示所有连接的实例。
解决方案
要在 英特尔® Quartus® Prime 专业版软件版本 21.3 和 21.4 中变通解决此问题,请执行以下步骤:
- 确保 目标英特尔 FPGA已连接到第一个电缆实例。
- 通过 以下方法断开其他英特尔 FPGAs 与主机的连接:
- 关闭设备电源
- 从主机上拔下设备
- 下载 并 安装 以下补丁,以修复 英特尔® Quartus® Prime Pro Edition 软件版本 21.3 中的此错误:
- 下载 并 安装 以下补丁程序,以修复英特尔® Quartus® Prime Pro Edition 软件版本 21.4 中的此错误: