解决vivado安装时点击xsetup.exe没有反应、Win0系统下无法正常使用ISE问题

目录

一、安装vivado双击xsetup.exe没有反应

1.1 原因1:可能是vivado安装文件存放路径太长

1.2 原因2:可能是与电脑上某软件发生冲突

二、ISE在Win10系统下选择“open project”闪退问题

三、ISE软件在Win10系统无法正常调试、烧写


一、安装vivado双击xsetup.exe没有反应

1.1 原因1:可能是vivado安装文件存放路径太长

解决办法:可以选择放到根目录安装。

1.2 原因2:可能是与电脑上某软件发生冲突

解决办法: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选择管理员权限运行即可。

二、ISE在Win10系统下选择“open project”闪退问题

解决办法:第一步,找到安装Xilinx_ISE的安装目录下的文件夹:

例E:\Xilinx\14.7\ISE_DS\ISE\lib\nt64

对文件夹下的两个文件作如下操作:

将libPortability.dll重名为libPortability.dll.orig

将 libPortabilityNOSH.dll 复制一份,然后将这个复制重命名为libPortability.dll

第二步,寻找安装Xilinx_ISE的安装目录下的文件夹:

例 E:\Xilinx\14.7\ISE_DS\common\lib\nt64

                                             

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

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

三、ISE软件在Win10系统无法正常调试、烧写

如果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

                                     

然后,安装下载好的软件:

                                                             

最后,等安装完打开上图图标,可在虚拟机中运行该版本软件。可以在正常版本上编译程序,用VM版本进行在线调试或者烧写程序。

"FPGA Zone" 专注 FPGA 知识学习与工程应用,欢迎 FPGA 爱好者关注公众号,领取 200G+ FPGA 相关学习资料!

### Vivado压缩包缺少 `xsetup.exe` 文件解决方案 如果遇到Vivado压缩包中缺失 `xsetup.exe` 的情况,可以尝试以下方法来解决问题: #### 方法一:检查是否存在替代文件 某些版本的Vivado可能使用的是 `xsetup.bat` 而非 `xsetup.exe`。因此,在解压后的目录中查找是否有名为 `xsetup.bat` 或类似的批处理文件[^1]。如果有,则可以直接通过管理员权限运行该 `.bat` 文件完成安装。 #### 方法二:手动创建 `xsetup.bat` 当确实找不到任何启动脚本,可以通过手动编写一个简单的批处理文件代替默认的 `xsetup.exe` 功能。以下是具体操作步骤(无需分步描述): ```batch @echo off cd /d "%~dp0" start "" "path_to_vivado_installer\installer_directory\xsetup.exe" --mode gui exit ``` 将以上代码复制到记事本或其他文本编辑器中,并将其另存为 `xsetup.bat` 文件。确保保存位置与原压缩包内的其他文件处于同一目录下。之后双击此新生成的 `.bat` 文件即可触发安装程序[^3]。 #### 方法三:调整工作环境设置 有即使存在正确的执行文件也可能因为操作系统配置不当而导致失败。例如Windows Defender可能会阻止未知来源的应用程序运行;或者由于目标路径过长而引发错误等问题。针对这些问题建议采取下列措施之一或组合实施[^4]: - 将整个Vivado安装包移动至短路径名下的磁盘根目录(如 C:\Vivado\); - 关闭实防护功能暂允许可疑项加载直到确认安全为止后再重新启用保护机制。 --- ### 注意事项 对于上述提到的所有修改动作均需谨慎行事以免造成不可逆损害。特别是涉及到系统核心组件更改部分更应格外小心以防影响日常使用体验甚至导致崩溃风险增加。 ---
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值