USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

I can't connect the USRP2 with my computer.

Hello Yann -

We have seen that newer Ethernet chipsets are including a new driver parameter separate from Windows options. They have many different names depending on Ethernet vendor but generally have the name: "energy efficient Ethernet" or "green Ethernet". Disable these. Also increase the Rx/Tx buffer sizes which default to 128 or 512 to 2048. We have seen that you may need to download the latest driver from the Ethernet chipset vendor to access these settings. I just setup a new PC yesterday and had this fully resolved throughput challenge on an intel i7 based desktop PC.
0 Kudos
Message 11 of 40
(4,877 Views)

Hello, my PC DELL has a processor "intel core i7 vPro".

I've changed different caractéristics that you have reported:

 

--> turn off the firewall

--> registry key "FastSendDatagramThreshold"=1500

--> installing the new driver of my port Ethernet + adjustement of Rx/Tx tampons = 2048

 

And, the sytem correctly works with an I/Q rate opf 2MS/s, but doesn't correctlyt work at 4MS/s. I would like to make it work a I/Q rate of 20MS/s.

 

What modifications have to be made on the ethernet chispset?

 

 

Thanks

 

 

0 Kudos
Message 12 of 40
(4,858 Views)
Are you able to disable "energy efficient Ethernet"?
0 Kudos
Message 13 of 40
(4,856 Views)

How to disable "energy efficient Ethernet"?

 

thanks

0 Kudos
Message 14 of 40
(4,854 Views)

The "Stream To Disk Queues USRP and Binary File IO.vi" can't runs with my USRP2920. This vi uses vi which is available with NI-USRP1.1 Driver. But NI-USRP 1.1 doesn't include the feature "Support for NI USRP-292x devices" ??

 

Thanks

 

Yann.G

0 Kudos
Message 15 of 40
(4,850 Views)

Hi Yann,

 

The NI-USRP 1.1 driver supports the 2920.  After you download the 1.1 driver, you will need to update the firmware and FPGA image on the USPR as well.  Here is a knowledge base article that explains how to update them:

 

How to Update Firmware and FPGA Images for the N2xx and NI 292x USRP

http://digital.ni.com/public.nsf/allkb/F622E3B3B9CC34B6862579D500705272?OpenDocument

 

Let me know if you are still having issues with the 1.1 driver after these updates.

Sarah Yost
Senior Product Marketing Manager
0 Kudos
Message 16 of 40
(4,848 Views)

Hello,

 

With the code " Stream to Disk Queues USRP and Binary File IO.vi", I've one code error "-1074118620" after the module "NiUSRP Fetch Rx Data(poly).vi".

 

Thanks

 

Yann G

0 Kudos
Message 17 of 40
(4,842 Views)

Hi Yann,

 

Could you please include the error message that is also displayed with this error code?  The error code is an undefined and can result in different messages, each with a different cause.  Without the error message, I am unable to help figure out what the cause of this error is.

Sarah Yost
Senior Product Marketing Manager
0 Kudos
Message 18 of 40
(4,834 Views)

Hi,

 

I have more details on my problem.

 

 

So:

 

--> 1rst case: The communication between usrp and a PC (running with Windows  7 Familial) runs properly.

 

--> 2nd case: I use another PC(with Windows 7 Professional) and when recording an I/Q demodulation, with I/Q rate >=4MS/s and samples per fetch=4194304, I've an error message  after the module "niUSRP Fetch Rx Data (CDB).vi" which indicates an overflow  "niUSRP Fetch Rx Data(CDB).vi <ERR> Overflow: an internal receive buffer has filled before the data could be returned. Consider reduced I/Q rate, increasing the Fetch rate, or increasing the number of sample per Fetch" and the performance of my PC incates that the network is satured. (such as attachments). The occurence of Overflow is variable.

 

Yet, I would like I/Q rate=20MS/s.

 

I would like to access the dll of communication of my USRP, so is it possible to access the following file:

-->int32_t LV_niUSRP_FetchRxDataComplexDouble1D(uint32_t sessionHandle, const CStr channelList, int64_t numberOfSamples, double timeout, void *dataBuffer, int64_t *numberOfSamplesReturned, void *timestampCluster, int32_t incomingStatus);

 

I try "Stream to Disk Queues USRP and Binary Files IO.vi", but there is also an overflow

Stream to Disk Queues USRP and Binary File IO.vi 43 KB

 

PS1: I disabled the green ethernet and increase the buffer size to 2048

 

PS2: Configuration PC  --> DELL Precision M4600

                                  --> Windows 7 Professionel SP1

                                  --> Prossecor: Intel Core i7-2760QM CPU @ 2,40GHz 2,40GHz

                                  --> RAM: 8Go

                                  --> OS: 64bits

 

 

 

Thanks

 

Yann G

 

 

0 Kudos
Message 19 of 40
(4,828 Views)

Hi

  I can connect the Ettus Research USRP N210 with my computer using the NI-USRP Utilities application.

But I encounter an error '10065:unable to connect to device' when I try to update the firmware. I am using NI-USRP 1.0 version. Does the probem lie in the version of NI-USRP or is there more to it. Can anyone help me on this.

 

Thanks and Regards

Prabhat

0 Kudos
Message 20 of 40
(4,819 Views)