This repo contains both the uhd host driver and firmware for microphase antsdr devices.
The related host driver, FPGA rtl code, and Linux kernel in this GitHub repository are sourced from Ettus Research. MicroPhase has modified the code to adapt it to AntSDR devices.
Chinese users can get AntSDR devices on Taobao.
Overseas users can obtain it on CrowdSupply, and this is currently the only official channel.
The source code is the firmware that runs on the e200 device and communicates between the fpga and the UHD. The directory contains fpga source code, firmware uboot and linux kernel source code and buildroot filesystem.
The source code is the UHD driver developed by Ettus, and we have added the driver interface of E200 based on its source code.
Step 1
Download the latest firmware v1.0/build_sdimg.zip file from our github release.
Step 2
Unzip this zip file, and copy all this files(bitstream, devicetree, linux kernel, boot.bin and so on) into a fat32 SD card, and insert this SD card into the slot.
Step 3
Follow this link to build the host driver.
Step 4
Power on the device, The led will flash when the system is running. By default the AntSDR has a static IP address 192.168.1.10, you can ping this address to check the network status if your computer and device are in the same network segment. Or you can use uhd_find_devices to find the device.
Step 5
Then you can use gnuradio or other software and build your own application.
The ethernet of ANTSDR-E200 or ANTSDR-E310V2 can only works at 1000M speed, make sure the connection speed of your computer to the device is 1000M.