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

Reply via email to