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

错误:DLL ("altpll_avalon") 未发现子处理异常退出

环境

    英特尔® Quartus® II 订阅版
BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

由于 Quartus® II 软件版本 12.0 SP2 及更早版本出现问题,在生成包含 Avalon ALTPLL 的 Qsys 系统时,您可能会看到此错误。在 64 位 Linux 平台上生成 Qsys 系统时,会出现此问题。

解决方法

您可以使用以下解决方案之一来解决这个问题。

1 .使用 Quartus II Windows 32 位 Linux 系统或 PC 生成您的 Qsys 系统。

--或者--

2. 要使用 Quartus® II Linux 64 位软件,执行以下步骤:

·        在以下 Quartus® II 安装目录路径中找到 sopc_mwizc.tcl 文件。         {rootdir}/12.1/ip/altera/sopc_builder_ip/altera_avalon_mega_common/sopc_mwizc.tcl

·        在行 894 周围,删除以下行

设置cbx_cmd"clearbox device_family= CBX_FILE= -f "

·        用以下代码替换上述行

# 构建到 clearbox 32 位版本的路径,

#以匹配存在 32 位共享库的数量

LD_LIBRARY_PATH中存在数。

设置 qrootdir $::env(QUARTUS_ROOTDIR)

设置os_platform:$:tcl_platform(os)

如果 {[字符串等于 -nocase -长度 3"lin"] } {

设置 bindir "linux"

} 其他 {

设置 bindir "bin"

}

设置cbx_cmd"//clearbox device_family= CBX_FILE= -f "

 

·         关闭并重新启动 Quartus II(如果已打开)。尝试生成 Qsys

此问题从 Quartus® II 软件版本 12.1 开始修复。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

1

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