This repository has been archived on 2022-02-18. You can view files and clone it, but cannot push or open issues or pull requests.
osmo-sdr/firmware
Harald Welte ad240d9de9 update the readme 2012-05-08 21:17:22 +02:00
..
include fw/tuner_e4k: Add function to enable/disable the IF channel filter 2012-04-02 09:06:12 +02:00
osmosdr-project rename sdr-test-project to osmosr-project 2012-05-08 21:12:47 +02:00
src fw/tuner_e4k: Add some more magic init 2012-04-02 09:06:20 +02:00
tests uart_cmd: introduce argument array parsing 2012-02-28 22:21:09 +01:00
usb-dfu-project add README for DFU 2012-01-15 21:17:27 +01:00
usb-fast-audio-source add usb-fast-audio-source as example DFU application 2012-01-15 21:17:54 +01:00
utils add utility program for generating USB strings 2012-01-15 21:17:37 +01:00
.gitignore add .gitignore for firmare .elf / .bin 2012-01-15 21:18:21 +01:00
README update the readme 2012-05-08 21:17:22 +02:00

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)