HackRF One Initial Setup

Setup

  1. Install development tools and drivers

    sudo dnf install hackrf hackrf-devel
    
  2. Get latest firmware from https://github.com/mossmann/hackrf/releases

  3. Update firmware (see https://github.com/mossmann/hackrf/wiki/Updating-Firmware)

    cd firmware-bin
    hackrf_spiflash -w hackrf_one_usb.bin
    
  4. 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
    
  5. Update CPLD

    hackrf_cpldjtag -x firmware/cpld/sgpio_if/default.xsvf
    

Useful Tools

comments powered by Disqus