欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu 安装 Xilinx ISE 14.7 及 Xilinx USB Cable Driver

程序员文章站 2022-03-30 14:12:57
...

Ubuntu 安装 Xilinx ISE 14.7 及 Xilinx USB Cable Driver

在Ubuntu 18.04 上验证通过。

安装ISE

下载并解压安装包后运行 xsetup 即可,本人安装在了 /opt/Xilinx 下。

某些情况下需要为 xsetup 分配可执行权限。

启动

安装程序并没有为我们建立快捷方式,我们可以通过执行 /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/ise 来启动程序。

创建脚本

脚本路径与文件名自选,此处为 /opt/Xilinx/14.7/ISE_DS/ise

脚本内容如下:

#!/bin/bash
export LD_PRELOAD=/opt/Xilinx/usb-driver/libusb-driver.so
ISE_DS_DIR=/opt/Xilinx/14.7/ISE_DS
unset LD_PRELOAD
export gmake=/usr/bin/make

cd "$ISE_DS_DIR"
source "$ISE_DS_DIR"/settings64.sh

export LANG=''  # reset locale to English to fix decimal/comma seperation

"$ISE_DS_DIR"/ISE/bin/lin64/ise

为脚本添加可执行权限:

sudo chmod a+x /opt/Xilinx/14.7/ISE_DS/ise

创建快捷方式

/usr/share/applications 新建文件 ISE.desktop, 文件内容为:

[Desktop Entry]
Version=1.0
Name=ISE
Exec=/opt/Xilinx/14.7/ISE_DS/ise
Terminal=false
Icon=/opt/Xilinx/14.7/ISE_DS/ISE/data/images/pn-ise.png
Type=Application
Categories=Development

Exec指向的的可执行文件为上一步建立的脚本文件。

安装 Xilinx Cable Driver

Getting what’s needed

sudo apt-get install libusb-dev libftdi-dev build-essential libc6-dev fxload

Download the driver source

cd /opt/Xilinx
sudo git clone git://git.zerfleddert.de/usb-driver

Compiling the Driver

cd usb-driver/
sudo make

Setting up the Cable Driver

./setup_pcusb /opt/Xilinx/14.7/ISE_DS/ISE/

参考