This is not a question, but a note for others:

I have two TwinRX boards in an X310.  Connected using dual 10 GbE links to the 
PC.  FPGA type XG is loaded.  Both links get detected by uhd_usrp_probe.

I was trying to stream all four channels at 100 Msps.  My subdev is "A:0 A:1 
B:0 B:1".  I did not specify any args.  This is a simple standalone C++ 
executable, received data is being dropped on the floor.

I can stream 3 channels no problem, but with 4 channels, I get continuous 
timeouts or overflows.  With 3 channels, I am only using about ΒΌ of the CPU 
resources.  Only one of the 10G links is being used - one link is just enough 
for 3 channels (100e6 * 16 * 2 * 3 = 9.6 Gbps).  The fourth channel would not 
fit.  I tried adding --args "addr0=192.168.40.2,addr1=192.168.30.2", but that 
causes none of the streamers to start at all.   Turns out 
(https://kb.ettus.com/X300/X310), the syntax for the addr is: "addr=<Primary 
IP>,second_addr=<secondary IP>"  Pure luck I found it :)

______________________
Eugene Grayver, Ph.D.
Aerospace Corp., Sr. Eng. Spec.
Tel: 310.336.1274
________________________

_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to