Small form-factor / inexpensive USB SDR
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 
osmo-sdr/firmware
Dimitri Stolnikov edbcf3352d change si570.h permissions to 644 11 years ago
..
include change si570.h permissions to 644 11 years ago
osmosdr-project include auto-generated GIT_REVISION into the DFU and firmware builds 11 years ago
src e4k: fix return value of debug function 11 years ago
tests uart_cmd: introduce argument array parsing 11 years ago
usb-dfu-project include auto-generated GIT_REVISION into the DFU and firmware builds 11 years ago
usb-fast-audio-source add lots of debugging stuff 11 years ago
utils add utility program for generating USB strings 11 years ago
.gitignore add .gitignore for firmare .elf / .bin 11 years ago
README update the readme 11 years ago

README


In order to build the firmware, you need to clone at91lib from this
repository: git://git.gnumonks.org/at91lib.git

You need to put the at91lib and osmo-sdr into the same parent directory
or adjust the paths in sdr-test-project/Makefile to match your layout.

There are two independent progams you can build:

1) usb-dfu-project
This is the bootloader that we flash into the DFU partition
at the start of the flash

2) osmosdr-project
This is the actual OsmoSDR firmware. There are two builds:

a) smo-sdr-test-osmo-sdr-at91sam3u4-dfu.bin
This is the image that you can flash into the DFU partition
using DFU itself

b) smo-sdr-test-osmo-sdr-at91sam3u4-flash.bin
This is a self-contained program that you can flash to the
beginning of the flash (in case you don't want to use DFU)