文章目录
- 现象描述
- 一、ISE 10.1安装程序崩溃
- 二、无法加载License
- 三、ISE 14.7和iMPACT闪退
- 四、PlanAhead 14.7闪退
- 问题分析
- 解决办法
- 一、ISE 10.1安装程序闪退的解决办法
- 二、无法加载License的解决办法
- 三、ISE 14.7和iMPACT闪退问题解决办法
- 四、PlanAhead 14.7闪退解决办法
- ISE 14.7 Windows10版本是什么
现象描述
最近公司给配了新笔记本电脑,预装的是Windows 11系统,电脑到手之后,发现XilinxISE 13.4版本根本无法执行安装程序,ISE 14.7可以执行安装程序,但安装进度会卡在83%左右。
网友提供的办法是在Windows 11系统下安装虚拟机软件,然后在虚拟机中安装Windows 10,再在Windows 10系统下安装ISE。这些操作实在太过繁琐。
虚拟机中的软件在使用过程中,并不能完全发挥电脑硬件的最大性能,还有就是不确定以后使用别的软件能不能在Windows 11下安装,所以最终我还是决定回退到Windows 10系统,联系了电脑品牌官方售后,得到的结果是可以在Microsoft官方下载安装工具,使用此工具在线下载最新版本的Windows10系统,并刻录到U盘中,下载、刻录、安装、联网激活,一气呵成!
下面就是在Windows 10下安装ISE的过程了,无论是ISE哪个版本,基本都会遇到以下几个问题:
一、ISE 10.1安装程序崩溃
在执行安装程序时出现崩溃
二、无法加载License
软件安装完成之后,使用Xilinx License Configuration Manager工具,Load/Copy License文件时,这个工具会闪退,导致ISE软件无法激活授权。
三、ISE 14.7和iMPACT闪退
打开ISE 14.7 64Bit软件闪退无法打开,或者能打开ISE和iMPACT工具会闪退。
四、PlanAhead 14.7闪退
打开PlanAhead 14.7 64 Bit时软件闪退
问题分析
此问题最早可追溯到2013年,是Xilinx官方论坛的一位开发者,他在2013年2月通过在官方论坛发帖,表示ISE软件无法在64位的Windows 8操作系统上运行,会崩溃闪退。
帖子地址如下:64-bit Project Navigator crash
当然,官方也给出了以上几种问题的解决办法:
62380 - ISE Install - Installing and Running ISE 10.1 or 14.7 on a Windows 8.1 or Windows 10 machine
解决办法
一、ISE 10.1安装程序闪退的解决办法
执行安装压缩包中的32位安装程序:<extracted_directory>\bin\nt*
,并以管理员身份运行
二、无法加载License的解决办法
加载License时闪退的问题,可以通过添加环境变量的方式来解决。
Xilinx ISE License安装工具的原理其实是将License文件的路径添加到系统环境变量,或者是复制License文件到用户目录下的.Xilinx
文件夹下。所以通过以下两个步骤就能解决此问题:
新建XILINXD_LICENSE_FILE
系统环境变量,变量的值是License文件的绝对路径,比如:D:\program\Xilinx\xilinx_ise.lic;D:\program\Xilinx\ise_axi_can.lic
,如果有多个License文件,中间用分号隔开。
把License文件复制到用户目录下的.Xilinx
目录,如果没有此目录,就新建一个,注意是点Xilinx这个目录,不是Xilinx这个目录
三、ISE 14.7和iMPACT闪退问题解决办法
打开软件或使用某个工具时闪退,可以通过关闭SmartHeap功能来解决。
参考官方的解决办法:
62380 - ISE Install - Installing and Running ISE 10.1 or 14.7 on a Windows 8.1 or Windows 10 machine
找到安装目录<install_path>\Xilinx\14.7\ISE_DS\ISE\lib\nt64\
下的libPortability.dll
文件,并重命名为libPortability.dll.orig
,将同目录下的libPortabilityNOSH.dll
复制出来一份,并重命名为libPortability.dll
另外一个目录<install_path>\Xilinx\14.7\ISE_DS\common\lib\nt64\
执行同样的操作。
四、PlanAhead 14.7闪退解决办法
在PlanAhead快捷方式快捷方式所指向的文件后加-m32
参数。
ISE 14.7 Windows10版本是什么
Xilinx官网上的ISE 14.7 Windows10版本的安装包是基于虚拟运行的, 需要先安装虚拟机,然后在虚拟机中安装,非常繁琐,不建议使用,不过据说可以在Windows11系统下通过这种方式安装ISE。