【UHD】vivado 2021.1 编译

安装git

bash 复制代码
sudo git install git

clone工程和切换分支

bash 复制代码
git clone https://github.com/EttusResearch/uhd.git
git checkout -b v4.8.0.0

检查分支

bash 复制代码
git status

安装依赖

bash 复制代码
sudo apt-get install autoconf automake build-essential ccache cmake cpufrequtils doxygen ethtool \
g++ git inetutils-tools libboost-all-dev libncurses5 libncurses5-dev libusb-1.0-0 libusb-1.0-0-dev \
libusb-dev python3-dev python3-mako python3-numpy python3-requests python3-scipy python3-setuptools \
python3-ruamel.yaml 

安装python3的一些包

bash 复制代码
sudo apt install python3-pip
bash 复制代码
pip3 install requests
pip3 install numpy
pip3 install ruamel.yaml
pip3 install setuptools
pip3 install poetry

安装uhd和rfnoc_image_builder相关内容

bash 复制代码
cd host
mkdir build
cd build
cmake ..
make -j$(nproc)
sudo make install
sudo ldconfig

验证版本

bash 复制代码
uhd_config_info --version

可选(下载固件)

bash 复制代码
sudo uhd_images_downloader

常用指令

bash 复制代码
//查找设备 
sudo uhd_find_devices
//查看设备信息
sudo uhd_usrp_probe

增加uhd到python3环境中

bash 复制代码
export PYTHONPATH=/usr/local/lib/python3.10/site-packages:$PYTHONPATH

编译

定位到工程中

bash 复制代码
 <repo>/fpga/usrp3/top/{project} 

查看帮助

bash 复制代码
 make help

运行之前运行

bash 复制代码
source ./setupenv.sh
相关推荐
乌恩大侠11 天前
AI-RAN Sionna 开发者套件
人工智能·usrp·mimo·airan·sionna
乌恩大侠14 天前
【AI-RAN 调研】软银株式会社通过全新 Transformer AI 将 5G AI-RAN 吞吐量提升 30%
人工智能·深度学习·5g·fpga开发·transformer·usrp·mimo
乌恩大侠15 天前
【AI-RAN 调研】软银株式会社的 “AITRAS” 基于 Arm 架构的 NVIDIA 平台 实现 集中式与分布式 AI-RAN 架构
人工智能·分布式·fpga开发·架构·usrp·mimo
乌恩大侠2 个月前
一文讲解 USRP X410
fpga开发·usrp
乌恩大侠2 个月前
Spark 机器上修改缓冲区大小
人工智能·usrp
乌恩大侠2 个月前
【USRP】X410 测速
大数据·usrp
乌恩大侠3 个月前
Senior Software Engineer Aerial – Wireless RAN Algorithms Development
usrp
乌恩大侠3 个月前
【前传交换机 PTP】FibroLAN Falcon RX
usrp
乌恩大侠3 个月前
【读书笔记】NVIDIA DGX
usrp
乌恩大侠3 个月前
【Spark】操作记录
人工智能·spark·usrp