Ubuntu16.04上安装Quartus18.1
Windows的C盘竟然就满了,就想着在身边另一个Ubuntu电脑上装一下Quartus,可是没有什么详细的资料了,查了多份资料才搞好,想分享一下,并做一个记录,也方便自己。
1、材料准备;
在安装之前,你需要准备一下安装包(上面两个可以去Intel官网下载,注册个账号,用迅雷下载,几兆的下载速度,比百度云好多了,**文件链接在本文章顶部)。
2、解压文件;
3、在安装软件目录内打开终端,设置终端为bash;
sudo dpkg-reconfig dash
4、运行安装脚本
./setup.sh
5、进入安装界面
6、等待安装完成
跳出下面这个界面,点击OK就行
安装完成,第一项请务必勾选,要不你会找不到打开软件的图标。
选择最后一下,然后点击OK,进入输入许可证文件界面,进行**。
7、**Quartus
解压**文件压缩包,得到下面这些文件;
拷贝Standard_18.1文件夹下的两个SO文件到/home/intelFPGA/18.1/quartus/linux64;
覆盖原来的文件(Replace)
在Windows上用Notepad++打开Lic_Q18+IP.dat,用其中一个NIC ID替代xxxxxxxxxxx(为什么用Windows的文本编辑工具?因为需要替换的地方真的是很多,然而我的vim用的没有那么熟,只能这么麻烦了。);
把许可证文件拷贝到..../18.1目录下
在**界面里选择许可证文件
**成功,点击Yes,安装Devices
8、安装Dvices
解压Device文件所在压缩包,选择解压后Device文件所在路径;
选择你需要安装的Device;
安装完成
9、安装USB-Blaster驱动;
首先使用sudo vim /etc/udev/rules.d/51-usbblaster.rules命令;
然后按Insert键,拷贝一下内容进入
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001", MODE="0666"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6002", MODE="0666"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6003", MODE="0666"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6010", MODE="0666"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6810", MODE="0666"
再按Esc键,随后按:wq;
再使用sudo vim /etc/udev/rules.d/80-usbblaster.rules命令
输入一下内容(图片内最开始少了给“A”,要注意啊):
ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE="666"
最后执行sudo udevadm control --reload-rules命令。
10、关掉Quartus,重开,你就可以愉快的撸代码了。
打个广告,FPGA方面的项目可以找我做哦。