02-28-2022 03:01 AM
Hi all,
I connect usrp x310 with my pc through ethernet port.
I can even ping 192.168.10.2(the ip address of usrp) successfully, but i can't detect the devices.
1)I can't find uhd device when I use the "uhd_find_devices". I get the response:No UHD Devices Found.
2)I can't find devices when I use the NI-USRP Configuration Utility and NI-MAX.
So why can't I successfully connect usrp with host pc? I'm really frustrating.
what I'm using:
win10,
NI-USRP 19.5.1,
LABVIEW 2018
Hoping to get some suggestions
Thanks
02-28-2022 12:05 PM
Hi John,
There are a few things that could be causing this (most likely a wrong FPGA image on it) so I wanted to get some clarification of your system.
Are you using the Ettus X310 or an NI-branded USRP (e.g. NI 294x/295x)?
Are you trying to use the USRP with LabVIEW or UHD/GNU Radio?
How are you connected to the USRP (ethernet or PCIe)?
Here are a few articles to get you started on troubleshooting and/or updating the FPGA image (depending on if you are using UHD or LV):
If I remember correctly, I believe you are not able to update the FPGA image of the 294x/5x with the NI USRP Config Utility if you are connected via ethernet, only with a PCIe connection. However, you should still be able to see the USRP in the Config Utility with either connection type. If you want to use it with LabVIEW, I believe you'll need the .lvbitx FPGA image instead of the .bit FPGA image. The images should come with the NI-USRP driver and is located at C:\Program Files (x86)\National Instruments\NI-USRP\images.
I hope this helps!
-Garrett
03-01-2022 06:31 AM
Hi Garrett,
Thanks for your suggestions. It helps a lot.
I have solved the problem after I refresh the USRP driver from 19.5.0 to 19.0.0.
I guess the reason is that the driver version is not compatible.
And then, the configuration utility automatically alert me to refresh the FPGA image.
After that, I can detect the usrp.
12-07-2023 08:12 AM
I also have a question regarding the connection of ETTUS USRP with Labview. How to connect USRP N310 with LabVIEW and also with the CRIO module? I am using Ubuntu 18.04 and newer versions and I have UHD 4.0 latest version for detecting devices.