免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1488 | 回复: 0
打印 上一主题 下一主题

ubuntu 10.04 下安装quartus 10 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-21 08:41 |只看该作者 |倒序浏览
首先下载quartus和nios的安装文件。下载地址如下:
Quartus 10.0 Linux版:
Altera提供的软件安装光盘(全) 3.99GB
10.0_quartus_linux.sh 3.92GB
10.0_nios2eds_linux.sh 797MB
10.0_dsp_builder_linux.sh 130MB
10.0_modelsim_ae_linux.sh 498MB


下载完后,在终端运行10.0_quartus_linux.sh和10.0_nios2eds_linux.sh文件进行安装。
安装的时候可能会出现如下错误:
quartus: symbol lookup error: /usr/lib/libXi.so: undefined symbol: XESetWireToEventCookie

问题应该是Quartus在编译的时候可能用的是老的libxi6,因此,www.linuxidc.com解决办法是安装老版本的libxi6,可以直接到各个Ubuntu的镜像站下载这个文件libxi6_1.2.1-2ubuntu1_i386.deb(64位系统请把i386换一下),然后安装即可。


$ wget -c 
http://www.linuxidc.com/system/systembak/libxi6_1.2.1-2ubuntu1_i386.deb
$ dpkg -i libxi6_1.2.1-2
Ubuntu1_i386.deb

安装完后会破坏包的依赖关系,可以在安装完quartus和nois2后,再重新安装新的libxi6

安装完后,quartus是不支持usb-blaster的,因此需要进行配置。

ubuntu 10.04的内核不支持usbfs,因此要安装一个旧的内核:

$ sudo apt-get install linux-image-2.6.31-14-386 linux-headers-2.6.31-14-386

重启进入旧内核,然后进行如下设置:

(1) 建立“usbfs”模拟器:

       I. 打开/etc/rc.local文件,终端运行命令:sudo gedit /etc/rc.local

       II.在rc.local中添加下面的内容:

# USBFS emulation for Altera USB Blaster. mkdir -p /dev/bus/usb/.usbfs mount -n -t usbfs usbfs /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln -sf .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb III. 执行/etc/rc.local文件,终端运行命令:sudo /etc/rc.local

(2) 让普通用户可以使用USB-Blaste
r:
 I. 创建/etc/udev/rules.d/51-usbblaster.rules文件,终端运行命令:sudo gedit /etc/udev/rules.d/51-usbblaster.rules
 II.在里面加入下面内容:
# Altera USB-Blaster rule to set mode to 666.
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001", MODE="0666", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", RUN+="/bin/chmod 0666 %c"

 III.终端运行命令:sudo udevadm control --reload-rules 如此,打开QuartusII的下载页面,看看能否查找到USB-Blaster,最好reboot下。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP