Hi,
I’m trying to conduct the UHD benchmark test using DPDK on X410 radio. I’m
using the NI Dual 100 Gigabit Ethernet PCIe NIC card, using the Mellanox
drivers, and have the UC_200 fpga image loaded on the radio. However, I keep
experiencing packet drops and sequence errors when I do that. Any idea why
that’s happening?
/usr/local/lib/uhd/examples$ sudo ./benchmark_rate --args
"type=x4xx,product=x410,addr=192.168.20.3,mgmt_addr=192.168.1.3,use_dpdk=1"
--priority "high" --multi_streamer --rx_rate 245.76e6 --rx_subdev "B:1"
--tx_rate 245.76e6 --tx_subdev "B:0"
\[INFO\] \[UHD\] linux; GNU C++ version 11.4.0; Boost_107400; DPDK_21.11;
UHD_4.7.0.HEAD-0-ga5ed1872
EAL: Detected CPU lcores: 32
EAL: Detected NUMA nodes: 1
EAL: Detected shared linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 1048576 kB hugepages reported
EAL: Probe PCI driver: mlx5_pci (15b3:1017) device: 0000:01:00.0 (socket 0)
EAL: Probe PCI driver: mlx5_pci (15b3:1017) device: 0000:01:00.1 (socket 0)
TELEMETRY: No legacy callbacks, legacy socket not created
\[00:00:00.000109\] Creating the usrp device with:
type=x4xx,product=x410,addr=192.168.20.3,mgmt_addr=192.168.1.3,use_dpdk=1...
\[INFO\] \[MPMD\] Initializing 1 device(s) in parallel with args:
mgmt_addr=192.168.1.3,type=x4xx,product=x410,serial=328AFD7,name=ni-x4xx-328AFD7,fpga=UC_200,claimed=False,addr=192.168.20.3,use_dpdk=1
\[INFO\] \[MPM.PeriphManager\] init() called with device args
\`fpga=UC_200,mgmt_addr=192.168.1.3,name=ni-x4xx-328AFD7,product=x410,use_dpdk=1,clock_source=internal,time_source=internal,initializing=True'.
Using Device: Single USRP:
Device: X400-Series Device
Mboard 0: x410
RX Channel: 0
RX DSP: 0
RX Dboard: B
RX Subdev: 1
TX Channel: 0
TX DSP: 0
TX Dboard: B
TX Subdev: 0
\[00:00:01.970153754\] Setting device timestamp to 0...
\[00:00:01.971248509\] Testing receive rate 245.760000 Msps on 1 channels
Setting TX spb to 1992
\[00:00:01.972147276\] Testing transmit rate 245.760000 Msps on 1 channels
U\[D00:00:02.502074084\] Detected Rx sequence error.
U\[D00:00:03.501866063\] Detected Rx sequence error.
U\[D00:00:04.501965973\] Detected Rx sequence error.
U\[D00:00:05.501905705\] Detected Rx sequence error.
U\[D00:00:06.501533956\] Detected Rx sequence error.
U\[D00:00:07.501567020\] Detected Rx sequence error.
U\[D00:00:08.501554331\] Detected Rx sequence error.
U\[D00:00:09.501610267\] Detected Rx sequence error.
U\[D00:00:10.501971471\] Detected Rx sequence error.
U\[D00:00:11.501931301\] Detected Rx sequence error.
\[00:00:11.973155250\] Benchmark complete.
Benchmark rate summary:
Num received samples: 2344330478
Num dropped samples: 113209128
Num overruns detected: 0
Num transmitted samples: 2335492512
Num sequence errors (Tx): 0
Num sequence errors (Rx): 10
Num underruns detected: 10
Num late commands: 0
Num timeouts (Tx): 0
Num timeouts (Rx): 0
Done!
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]