由于Quartus®II12.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”
· 用以下代码替换上面的行
#构造32位版本的clearbox的路径,
#匹配32位共享库的存在
#present in LD_LIBRARY_PATH。
设置qrootdir $ :: env(QUARTUS_ROOTDIR)
set os_platform $ :: tcl_platform(os)
if {[string equal -nocase -length 3“lin”]} {
设置bindir“linux”
} else {
set bindir“bin”
}
set cbx_cmd“// clearbox device_family = CBX_FILE = -f”
· 关闭并重新启动Quartus II(如果已经打开)。尝试Qsys生成 。
从Quartus II软件版本12.1开始修复此问题。
没有回复内容