USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

problem running sample USRP FPGA project when connected via Ethernet

Solved!
Go to solution

Hello,

 

I am trying to run the sample USRP FPGA project on a USRP-2940R connected to a windows PC using Ethernet. I have not made any changes to the FPGA VI or the host VIs and am tryign to run the Rx Streaming host VI. I am getting error -63180 from the Open Dynamic Bitfile Reference function (called from the Open Device VI), with a possible reason of "The resource name specified is either a reserved word or an invalid alias. RIO aliases may contain only alphanumerics, '-', and '_'. I have specified an IP address (192.168.10.2) for the device address input to the function. I'm assuming that the device address is the problem. What should I be specifying for the device address in this case. Any help would be greatly appreciated.

 

Jerry 

0 Kudos
Message 1 of 4
(4,740 Views)

Hi Jerry,

 

LabVIEW FPGA does not support Ethernet. You will not be able to use the USRP RIO sample project unless you're connected via MXIe. You can still run the non LabVIEW FPGA USRP examples over Ethernet though! You can locate those examples via the Windows start menu: All Programs --> National Instruments --> NI-USRP --> Examples.

0 Kudos
Message 2 of 4
(4,724 Views)

Thanks for the quick reply. Is the restriction that you mention specific to USRP platforms? The NI website talks about using Labview FPGA with an Ethernet RIO Expansion chassis.  (https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YGx7CAG&l=en-US). 

 

Jerry

0 Kudos
Message 3 of 4
(4,713 Views)
Solution
Accepted by topic author jerrysydir

@jerrysydir wrote:

Is the restriction that you mention specific to USRP platforms? The NI website talks about using Labview FPGA with an Ethernet RIO Expansion chassis.  (https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YGx7CAG&l=en-US). 

 


 

LabVIEW FPGA over Ethernet is only available through LabVIEW RT. Behind the scenes the target is still connected to the RT controller via PCIe though, and then the RT controller is connected to the host via Ethernet. There are some USB LabVIEW FPGA targets too (https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YHblCAG&l=en-US).

 

For the USRP RIO, MXIe is currently the only supported bus for LabVIEW FPGA.

0 Kudos
Message 4 of 4
(4,705 Views)