[Hackrf-dev] firmware update

Rich S richnsanders at gmail.com
Wed Sep 24 19:33:50 EDT 2014


It is saying your computer, not your hackrf, doesn't have enough free 
space to download the new packages.  You'll have to setup a larger 
persistent portion on your usb drive.

Here's an explanation of the steps and what they do.

This part downloads the update to your computer, then it compiles the 
update - nothing is transferred to your hackrf yet:

open a terminal (ctrl+alt+t)
*type *git clone https://github.com/mossmann/hackrf.git
*type *cd hackrf/host/libhackrf/
*type *mkdir build
*type *cd build
*type *cmake ..
*type *make
*type *sudo make install
*type *sudo ldconfig
copy /home/hackrf/host/libhackrf/53-hackrf.rules to /etc/udev/rules.d
*type *sudo udevadm control —reload-rules
reboot

This part updates the firmware of your hackrf:

open a terminal (ctrl+alt+t)
*type* cd hackrf-2014.08.1/firmware-bin/
*type *sudo hackrf_spiflash -w hackrf_one_usb_rom_to_ram.bin
reset your hack rf

This part updates the clpd of your hackrf:

*type* cd firmware/cpld
*type *hackrf_cpldjtag -x default.xsvf
reset your hack rf
*type *hackrf_info


On 9/24/2014 7:28 PM, McDonald, J Douglas wrote:
> I got as far as that first line and it came back:
>
> Cloning into 'hackrf'...
> remote: Counting objects: 9045, done.
> fatal: write error: No space left on deviceMiB | 3.53 MiB/s
> fatal: index-pack failed
>
> What now?
> Is there is simple way to just download the necessary files and copy 
> them to a fixed place?
>
> Doug McDonald
>
>
> ------------------------------------------------------------------------
> *From:* Rich Sanders [richnsanders at gmail.com]
> *Sent:* Wednesday, September 24, 2014 12:23 PM
> *To:* McDonald, J Douglas; hackrf-dev at greatscottgadgets.com
> *Subject:* Re: [Hackrf-dev] firmware update
>
> *Updating libhackrf*
> open a terminal (ctrl+alt+t)
> *type *git clone https://github.com/mossmann/hackrf.git
> **

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist9.pair.net/pipermail/hackrf-dev/attachments/20140924/9765b044/attachment.html>


More information about the HackRF-dev mailing list