ubuntu 16.04编译安装HackRF One软件及固件hackrf-v2018.01.1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
$ cd ~ $ git clone https://github.com/mossmann/hackrf.git $ cd hackrf $ git checkout v2018.01.1 #编译工具 $ cd host $ mkdir build $ cd build $ cmake .. -DINSTALL_UDEV_RULES=ON $ make $ sudo make install #编译固件 $ sudo apt-get install gcc-arm-none-eabi $ cd ~ $ cd hackrf $ git submodule init $ cd firmware $ cd libopencm3 $ make $ cd .. $ mkdir build $ cd build $ cmake .. -DBOARD=HACKRF_ONE $ make #升级固件 $ hackrf_spiflash -w ./hackrf_usb/hackrf_usb.bin |
如果代码下载困难,可以从这里下载一份代码拷贝 hackrf