Update: June 2, 2015. I've removed the USRP version from the page. If I ever get a USRP to play/test with I will create a new image for it. If you are looking for the RTL-SDR version then read on! Howdy, This has been a bit of an undertaking fixing all the dependencies and compile […]
Update: June 2, 2015. I've removed the USRP version from the page. If I ever get a USRP to play/test with I will create a new image for it. If you are looking for the RTL-SDR version then read on!
This has been a bit of an undertaking fixing all the dependencies and compile errors, and hours upon hours (several days worth) of compiling. I put this together so I would have a nice SDR image to slap on when needed. I thought I might save you from the torture of downloading and compiling all the sdr apps and decoders needed to run your RTLSDR (and several other SDRs too!) on the BeagleBone Black. Save a few days of your life for something a little more productive. Anyway, I'm publishing it here.
I'm sure there will be some issues here and there, and I'll work through them when they come up. However this is a good first step at a turnkey distro for SDR on the BBB. The desktop is LXDE and you may need MobaXterm to connect to the BBB desktop either over the network or via the USB cable. There is a text file on the desktop listing all the apps, the known issues on the BBB, and progress on apps not quite working yet.
USRP is now supported. I'm still working on UHD (USRP) support and will update the image as soon as I get it working, or compiled anyway. Can't test an sdr I don't own… It works great with RTLSDR though!
You will need an 8Gb MicroSD card at a minimum. The download is 1.96GB and the img is just under 6 GB uncompressed.
Some of the apps and decoders I've added are:
(All titles are the property of their authors. Click name to visit authors site)
- GNURadio 3.7
- keenerd's rtlsdr bundle
- multimode (having issues compiling, will contact author. Prob compatibility issues with gnuradio 3.7)
- multimon – Pogsac Pager Decoder
- rtl_flex_noX – Flex Pager Decoder
- SuperKuh's Dongle Logger – pyrtlsdr – Fast version
- rtl_sdr wide spectrum analyzer
- DSD 1.7
- Others as I find them and resolve dependencies on this platform.
If you have problems let me know. I will try to help you work them out. However, I encourage you to visit the authors site for the app in question.
If you download and use this image for the BeagleBone Black please leave me some feedback in the comments below and do what you can to support the authors of the software you use. Without them none of this would be possible.
Unbuntu 14.04 w/ LXDE desktop
Login info: user: ubuntu passwd: Temppwd (capital T)
Downloads 1.96GB : BBB_Ubuntu14.04_SDR-KD0CQ_v1.tgz
USRP / UHD UPDATE: USRP is now supported. If you don't need support for the ETTUS Research USRP SDRs you can download the image above.
USRP/UHD Download + Everything above 2.24GB: BBB_Ubuntu14.04_SDR-KD0CQ_v1.UHD.tar.gz
I'm looking for somewhere to mirror these files. If you know of one or would like to mirror these BeagleBone Black images please let me know. Thanks.
73s and Thanks for reading!