Hi all, I am trying to set my USRP X310 to send out signals in burst mode at 200Msps sample rate on two channels. My target is sending out bursts of 100ms without underflow. The OS is Ubuntu 18.04, UHD version v3.15.0.0, DPDK is used in the test. The CPU is set to 4.2GHz. The X310 is connected to the host by dual 10 Gigabit Ethernet.
sudo /usr/local/lib/uhd/examples/tx_bursts --args="type=x300,use_dpdk=1,addr=192.168.30.2,second_addr=192.168.40.2,send_frame_size=8000,num_send_frames=512" --repeat --dilv --nsamps=20000000 --channels=0,1 --rate=200e6 If nsamps is set to 100000, there is no U printed. But if nsamps is large than 120000, the terminal prints a lot of U. Question 1: the depth of DMA FIFO is 32MB by default, I guess there should be 8M samples stored in the DMA FIFO, why it seems that it just store 100K samples? Question 2: is there anything I could do to achieve my goal? Best regards, Damon
_______________________________________________ USRP-users mailing list [email protected] http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
