希望亲爱的读者朋友 阅读10s 多多支持,感谢! 原因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上点击右键选择管理员权限运行就可。 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 虽然问题2解决后,win10系统下,ISE在打开项目等方面已经不会闪退,但是在线调试、烧写等功能无法使用,只能用来跑程序。 解决方法: 安装面向 Windows 10 的 ISE Design Suite版本,可从Xilinx官网上下载:https://china./support/download/index.html/content/xilinx/zh/downloadNav/vivado-design-tools/archive-ise.html 下载好的软件如下所示: 接下来按正常步骤安装软件即可。 安装完后,打开上图图标,运行虚拟机后,在虚拟机内ISE就可以正常使用各种功能了。但是工程综合生成的时间比普通版本要慢许多,而且这是xilinx为了兼容win10的各种限制用vm虚拟机做的阉割版,只支持斯巴达系列的芯片。因此我们可以在正常版本上编译程序,用VM版本来烧写或者在线调试。 扫描二维码获取 |
|
来自: 西北望msm66g9f > 《模电》