vivado点击xsetup.exe没有反应?ISE在Win10下无法正常使用?


参考连接1:https://blog.csdn.net/weiaipan1314/article/details/76993885)
参考链接2:https://blog.csdn.net/idevede/article/details/56024153

1、vivado点击xsetup.exe没有反应

原因1:vivado安装文件存放路径过长

解决方法:
放到根目录在安装。

原因2:与电脑上某些未知的软件冲突

作者在读研时,就因为工作电脑安装了某加密软件,导致安装vivado后点击xsetup.exe没有反应。即使是用管理员权限再加上设置兼容模式也没有任何效果。

解决方法:
我们知道xsetup.exe本质上是调用xsetup.bat (个别版本是xsetup2.bat)这个批处理文件。我们只要先备份xsetup.bat,然后用记事本打开xsetup.bat,找到如下代码:

%SYSTEMROOT%\System32\net session >nul 2>&1  
if NOT %errorLevel% == 0 (  
echo ERROR: Administrative permissions are not available. Please restart the command line shell as Administrator.  
set EXITCODE=1  
goto :end  
) 

把这几行代码全部删除,然后保存xsetup.bat并关闭,再在xsetup.bat上点击右键选择管理员权限运行就可。

2、 ISE在Win10下选择“open project”崩溃闪退的问题

ISE 14.7对win10无法完美支持,在使用64位ISE时点击OPEN之类的东西时程序都会崩溃,虽然使用32位不会有这个问题,但是工程的默认打开方式不能改为32位。
解决方法:
第一步
寻找安装Xilinx_ISE的安装目录下的文件夹:
D:\Xilinx\14.7\ISE_DS\ISE\lib\nt64
对文件夹下的两个文件作如下操作:
将libPortability.dll重名为libPortability.dll.orig
将 libPortabilityNOSH.dll 复制一份,然后将这个复制重命名为libPortability.dll
在这里插入图片描述

第二步
寻找安装Xilinx_ISE的安装目录下的文件夹:
D:\Xilinx\14.7\ISE_DS\common\lib\nt64
在这里插入图片描述

在该文件夹下进行如下操作:

将libPortability.dll重名为libPortability.dll.orig
然后将已经复制好的libPortabilityNOSH.dll文件复制到该文件夹下,并重命名为libPortability.dll

3、ISE在Win10下无法正常使用在线调试、烧写等功能

虽然问题2解决后,win10系统下,ISE在打开项目等方面已经不会闪退,但是在线调试、烧写等功能无法使用,只能用来跑程序。

解决方法:

安装面向 Windows 10 的 ISE Design Suite版本,可从Xilinx官网上下载:
https://china.xilinx.com/support/download/index.html/content/xilinx/zh/downloadNav/vivado-design-tools/archive-ise.html

在这里插入图片描述
下载好的软件如下所示:
在这里插入图片描述

接下来按正常步骤安装软件即可。

在这里插入图片描述

安装完后,打开上图图标,运行虚拟机后,在虚拟机内ISE就可以正常使用各种功能了。但是工程综合生成的时间比普通版本要慢许多,而且这是xilinx为了兼容win10的各种限制用vm虚拟机做的阉割版,只支持斯巴达系列的芯片。因此我们可以在正常版本上编译程序,用VM版本来烧写或者在线调试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值