2018-01-16 3:26 GMT+03:00 Martin Braun via USRP-users < [email protected]>:
> Dmitry, > > 2x200e6 is extremely hard to maintain from software, and we haven't been > able to sustain such rates ourselves. We are looking into it, but don't > expect any radical improvements any time soon. > > However, that explains Us, not Ss. Can you run ifconfig to see if the > NIC is dropping packets? > > Thanks, > Martin > > On 01/12/2018 09:10 AM, Дмитрий Михайличенко via USRP-users wrote: > > Hi, > > > > I am unable to transmit two channels simultaneously without flow errors. > > I have X310 with dual 10 Gige interface installed, the image was > > uploaded from usrp_x310_fpga_XG.bit file. Every time I run benchmark > > utility to transmit two channels at the full rate I get a lot of 'S' and > > then 'U'. There are no problems with receiving two channels or > > transmitting just one channel. > > > > > > $ sudo /usr/local/lib/uhd/examples/benchmark_rate --args > > "addr=192.168.30.2,second_addr=192.168.40.2" --tx_rate 200e6 > > --tx_channels 0,1 > > > > [INFO] [UHDlinux; GNU C++ version 4.8.4; Boost_105400; > > UHD_4.0.0.rfnoc-devel-376-g5a982809] > > Creating the usrp device with: addr=192.168.30.2,second_addr= > 192.168.40.2... > > [INFO] [X300] X300 initialization sequence... > > [INFO] [X300] Determining maximum frame size... > > [INFO] [X300] Maximum frame size: 8000 bytes. > > [INFO] [X300] Determining maximum frame size... > > [INFO] [X300] Maximum frame size: 8000 bytes. > > [INFO] [X300] Setup basic communication... > > [INFO] [X300] Loading values from EEPROM... > > [INFO] [X300] Setup RF frontend clocking... > > [INFO] [X300] Radio 1x clock:200 > > [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 0... > > [INFO] [RFNOC] pass (Throughput: 1304.3MB/s) > > [INFO] [RFNOC] [DMA FIFO] Running BIST for FIFO 1... > > [INFO] [RFNOC] pass (Throughput: 1304.5MB/s) > > [INFO] [RFNOC RADIO] Register loopback test passed > > [INFO] [RFNOC RADIO] Register loopback test passed > > [INFO] [RFNOC RADIO] Register loopback test passed > > [INFO] [RFNOC RADIO] Register loopback test passed > > [INFO] [CORES] Performing timer loopback test... > > [INFO] [CORES] Timer loopback test passed > > [INFO] [CORES] Performing timer loopback test... > > [INFO] [CORES] Timer loopback test passed > > Using Device: Single USRP: > > Device: X-Series Device > > Mboard 0: X310 > > RX Channel: 0 > > RX DSP: 0 > > RX Dboard: A > > RX Subdev: SBX-120 RX > > RX Channel: 1 > > RX DSP: 0 > > RX Dboard: B > > RX Subdev: SBX-120 RX > > TX Channel: 0 > > TX DSP: 0 > > TX Dboard: A > > TX Subdev: SBX-120 TX > > TX Channel: 1 > > TX DSP: 0 > > TX Dboard: B > > TX Subdev: SBX-120 TX > > > > Setting device timestamp to 0... > > [INFO] [MULTI_USRP] 1) catch time transition at pps edge > > [INFO] [MULTI_USRP] 2) set times next pps (synchronously) > > Testing transmit rate 200.000000 Msps on 2 channels > > SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..... > > > > If I reduce sample rate to 100 Msps there are only 'U' errors left. With > > lower rate (10 Msps) errors disappear. Does X310 allow to transmit two > > 200 Msps channels simultaneously? > > > > > > thanks, > > Dmitry > > > > > > _______________________________________________ > > USRP-users mailing list > > [email protected] > > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > > > > > _______________________________________________ > USRP-users mailing list > [email protected] > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com ifconfig shows no dropped packets nor errors. I also tried 003.010.002 version of UHD and FPGA image but without success. As receiving of 2x200e6 works OK I assume that is some software issue with transmitting. For my application I am going to use lower sample rate so I just wanted to know device limits. thanks, Dmitry
_______________________________________________ USRP-users mailing list [email protected] http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
