Updating the HackRF One’s firmware

Instructions might be a bit unclear on how to ugrade the HackRF’s firmware, so here’s a short step-by-step guide.

  1. Download your appropriate HackRF release: https://github.com/mossmann/hackrf/releases/
  2. Extract: tar -xfv hackrf-2017.02.1.tar.xz
  3. Open up the folder containing the firmware: cd hackrf-2017.02.1/firmware-bin/ 
  4. Update the SPI flash: hackrf_spiflash -w hackrf_one_usb.bin
  5. Update the CPLD: hackrf_cpldjtag -x hackrf_cpld_default.xsvf
  6. Press the reset button and let it boot. Verify firmware version: hackrf_info