入门(一)PLUTOSDR开箱
因为之前手里的板卡限制太多,上手虽然简单但是功能有限,所以听从老板教诲,开始手搓无线电,如果有志同道合的朋友,欢迎交流。
开箱硬件
实验使用ANTSDR公司推出的基于AD936x系列芯片的一个开源SDR平台
到手的硬件有
名称 | 个数 |
---|---|
PlutoSDR开发板 | 1 |
type_c数据线 | 1 |
千兆网线 | 1 |
TF存储卡 | 1 |
读卡器 | 1 |
胶棒天线 | 4 |
弹簧天线 | 2 |
GPS天线 | 1 |
IPEX转SMA线 | 2 |

安装固件
ANTSDR 的固件源码,可以到 MicroPhase 的 Github 当中获取,GitHub - MicroPhase/antsdr-fw:ANTSDR 固件地址
编译环境
安装以下安装包
sudo apt-get install git build-essential fakeroot libncurses5-dev libssl-dev ccache
sudo apt-get install dfu-util u-boot-tools device-tree-compiler mtools
sudo apt-get install bc python cpio zip unzip rsync file wget
sudo apt-get install libtinfo5 device-tree-compiler bison flex u-boot-tools
sudo apt-get purge gcc-arm-linux-gnueabihf
sudo apt-get remove libfdt-de
获取源码设置 bash
git clone --recursive https://github.com/MicroPhase/antsdr-fw.git
export CROSS_COMPILE=arm-linux-gnueabihf-
export PATH=$PATH:/opt/Xilinx/SDK/2019.1/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin
export VIVADO_SETTINGS=/opt/Xilinx/Vivado/2019.1/settings64.sh
export PERL_MM_OPT=
# you should export the right deivce to build the firmware,
# by default the TARGET is ant, you should export the right deivces
# for example:
# export TARGET=antsdre200
# export TARGET=ant
# export TARGET=e310v2
export TARGET=ant
构建固件
cd antsdr-fw
make
制作SD卡启动镜像
固件构建完成后,构建 SD 卡启动映像。
make sdimg
将build_sdimg 文件夹中生成的SD镜像,生成文件如下
将所有文件复制到 SD 卡中,并将SD卡插入开发板
安装驱动
windows下使用PLutoSDR设备需要使用驱动才可以获得硬件设备
对应驱动官方教程链接(科学上网)
[Windows Drivers Analog Devices Wiki]
点击安装,一路确定就可以了
安装后可以,插电连接typec可以在设备管理器中看到设备
看到这里基本上说明硬件已经连上了
测试
串口测试
打开串口测试工具,输入给定得用户名和密码就可以完成登录
IIO Oscilloscope
IIO Oscilloscope 是ADI公司(Analog Devices,亚德诺半导体)推出的频谱分析软件
官方链接:https://github.com/analogdevicesinc/iio-oscilloscope/releases
下载exe直接安装即可
打开软件界面,点击刷新可以读取到设备,点击链接
勾选感兴趣的voltage,点击开始运行,就可以看到设备输出的频谱
接收到对应的频谱说明开箱工作正常完成。