系列文章目录
【OpenFPGA安装】OpenFPGA安装及常见问题总结_念念啊的博客-CSDN博客
本文目录
系列文章目录
一、安装
二、问题
1.下载速度慢
2.unable to access
3.Unable to locate package
4./usr/bin/python3: No module named pip
总结
前言
最近在学习OpenFPGA,发现网络上关于它的资料挺少,于是把自己的操作过程记录了下来,欢迎各位同行一起交流。
一、安装
安装代码如下,建议逐行执行:
//c++环境 sudo apt-get install build-essential sudo apt-get install libgtk-3-dev sudo apt-get install pkg-config //查看gtk版本 pkg-config --modversion gtk+-3.0 sudo apt-get install iverilog //依次安装下述几个包 sudo apt install git sudo apt install make sudo apt install cmake sudo apt install python3 sudo apt update sudo apt install default-jre sudo snap install --classic eclipse //编译 git clone https://github.com/LNIS-Projects/OpenFPGA.git //要做这一步,不然会出错 cd OpenFPGA/.github/workflows sudo ./install_dependencies_build.sh cd OpenFPGA python3 -m pip install -r requirements.txt make all
验证是否安装成功:在OpenFPGA目录下运行
python3 openfpga_flow/scripts/run_fpga_task.py compilation_verification --debug --show_thread_logs
运行OpenFPGA:
python3 openfpga_flow/scripts/run_fpga_task.py basic_tests/generate_fabric
二、问题
主要是最后一步make all容易出错,下面总结了我遇到的问题以及我的解决方案。此外,安装中如果遇到提示缺少什么东西,直接sodo......命令安装对应的东西就好了。
1.下载速度慢
解决方法:改hosts文件。
下面这三行加进hosts文件中,linux在/etc/hosts下
github.global.ssl.fastly.Net 69.171.235.64 github.com 192.30.225.112 185.199.108.133 raw.githubusercontent.com
2.unable to access
问题:fatal: unable to access 'https://github.com/.../.git': Could not resolve host: github.com
只需要在命令行中执行下述两个命令:
git config --global --unset http.proxy git config --global --unset https.proxy
3.Unable to locate package
unable to locate package就是无法找到包,正常情况下只需要更新源
输入:
sudo apt-get update
参考文档:Unable to locate package错误解决_自由渴望的博客-CSDN博客
4./usr/bin/python3: No module named pip
sudo apt-get install python3-pip
总结
以上是OpenFPGA的安装过程。