Setup
-
Install development tools and drivers
sudo dnf install hackrf hackrf-devel
-
Get latest firmware from https://github.com/mossmann/hackrf/releases
-
Update firmware (see https://github.com/mossmann/hackrf/wiki/Updating-Firmware)
cd firmware-bin hackrf_spiflash -w hackrf_one_usb.bin
-
Check firmware version
$ hackrf_info hackrf_info version: unknown libhackrf version: unknown (0.5) Found HackRF Index: 0 Serial number: 0000000000000000a06063c8220a635f Board ID Number: 2 (HackRF One) Firmware Version: 2018.01.1 (API:1.02) Part ID Number: 0xa000cb3c 0x00534f64
-
Update CPLD
hackrf_cpldjtag -x firmware/cpld/sgpio_if/default.xsvf
Useful Tools
- GQRX http://gqrx.dk/ spectrum monitor
- GNURadio
- Audacity