Grqx + LimeSDR PCIe

I recently got my card the otherday. I’ve been able to use the sample ini file to test it. I’m trying to get GQRX setup on a bare Ubuntu 18.04 LTS.

I’ve installed everything several ways, but now I have t installed as narrated by this thread (link).

As you’ll see below when I run SoapySDRUtil --make it shows that the driver is PCIEXillybus but every thread I find on the internet shows to use “lime” in GQRX.

I’ve used both, but no matter what I use get this call-back response.

Loading configuration from: "/home/user/.config/gqrx/default.conf"
Configuration file: "/home/user/.config/gqrx/default.conf"
gr-osmosdr v0.1.x-xxx-xunknown (0.1.5git) gnuradio 3.7.11
built-in source types: file osmosdr fcd rtl rtl_tcp uhd plutosdr miri hackrf bladerf rfspace airspy airspyhf soapy redpitaya freesrp 
terminate called after throwing an instance of 'std::runtime_error'
  what():  SoapySDR::Device::make() no match
Aborted (core dumped)

I’ll include a bunch of command outputs.

LimeUtil --find

$ LimeUtil --find
* [LimeSDR-PCIe, media=PCI-E, module=PCIEXillybus, index=0]

LimeUtil --info

$ LimeUtil --info

Version information:
  Library version:	v20.01.0-gc931854e
  Build timestamp:	2020-02-06
  Interface version:	v2020.1.0
  Binary interface:	20.01-1

System resources:
  Installation root:	/usr/local
  User home directory:	/home/user
  App data directory:	/home/user/.local/share/LimeSuite
  Config directory:	/home/user/.limesuite
  Image search paths:
 - /home/user/.local/share/LimeSuite/images
 - /usr/local/share/LimeSuite/images

Supported connections:
   * FT601
   * FX3
   * PCIEXillybus

SoapySDRUtil --find

$ SoapySDRUtil --find
Found device 0
  driver = lime
  index = 0
  label = LimeSDR-PCIe [PCI-E]
  media = PCI-E
  module = PCIEXillybus
  name = LimeSDR-PCIe

SoapySDRUtil --info

$ SoapySDRUtil --info

Lib Version: v0.8.0-gf722f9ce
API Version: v0.8.0
ABI Version: v0.8
Install root: /usr/local
Search path:  /usr/local/lib/SoapySDR/modules0.8
Module found: /usr/local/lib/SoapySDR/modules0.8/libLMS7Support.so (20.01.0-c931854e)
Available factories... lime
Available converters...
 -  CF32 -> [CF32, CS16, CS8, CU16, CU8]
 -  CS16 -> [CF32, CS16, CS8, CU16, CU8]
 -  CS32 -> [CS32]
 -   CS8 -> [CF32, CS16, CS8, CU16, CU8]
 -  CU16 -> [CF32, CS16, CS8]
 -   CU8 -> [CF32, CS16, CS8]
 -   F32 -> [F32, S16, S8, U16, U8]
 -   S16 -> [F32, S16, S8, U16, U8]
 -   S32 -> [S32]
 -    S8 -> [F32, S16, S8, U16, U8]
 -   U16 -> [F32, S16, S8]
 -    U8 -> [F32, S16, S8]

SoapySDRUtil --make

SoapySDRUtil --make

Make device 
[INFO] Make connection: 'LimeSDR-PCIe [PCI-E]'
[INFO] CLK0 fOut = 27 MHz  Multisynth Divider 33 0/1  R divider = 1 source = PLLA
[INFO] CLK1 fOut = 27 MHz  Multisynth Divider 33 0/1  R divider = 1 source = PLLA
[INFO] CLK2 fOut = 27 MHz  Multisynth Divider 8 0/1  R divider = 1 source = PLLA
[INFO] CLK3 fOut = 27 MHz  Multisynth Divider 8 0/1  R divider = 1 source = PLLA
[INFO] CLK4 fOut = 27 MHz  Multisynth Divider 8 0/1  R divider = 1 source = PLLA
[INFO] CLK5 fOut = 27 MHz  Multisynth Divider 8 0/1  R divider = 1 source = PLLA
[INFO] CLK6 fOut = 27 MHz  Multisynth Divider 8 0/1  R divider = 1 source = PLLA
[INFO] CLK7 fOut = 27 MHz  Multisynth Divider 8 0/1  R divider = 1 source = PLLA
[INFO] Si5351C: VCOA = 891 MHz  Feedback Divider 35 41943/65536
[INFO] Si5351C: VCOB = 891 MHz  Feedback Divider 35 41943/65536
[INFO] Reference clock 30.72 MHz
[INFO] Device name: LimeSDR-PCIe
[INFO] Reference: 30.72 MHz
[INFO] LMS7002M register cache: Disabled
  driver=PCIEXillybus
  hardware=LimeSDR-PCIe
  boardSerialNumber=0x0
  expansionName=UNKNOWN
  firmwareVersion=7
  gatewareVersion=2.10
  hardwareVersion=3
  protocolVersion=1

tvnviewer_USlE6SnaVh

I installed windows 10 on another drive and it all worked fine. I’m still having issues getting GQRX and Soapy to communicate.