PlutoSDR Notes
Serial Port to PlutoSDR
$ screen /dev/ttyUSB0 96000
User name is: rootPassword is: analog
Enable dual-core on plutosdr
Commands to perform on PlutoSDR:# cat /proc/cpuinfo
processor : 0model name : ARMv7 Processor rev 0 (v7l)
BogoMIPS : 666.66
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
Hardware : Xilinx Zynq Platform
Revision : 0003
Serial : 0000000000000000
does show a single core CPU
# fw_setenv maxcpus
# pluto_reboot reset
# cat /proc/cpuinfo
processor : 0model name : ARMv7 Processor rev 0 (v7l)
BogoMIPS : 666.66
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
processor : 1
model name : ARMv7 Processor rev 0 (v7l)
BogoMIPS : 666.66
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
Hardware : Xilinx Zynq Platform
Revision : 0003
Serial : 0000000000000000
Enable dual-core on plutosdr
Hack RX range from 300 MHz - 3.8 GHz to reach 70 MHz to 6 GHzCommands to perform on PlutoSDR:
# fw_setenv attr_name compatible
# fw_setenv attr_val ad9364
# pluto_reboot reset
GQRX on Ubuntu 17.10
This is done from a fresh install of Ubuntu that is updated with sudo apt-get update and sudo apt-get upgrade. First lets do a little preparatory work from the terminal.sudo apt-get install git cmake rtl-sdr librtlsdr0 librtlsdr-dev miri-sdr libmirisdr0 libmirisdr-dev
Now for GQRX
sudo add-apt-repository -y ppa:bladerf/bladerf
sudo add-apt-repository -y ppa:ettusresearch/uhd
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo add-apt-repository -y ppa:myriadrf/gnuradio
sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
sudo apt-get update
sudo apt-get install gqrx-sdr gr-iio
Now that is done. Lets install the upstream driver for gr-osmosdr which has PlutoSDR included.
mkdir src
sd src
git clone https://github.com/csete/gr-osmosdr-gqrx
cd gr-osmosdr-gqrx/
git checkout plutosdr
mkdir build
cd build/
cmake ../
make
sudo make install
sudo ldconfig
Now when you open GQRX and have your PlutoSDR plugged in it should show up. You Done Did It.
No comments:
Post a Comment