windows - ISE 设计套件 14.7 : ISE® Spartan®-6 Virtual Machine (VM) for Windows 10

标签 windows virtual-machine xilinx-ise spartan

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

是否可以在 Windows 10 而不是 VM 环境中安装 ISE Design Suit。

最佳答案

在我们研究细节之前......重要的是要知道 Spartan 3 或 6 或 ISE 开发现在对 Xilinx 来说都是历史/遗产......他们仍然可以在他们的网站上下载 - 但不要不再积极维护其中任何一个。

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

1.) native Windows 版本 - 需要重命名 dll,如@Paebbels 所述 - 请注意,重命名需要在多个目录中进行 - 而不仅仅是一个 - 文件只需要重命名 - 无需下载来自其他地方的文件

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

关于这两个“双胞胎”,您应该了解以下几点:

a.) virtualbox 版本无法在激活 HyperV 的 Win10 上运行 - 有一种变通方法可以使 Win10 双启动,无论是否有 hyper-v。

b.) virtualbox 版本也可以在 OSX 上运行(安装了 Virtualbox),而从来没有用于 OSX/MacOS 的官方 ISE 版本 - 但您需要先在 Windows 机器上下载后运行安装 - 然后将虚拟磁盘传输到 OSX -

c.) 用于 WIn10 的 virtualbox ISE 仅适用于 Spartan6 - 看起来也有 Spartan3 文件,但是如果你开始制作一个项目,那么你会看到 Spartan3 缺少很多文件 - 但你可以创建来自 ISE_DS/ISE/spartan3* 的 tar 文件来自 native 包并将其恢复到 virtualbox - Xilinx 说 virtualbox 有一些 native 包没有的 Spartan6 文件 - 同样在这里 - 使用 tar 在环境之间传输 -

d.) 不幸的是,Oracle Linux 6 有一些较旧的工具,如 gcc、binutils 等——在大多数情况下这无关紧要——但一些 FPGA 项目,如 Walter 的 PDP11/70 https://github.com/wfjm/w11需要最新的工具——在这种情况下,检查 Oracle Linux/RHEL/CentOS 6 到 7 的就地升级路径——virtualbox 附带的 Xilinx 许可证绑定(bind)到以太网地址——而对于 native 版本,我们需要在以下位置获得许可证Xilinx 网站与您的个人登录

e.) 有些人在 Win10 上使用编程设备时遇到问题(驱动程序不工作),这取决于您的硬件 D​​igilent Adept 可能是一个替代方案

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

我希望这对定位有所帮助 - 在将丢失的 Spartan3 文件从 native 包传输到我的虚拟盒子后,我使用虚拟盒子 ISE 在 Win10 或 OSX 上运行了 97% 的项目 - 我升级到 OL 7.6 (YMMV )

关于windows - ISE 设计套件 14.7 : ISE® Spartan®-6 Virtual Machine (VM) for Windows 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48219896/

相关文章:

vhdl - 如何在 VHDL 中初始化 std_logic_vector?

c++ - 当鼠标悬停在某个控件上时,如何设置自定义光标?

c# - 将图像效果(灰度)应用到屏幕(PC监视器)

tomcat - 如何从主机访问在虚拟机上运行的tomcat实例

verilog - 如何从寄存器表达式中选择一系列位?

根据 `report` 语句,VHDL 重新分配整数信号不起作用

c++ - 提取文件的高分辨率图标或缩略图

c++ - 如何在 Qt C++ 应用程序中显示带有大量小部件的可滚动列表作为项目?

linux - 我需要使用 Linux 几天。网上有免费服务吗?

windows - Virtualbox 虚拟机在启动时终止,退出代码为 1