在win10 x64系统安装ISE14.7,遇到两个问题:
1.安装完完整版本的ISE14.7后,双击桌面上的图标,能打开,但当我要“open project”时,出现闪退。
2.按照网友指示,将桌面图标指向由“D:\Xilinx\14.7\ISE_DS\ISE\bin\nt64\ise.exe”改成“D:\Xilinx\14.7\ISE_DS\ISE\bin\nt\ise.exe”,此时,打开iMPACT,识别不了Xilinx usb cable。如下图显示:
解决办法:
参考网上,在ISE安装目录下D:\Xilinx\14.7\ISE_DS\ISE\lib\nt64\下找到libPortability.dll,备份并删除。同时将libPortabilityNOSH.dll重命名为libPortability.dll。最后,将该新的libPortability.dll拷贝一份到D:\Xilinx\14.7\ISE_DS\common\lib\nt64目录下。
此时,D:\Xilinx\14.7\ISE_DS\common\lib\nt64\ise.exe打开后应能“open project”不闪退。此时iMPACT能识别USB cable。若不能识别,可尝试以管理员模式运行D:\Xilinx\14.7\ISE_DS\common\lib\nt64\install_drivers.exe
不好意思,后来发现,这篇文章解决WARNING:iMPACT:923 - Can not find cable, check cable setup !
的方法是无效的(上面描述了两个不同的问题,闪退和无法烧录)!!怀疑跟电源有关,如果是笔记本电脑,试一下使用电池供电!!但64位打开工程会闪退的问题还是可以解决的。