I had similar issues (that I never overcame).  Here was some tips I received 
back in FEB when I tried: 
http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2019-February/059114.html


________________________________
From: USRP-users <usrp-users-boun...@lists.ettus.com> on behalf of kailash 
kumar via USRP-users <usrp-users@lists.ettus.com>
Sent: Tuesday, June 11, 2019 2:55 AM
To: usrp-users@lists.ettus.com
Subject: [USRP-users] Unable to detect X310 over pcie

Hi,

I am unable to detect X310 over pcie. I have installed uhd(v3.14.0.0) and 
compiled and installed RIO drivers as well. Below is my configuration:

UHD RIO Installer version:
niusrprio-installer-18.0.0

[pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ sudo niusrprio_pcie 
start
Making sure drivers are up to date...
Module nikal is up-to-date
Module nibds is up-to-date
Module nistreamk is up-to-date
Module NiRioSrv is up-to-date
Module niusrpriok is up-to-date
Loading: NiRioSrv niusrpriok
Starting: niusrpriorpc

[pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ lsmod | grep -i ni
niusrpriok            417792  0
NiRioSrv              942080  0
nistreamk             131072  2 niusrpriok,NiRioSrv
nibds                  57344  2 niusrpriok,NiRioSrv
nikal                  98304  4 niusrpriok,NiRioSrv,nistreamk,nibds

[pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ uname -r
4.19.48-48.lts2018

[pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ ls /dev/ni/
'nistreamk:0\nistreamk\0'

[pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ sudo netstat -anp| 
grep 5444
tcp        0      0 0.0.0.0:5444<http://0.0.0.0:5444>            0.0.0.0:*      
         LISTEN      1845/niusrpriorpc

[pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ uhd_usrp_probe 
--args "type=x300,resource=RIO0"
[INFO] [UHD] linux; GNU C++ version 9.1.1 20190605 gcc-9-branch@271943; 
Boost_106800; UHD_3.14.0.HEAD-0-g6875d061
[ERROR] [UHD] Device discovery error: input stream error
Error: LookupError: KeyError: No devices found for ----->
Device Address:
    type: x300
    resource: RIO0

[pretlist@clr-85a7812169e346e6b143a228fe1b9641 uhd]$ git status
HEAD detached at v3.14.0.0

Digging through uhd code
lib/usrp/x300/x300_impl.cpp (x300_find_pcie ) ->
lib/usrp/x300/x300_impl.cpp (niusrprio_session::enumerate(rpc_port_name, 
dev_info_vtr)) ->
lib/transport/nirio/niusrprio_session.cpp 
(nirio_status_chain(temp_rpc_client.niusrprio_enumerate(device_info_vtr), 
status)) ->
lib/transport/nirio/rpc/usrprio_rpc_client.cpp  
(usrprio_rpc_client::niusrprio_enumerate(NIUSRPRIO_ENUMERATE_ARGS))

out_args >> status; -> This returns status as -52012

Thanks
Kailash
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to