Skip to content
This repository has been archived by the owner on Jun 25, 2020. It is now read-only.

Flashing

Furrtek edited this page Nov 27, 2017 · 1 revision

Note that the HackRF's DFU mode is a hardware feature and will therefore be always available even if updating goes wrong. You can't brick your HackRF with a firmware update.

If something goes wrong, update your HackRF back to a working image like the original firmware.

Flashing procedure

Required:

Build the binary image (or use the provided binary here):

Put your HackRF in DFU mode (keep the DFU button pressed and click on the reset button). Flash the HackRF with the new firmware:

make program

Alternatively, the HackRF may be flashed using the HackRF mode from PortaPack's menu:

hackrf_spiflash -w portapack-h1-havoc.bin

This of course only works if the HackRF mode can be accessed. The DFU method should always work no matter what.

First boot

After updating, the play dead mode may be enabled; this is indicated by a random firmware error, such as the following:

Firmware error 0x14008000

To exit this, press: up - down - left - right - center button. You can disable this by editing: settings -> disable login. The setting will be saved for next time.