Git Product home page Git Product logo

vxling / antsdr_uhd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microphase/antsdr_uhd

0.0 0.0 0.0 430.57 MB

This repo contains both the uhd host driver and firmware for microphase antsdr devices.

License: GNU General Public License v3.0

Shell 0.25% JavaScript 0.01% C++ 1.82% Python 0.73% Perl 0.15% C 94.92% Arc 0.01% Java 0.01% Lua 0.01% Clojure 0.01% Tcl 0.02% VHDL 0.25% Verilog 0.60% Assembly 1.24% Awk 0.01% XSLT 0.01% CSS 0.01% UnrealScript 0.01% SystemVerilog 0.01% Mathematica 0.01%

antsdr_uhd's Introduction

ANTSDR UHD

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.

How can I obtain an AntSDR device?

Chinese users can get AntSDR devices on Taobao.

Overseas users can obtain it on CrowdSupply, and this is currently the only official channel.

Directories

firmware/

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.

host/

The source code is the UHD driver developed by Ettus, and we have added the driver interface of E200 based on its source code.

Quick start guide

ANTSDR-E310v2/ANTSDR-E200 for linux user

  • 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.

NOTE

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.

Related Links(documentation or supported projects)

  • Online Doc: Online documentation about ANTSDR E200
  • IIO firmware:Source repository compatible with plutosdr firmware
  • DragonOS:Out of the box OS for SDRs
  • openwifi: Linux mac80211 compatible full-stack IEEE802.11/Wi-Fi design based on SDR
  • srsRAN_4G: srsRAN is an open source 4G software radio suite developed by SRS.

antsdr_uhd's People

Contributors

lone-boy avatar black-pigeon avatar microphase avatar andrepuschmann avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.