Remote: Total 9045 (delta 0), reused 0 (delta 0) The RELEASENOTES for this binary firmware, downloaded from sourceforge said that the latest hackrf-tools and libhackrf must be used to install, and that is what I did below:Īs usual, I have censored any identifying information about my personal ~ $ lsusbīus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.īus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubīus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.īus 001 Device 004: ID 1d50:6089 OpenMoko, ~ $ mkdir ~ $ cd ~/src $ git clone
Although with some custom niche software that used the GPU for FFT's it may be possible to just about do something useful, but it would take a lot of work.īelow are the commands I used to upgrade the ARM firmware and CPLD firmware from version git-44df9d1 to 2014.08.1.
It is really not a great platform to use a H1 on. It does not have enough CPU power for DSP (no NEON instruction set), it does not have enough USB bandwidth for more than about 6MSPS, and writing IQ data to anywhere but a RAM disk will fail with USB timeouts. The RPi is good enough to upgrade the firmware on the HackRF One with no issues, but it would not be easy to use the HackRF One for anything else.
These instructions are generic enough that they should work with most other Debian based Linux distributions as well (you may need to type "sudo apt-get install pkg-config" in addition to the commands below).
One from Microsoft Windows, I though these commands may be useful for others, who have a Raspberry Pi and want to update their firmware. Since currently there is no way to upgrade the firmware on a HackRF There is now a temporary way to perform a HackRF One firmware upgrade in Windows: using a special modified firmware 1.