Hi again,

In addition to the previous post: in one of the posts about this issue
(there are many, but without solution) I've found result of lspci.

It was in the post titled "X310 PCIe Error enumerating NI-RIO devices":

00:00.0 Host bridge: Intel Corporation Device 591f (rev 05)
00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 05)
00:02.0 VGA compatible controller: Intel Corporation Device 5912 (rev 04)
00:14.0 USB controller: Intel Corporation Device a12f (rev 31)
00:16.0 Communication controller: Intel Corporation Device a13a (rev 31)
00:17.0 SATA controller: Intel Corporation Device a102 (rev 31)
00:1c.0 PCI bridge: Intel Corporation Device a114 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Device a118 (rev f1)
00:1d.1 PCI bridge: Intel Corporation Device a119 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device a143 (rev 31)
00:1f.2 Memory controller: Intel Corporation Device a121 (rev 31)
00:1f.4 SMBus: Intel Corporation Device a123 (rev 31)
01:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI
Express Gen 2 (5.0 GT/s) Switch (rev ba)
02:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI
Express Gen 2 (5.0 GT/s) Switch (rev ba)
03:00.0 Signal processing controller: National Instruments PXIe/PCIe Device
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

What is suspicious to me is the common "PLX Technology, Inc. PEX 8608"
PCIe bridge sold by Broadcom. I don't know yet if it has anything to do
with USRP connection.

Best Regards,
Piotr Krysik


W dniu 23.07.2019 o 11:26, Piotr Krysik via USRP-users pisze:
> Hi all,
>
> I have the same issue. I've checked everything in different computer
> (disk with particular Ubuntu 16.04 installation, PCIexpress card and
> PCIe cable) and everything worked fine.
>
> What was left was that caused the issue was particular
> motherboard+processor. I don't know if it is just this one but I suppose
> the issue might be common to motherboards that have the same components
> (i.e. PCIe controller or bridge) as this one. I'm attaching the result
> of lspci.
>
> Kailash, can you attach yours (and anyone who's got the same issue)?
> Maybe we'll find a common element.
>
> Best Regards,
> Piotr Krysik
>
>
> W dniu 11.06.2019 o 08:55, kailash kumar via USRP-users pisze:
>> 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