博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu 14.04 安装 Xilinx ISE 14.7 全过程(转)
阅读量:4494 次
发布时间:2019-06-08

本文共 1997 字,大约阅读时间需要 6 分钟。

reference:

按照ISE后,建立ISE启动连接;

这个帖子作为我安装xilinx ISE 14.7版本一个记录。希望给需要的人一些帮助,这些内容绝大部分也是来源于互联网。

软硬件: 

lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu Trusty Tahr (development branch)Release: 14.04Codename: trustyuname -a 3.12.0-5-generic #13-Ubuntu SMP Mon Dec 2 18:18:13 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

 

第一步,下载安装包

到官网注册,然后下载linux版本的ISE14.7。
链接: 
第二步,安装:

sudo tar -xvf Xilinx_ISE_DS_14.7_1015_1.tar -C /opt./opt/Xilinx_ISE_DS_14.7_1015_1/xsetup

然后弹出的是图形化安装向导,选择安装路径那些你会吧,其它全部默认即可,安装过程比较漫长~本人安装在/opt/Xilinx下

第三步,激活
自己去网上搜索licence,或者购买。
得到后,启动ISE,以绝对路径执行(linux版本竟然没帮我们建立快捷方式==!)
/opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/ise 
成功启动之后打开HELP菜单的Mange Licence子项,然后再弹出的窗口中点击Load Licence然后弹出的浏览窗口中选择你的licence即可。
第四步 当工程有MicroBlaze时综合出现如下类似错误(并不是MicroBlaze建立不对)
ERROR:EDK - 
   Error while running "gmake -f system.make netlist".
ERROR: synthesizing XPS module failed!
Process "XPS Process: Synthesize XPS Source" faile
这个错误的原因是ISE找不到gmake变量,解决方法是:

sudo ln -s /usr/bin/make /usr/bin/gmake

或者在执行ise之前执行:

export gmake=/usr/bin/make

第五步,建立快捷方式
首先是建立一个脚本,脚本内容为:

#!/bin/bashexport LD_PRELOAD=/opt/Xilinx/usb-driver/libusb-driver.soISE_DS_DIR=/opt/Xilinx/14.7/ISE_DSunset LD_PRELOADexport gmake=/usr/bin/makecd "$ISE_DS_DIR"source "$ISE_DS_DIR"/settings64.shexport LANG=''  # reset locale to English to fix decimal/comma seperation"$ISE_DS_DIR"/ISE/bin/lin64/ise

 

在/usr/share/applications建立一个desktop文件,取名为ISE.desktop
用文本编辑器打开输入:

[Desktop Entry]Version=1.0Name=ISEExec=/opt/Xilinx/14.7/ISE_DS/iseTerminal=falseIcon=/opt/Xilinx/14.7/ISE_DS/ISE/data/images/pn-ise.pngType=ApplicationCategories=Development

 

注意Exec的可执行文件为我们刚才建立的脚本文件,注意这个脚本必须有执行的权限。
第六步,安装j-link驱动
主要是参考这贴:
还有这贴: 
 做完这两个个帖子应该做的事之后必须保证执行lsusb命令时可以看到你的j-link(xilinx.inc)

 

第二个链接在第一个链接上引用,但是第二个链接有个小错误:

就是编译64位的命令应该是:

sudo make
32位的才是
sudo make lib32
注:我的过程和第一个链接也稍微不同,里面说“There are 3 different ways connecting to JTAG.”
但是,我的j-link装完驱动之后灯变黄了,就可以用了,可以烧写,SDK也可以调试了。
没有手动连接j-link的过程

 

转载于:https://www.cnblogs.com/limanjihe/p/9901235.html

你可能感兴趣的文章
spring ioc---参数注入
查看>>
[React] Cleanly Map Over A Stateless Functional Component with a Higher Order Component
查看>>
[TypeStyle] Style CSS pseudo elements with TypeStyle
查看>>
算是自己真正意义上开发的程序吧--库存管理系统
查看>>
【翻译】Pro.Silverlight.5.in.CSharp.4th.Edition - 第四章 依赖属性和路由事件 01
查看>>
用Python实现-->冒泡排序和选择排序
查看>>
hdu 3631 多源最短路
查看>>
JQuery选择器大全
查看>>
NSTimer内存泄漏导致控制器不调用dealloc
查看>>
eclipse自动编译
查看>>
SVN里的一些细小概念
查看>>
iOS9 HTTP请求失败
查看>>
一个开发环境遇到的问题
查看>>
Meet in the middle学习笔记
查看>>
autocad.net 利用linq获取矩形框内的块参照
查看>>
过滤动态块
查看>>
FastJSON学习
查看>>
【JavaWeb】DbUtils入门之QueryRunner
查看>>
dblink的使用
查看>>
实验报告
查看>>