Firmware
Firmware
HackRF devices ship with firmware on the SPI flash memory and with a bitstream programmed onto the CPLD. The firmware can be updated with nothing more than a USB cable and host computer. Homepage
Updating the SPI Flash Firmware
Updating the CPLD
Latest Release
user@workstation:~$ wget https://github.com/mossmann/hackrf/releases/download/v2015.07.2/hackrf-2015.07.2.tar.xz
user@workstation:~$ tar xvf hackrf-2015.07.2.tar.xz
user@workstation:~$ cd hackrf-2015.07.2/firnmware-binSPI Flash Firmware
user@workstation:~/hackrf-2015.07.2/firmware-bin$ ls
hackrf_cpld_default.xsvf hackrf_jawbreaker_usb_rom_to_ram.bin hackrf_one_usb_rom_to_ram.bin
hackrf_jawbreaker_usb_ram.dfu hackrf_one_usb_ram.dfu
user@workstation:~/hackrf-2015.07.2/firmware-bin$ hackrf_spiflash -w hackrf_one_usb_rom_to_ram.bin
File size 20452 bytes.
Erasing SPI flash.
Writing 20452 bytes at 0x000000.Reset
CPLD
```sh
Last updated