首页 > 其他分享 >Quartus 配置 Nios® II EDS 开发

Quartus 配置 Nios® II EDS 开发

时间:2024-04-18 21:44:09浏览次数:23  
标签:bin Nios nios2eds Quartus eclipse WSL II install Linux

安装 Quartus

按照我之前写的文章安装即可 —— Quartus 入门

安装 Ubuntu 18.04(Linux 桌面用户直接跳过该步骤

在官方下载页面可以看到,我们需要安装 Ubuntu 18.04 LTS 并启用 WSL

WSL

这里介绍 WSL 的安装方法,打算使用 WSL2 的读者请根据需要阅读本文中的参考链接

  1. 使用 管理员权限 打开 PowerShell ,输入以下命令
wsl --install

如果报错: "无法解析服务器的名称或地址",请尝试使用代理再运行该命令

  1. 设置默认的 WSL 版本为版本1
wsl --set-default-version 1
  1. 打开控制面板,打开适用于 windowsLinux 子系统等服务(虚拟机相关)

Ubuntu

  1. Internet 属性 - 高级 选项卡中勾选上 使用 TLS 1.2

  2. 打开微软商店,下载 Ubuntu 18.04 on Windows

  3. 下载安装后打开,设置用户名和密码(注意,输入密码时屏幕没反应,是正常现象)

  4. 运行命令

sudo apt update && sudo apt upgrade
sudo apt install wsl
sudo apt install dos2unix
sudo apt install make
sudo apt install build-essential

提示信息一路 Y 即可

安装 Eclipse IDE

可以看到,Eclipse IDE 需要单独安装

  1. 打开 Quartus 安装的文件夹,依次打开 intelFPGA_lite - 22.1std - nios2eds - bin 能看到一个 README 文件,用记事本打开,内容如下
QUARTUS ECLIPSE MANUAL INSTALLATION
1. Download CDT 8.8.1 which is Eclipse C/C++ IDE for Mars.2
a. Windows: https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/mars/2/eclipse-cpp-mars-2-win32-x86_64.zip
b. Linux: https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/mars/2/eclipse-cpp-mars-2-linux-gtk-x86_64.tar.gz
2. Extract the downloaded file into <Quartus installation directory>/nios2eds/bin. You should see <Quartus installation directory>/nios2eds/bin/eclipse folder after extraction is done.
3. Rename <Quartus installation directory>/nios2eds/bin/eclipse folder to <Quartus installation directory>/nios2eds/bin/eclipse_nios2
4. Extract <Quartus installation directory>/nios2eds/bin/eclipse_nios2_plugins.zip (or tar.gz for Linux) to <Quartus installation directory>/nios2eds/bin. The extraction will override files in <Quartus installation directory>/nios2eds/bin/eclipse_nios2.
5. Verify the extraction is done correctly by making sure you see <Quartus installation directory>/nios2eds/bin/eclipse_nios2/plugin_customization.ini file
6. You can now launch Nios2 II SBT for Eclipse via eclipse-nios2.exe
  1. 使用链接下载
  1. 下载到 README 所在的文件夹,解压后更名为 eclipse_nios2 即可

至此,大功告成

参考链接

标签:bin,Nios,nios2eds,Quartus,eclipse,WSL,II,install,Linux
From: https://www.cnblogs.com/leedsgarden/p/18144378

相关文章

  • 29天【代码随想录算法训练营34期】第七章 回溯算法part05 (491.递增子序列 * 46.全排
    491.递增子序列如果在最前面加一个uset=set(),这个就是给这一层一个usedset,很好用,不错classSolution:deffindSubsequences(self,nums:List[int])->List[List[int]]:result=[]self.backtracking(nums,[],result,0)returnresult......
  • Yii2-url路由配置
    Yii2-url路由配置没做任何处理的情况下,url地址如下http://www.yii2-basic.com/index.php?r=site/about去掉index.php和开启url美化/web/目录下添加.htaccess文件RewriteEngineon#如果是一个目录或者文件,就访问目录或文件RewriteCond%{REQUEST_FILENAME}!-d......
  • 928. 尽量减少恶意软件的传播 II【并查集加暴力删边判断】
    题意不是很清晰:1.比如对于graph=[[1,1,0],[1,1,1],[0,1,1]],initial=[0,1]来说,可以发现结点的链接情况是0-1-2,感染源结点是0和1,若是按之前题目的要求,移除0和1都不会减少最终感染个数,但是应该返回结点0,因为其index小。但是应用此题的条件,就一定要返回结点1,因为移除结点1之......
  • Yii2-安装smarty模板引擎及使用
    Yii2-安装smarty模板引擎及使用github地址:https://github.com/yiisoft/yii2-smarty命令安装:composerrequire--prefer-distyiisoft/yii2-smarty修改web.php配置文件return[//....'components'=>['view'=>['ren......
  • 28天【代码随想录算法训练营34期】第七章 回溯算法 (● 93.复原IP地址 ● 78.子集
    93.复原IP地址classSolution:defrestoreIpAddresses(self,s:str)->List[str]:result=[]self.backtracking(s,[],0,result)returnresultdefbacktracking(self,s,path,index,result):ifindex>=len(s......
  • 洛谷题单指南-数学基础问题-P2651 添加括号III
    原题链接:https://www.luogu.com.cn/problem/P2651题意解读:计算能否在除法a1​/a2​/a3​/.../an​式子中加括号,将一部分数变成分子,使得除法结果是整数。解题思路:在a1​/a2​/a3​/.../an​中,无论怎么加括号,a1一定是分子,a2一定是分母,那么可以判断把a3...an都作为分子,是否能除尽......
  • .NET Core 8 部署在 IIS 的简单三步
    .NET 部署 IIS 的简单步骤一:下载dotnet-hosting-x.y.z-win.exe,下载地址:.NETDownloads(Linux,macOS,andWindows)(microsoft.com) .NET 部署 IIS 的简单步骤二:选择对应的版本,点击进入详细页,如8.0的版本:版本最好和你的开发环境版本一致, 比如我的开发环境目......
  • 27天【代码随想录算法训练营34期】第七章 回溯算法part03(● 39. 组合总和 ● 40.组合
    39.组合总和怎么才能避免重复?比现在数小的数就别append到path里面了,之前肯定都试过了classSolution:defcombinationSum(self,candidates:List[int],target:int)->List[List[int]]:result=[]candidates.sort()self.backtracking(cand......
  • 洛谷题单指南-数学基础问题-P1414 又是毕业季II
    原题链接:https://www.luogu.com.cn/problem/P1414题意解读:有n个数,从其中选k个数,k=1,2,3......n,使得这k个数的gcd最大。解题思路:如何求k个数的最大公约数呢?暴力法肯定不行。可以从1到n枚举这个最大公约数i,看是否有>=k个数的因数是i具体来说,用桶数组存放所有整数,a[x]表示x的......
  • day01-03_我的Java学习笔记(Java基础语法--注释、字面量、变量、二进制、ASCII编码、
    1.Java基础语法1.1注释1.2字面量(Python中叫数据类型)1.3变量1.3.1变量的定义及使用1.3.2变量使用注意事项1.4数据的存储形式:二进制字节、字、bit、byte的关系:字word字节byte位bit,来自英文bit,音译为“比特”,表示二进制位。字长是指字的......