hackrf/firmware
Jared Boone 1ec9f560b4 Move more RF path stuff (initialization and MAX5864 state management) into rf_path.c.
Changed initial RF path mode to lowest power (OFF).
Remove initial MAX2837 IF setting -- it's a waste of effort when the first (and necessary) tuning operation will reset it anyway (perhaps to a different value).
2013-09-17 17:25:00 -07:00
..
2013-02-22 18:41:46 -07:00
2013-09-04 16:34:20 -07:00
2013-05-18 08:51:34 -06:00
2013-08-11 14:56:32 -06:00

The primary firmware source code for USB HackRF devices is hackrf_usb.  Most of
the other directories contain firmware source code for test and development.
The common directory contains source code shared by multiple HackRF firmware
projects.  The cpld directory contains HDL source for the CPLD present on the
Jawbreaker and Jellybean designs.

The firmware is set up for compilation with the GCC toolchain available here:

https://code.launchpad.net/gcc-arm-embedded

Required dependency:

https://github.com/mossmann/libopencm3

For loading firmware into RAM with DFU you will also need:

git://git.openezx.org/dfu-util.git