ISE设计套件14.7:ISE&xAE;斯巴达人®-6适用于Windows 10的虚拟机(VM)

ISE设计套件14.7:ISE&xAE;斯巴达人®-6适用于Windows 10的虚拟机(VM),windows,virtual-machine,xilinx-ise,spartan,Windows,Virtual Machine,Xilinx Ise,Spartan,我在Windows 10上安装了Xilinx ISE 14.7。当我尝试打开Project Navigator时,它会在Linux虚拟机(VM)中打开。这意味着Xilinx安装程序将在windows 10中安装VM环境 是否可以在windows 10而不是VM环境中安装ISE设计套件。是的,您仍然可以在windows 10上以本机方式安装XilinX ISE 14.7,但需要特殊技巧 ISE中使用的实现要么有缺陷,要么与Windows 10不再兼容。您需要切换到非智能堆(NOSH)版本 以下是步

我在Windows 10上安装了Xilinx ISE 14.7。当我尝试打开Project Navigator时,它会在Linux虚拟机(VM)中打开。这意味着Xilinx安装程序将在windows 10中安装VM环境


是否可以在windows 10而不是VM环境中安装ISE设计套件。

是的,您仍然可以在windows 10上以本机方式安装XilinX ISE 14.7,但需要特殊技巧

ISE中使用的实现要么有缺陷,要么与Windows 10不再兼容。您需要切换到非智能堆(NOSH)版本

以下是步骤:

  • 关闭所有Xilinx ISE工具(如果打开或作为僵尸进程在后台运行)
  • C:\Xilinx\14.7\
  • libPortability.dll的所有实例重命名为
    libPortability.dll.old
  • C:\Xilinx\14.7\ISE\u DS\ISE\lib\nt64
    中查找
    libPortabilityNOSH.dll
  • 复制
    libPortabilityNOSH.dll
    并将其重命名为
    libPortability.dll
  • 还要将复制并重命名的文件从步骤5复制到所有目录,其中包含
    libPortability.dll.old
    (请参阅步骤2和3)

  • 如果缺少一个目录,您可能可以启动ISE Project Navigator,但XST或PlanAhead仍可能崩溃。

    在我们了解详细信息之前。。。重要的是要知道,斯巴达3或6或ISE的开发都是Xilinx现在的历史/遗产。。。他们仍然在他们的网站上下载,但不再积极维护这些内容

    有两个版本的ISE14.7可在Xilinx下载

    1.)本机windows版本-需要对DLL进行重命名,如@Paebbels所述-请注意,需要在多个目录中进行重命名-而不仅仅是一个目录-并且只需要重命名文件-无需从其他地方下载文件

    2.)适用于Windows 10的ISE 14.7很有趣,实际上是Virtualbox 5中的Oracle Linux 6- 谁曾建造过它,他花了很多努力使它接近完美-在Win和Linux中正确的桌面图标,USB编程设备的正确VID/PID设置,共享文件夹等等

    关于这两个“双胞胎”,有几件事你应该知道:

    a、 )virtualbox版本在启用HyperV的情况下不会在Win10上运行-有一种解决方法可以使Win10在启用和不启用hyper-v的情况下都能启动

    b、 )virtualbox版本也在OSX上运行(安装了virtualbox),而OSX/MacOS从来没有正式的ISE版本-但您需要先在Windows计算机上下载后运行安装-然后将virtualdisk传输到OSX-

    c、 )WIn10的virtualbox ISE仅为Spartan6设计-看起来也有Spartan3文件,但是如果你开始做一个项目,那么你会看到Spartan3缺少很多文件,但是你可以从本机软件包的ISE_DS/ISE/Spartan3*创建一个tar文件,并将其恢复到virtualbox中——Xilinx说virtualbox有一些本机软件包没有的Spartan6文件——这里相同——使用tar在它们之间传输环境-

    d、 )不幸的是,Oracle Linux 6有一些较旧的工具,如gcc,binutils等-在大多数情况下这并不重要-但一些FPGA项目,如Walter的PDP11/70,需要最新的工具-在这种情况下,请查看Oracle Linux/RHEL/CentOS 6到7就地升级路径-virtualbox附带的Xilinx许可证与以太网地址绑定-而对于本机版本,我们需要获得通过个人登录在Xilinx网站获得许可证

    e、 )有些人在Win10上遇到编程设备的问题(驱动程序不工作),这取决于你的硬件,Digilent Adept可能是另一种选择

    f、 )安装后,虚拟机箱只有主机网络-但您可以轻松更改设置以共享主机的网络连接并访问internet,例如从github克隆或获取更新


    我希望这对指导有所帮助-将丢失的Spartan3文件从本机软件包传输到虚拟机后,我使用virtualbox ISE在Win10或OSX上运行了97%的项目-我将其升级到OL7.6(YMMV)

    我也遇到了同样的问题。但是我找不到libPortability.dll库