USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

USRP X440 underflow and cmd errors

Hi,

 

I am using USRP X440 and a host PC equipped with i914900K, connected through Mellanox dual 100GbE port network card and QSFP28 cables. I tried to use FPGA CG_400 and GNU Radio to test one transmit channel and one receive channel at the same time with a sample rate of 125MHz, but I noticed there is underflow even if my CPU usage is low. I downgraded the FPGA to X4_200 and want to see what is the maximum sample rate it can reach without underflow. I tried a sample rate of 50MHz and two transmit channels and two receive channels work at the same time, and I noticed that there is not only underflow, but also cmd errors. I would like to ask you what is the reason of this problem, because I think USRP X440 should reach a sample rate much higher than this.

BIXUT_0-1732874936831.png

BIXUT_1-1732874980960.png

 

 

Thank you very much for your help.

0 Kudos
Message 1 of 3
(129 Views)

I also got a Control operation timed out waiting for ACK error that cause a stop.

 

BIXUT_0-1732875848090.png

 

0 Kudos
Message 2 of 3
(123 Views)

Hi BIXUT,

 

I recommend you start with using the UHD example rx_samples_to_file or rx_to_file.py. Do these errors reproduce with the example as well?

I can also recommend the "Benchmarking your system" in Ettus KB "Verifying the Operation of the USRP Using UHD and GNU Radio" to verify the capabilities of your system. You may also checkout Ettus KB "USRP Host Performance Tuning Tips and Tricks".

 

Regards

0 Kudos
Message 3 of 3
(114 Views)