Hello,
Finally got DPDK running on my ubuntu 20.04 machine. I have two x310's over a
10Gbe each going to their own port on a intel x520. If I have just a single
x310 hooked up, the rx_samples_to_file and tx_samples_from_file both work
flawlessly at 200 Msps. If they are both hooked up, I get a few errors when
transmitting that I am not able to discern are going to cause me trouble or
not. This is a typical output upon calling tx_from_samples. The [ERROR] [UHD]
and [ERROR] [USRP2] don't seem to be a major issue, since the PC is finding the
x310 without a problem, but I don't know what the [ERROR] [CTRLEP] at the end
is trying to tell me. Any thoughts?
root@fmcw-sounder:/usr/local/lib/uhd/examples# ./tx_samples_from_file --file
test_samples.dat --gain 0 --freq 2400000000 --lo-offset 100000000 --rate
200000000 --args "addr=192.168.50.2,use_dpdk=1"
Creating the usrp device with: addr=192.168.50.2,use_dpdk=1...
[INFO] [UHD] linux; GNU C++ version 9.3.0; Boost_107100;
UHD_4.0.0.HEAD-0-g90ce6062
[WARNING] [PREFS] Loaded config from /root/.uhd. This location is considered
deprecated, consider moving your config file to /root/.config instead.
EAL: Detected 12 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: No free hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:01:00.0 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:10fb net_ixgbe
EAL: using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(2)
EAL: PCI device 0000:01:00.1 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:10fb net_ixgbe
EAL: Ignore mapping IO port bar(2)
[ERROR] [UHD] Device discovery error: send_to: Network is unreachable
[ERROR] [USRP2] USRP2 Network discovery error send_to: Network is unreachable
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
Using Device: Single USRP:
Device: X-Series Device
Mboard 0: X310
RX Channel: 0
RX DSP: 0
RX Dboard: A
RX Subdev: UBX RX
RX Channel: 1
RX DSP: 1
RX Dboard: B
RX Subdev: Unknown (0xffff) - 0
TX Channel: 0
TX DSP: 0
TX Dboard: A
TX Subdev: UBX TX
TX Channel: 1
TX DSP: 1
TX Dboard: B
TX Subdev: Unknown (0xffff) - 0
Setting TX Rate: 200.000000 Msps...
Actual TX Rate: 200.000000 Msps...
Setting TX Freq: 2400.000000 MHz...
Setting TX LO Offset: 100.000000 MHz...
Actual TX Freq: 2400.000000 MHz...
Setting TX Gain: 0.000000 dB...
Actual TX Gain: 0.000000 dB...
Checking TX: TXLO: locked ...
[WARNING] [0/Radio#0] Attempting to set tick rate to 0. Skipping.
Done!
[ERROR] [CTRLEP] Caught exception during async message handling: map::at
root@fmcw-sounder:/usr/local/lib/uhd/examples#
Thanks!
Casey
root@fmcw-sounder:/usr/local/lib/uhd/examples# ./tx_samples_from_file --file
test_samples.dat --gain 0 --freq 2400000000 --lo-offset 100000000 --rate
200000000 --args "addr=192.168.50.2,use_dpdk=1"
Creating the usrp device with: addr=192.168.50.2,use_dpdk=1...
[INFO] [UHD] linux; GNU C++ version 9.3.0; Boost_107100;
UHD_4.0.0.HEAD-0-g90ce6062
[WARNING] [PREFS] Loaded config from /root/.uhd. This location is considered
deprecated, consider moving your config file to /root/.config instead.
EAL: Detected 12 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: No free hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:01:00.0 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:10fb net_ixgbe
EAL: using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(2)
EAL: PCI device 0000:01:00.1 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:10fb net_ixgbe
EAL: Ignore mapping IO port bar(2)
[ERROR] [UHD] Device discovery error: send_to: Network is unreachable
[ERROR] [USRP2] USRP2 Network discovery error send_to: Network is unreachable
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
Using Device: Single USRP:
Device: X-Series Device
Mboard 0: X310
RX Channel: 0
RX DSP: 0
RX Dboard: A
RX Subdev: UBX RX
RX Channel: 1
RX DSP: 1
RX Dboard: B
RX Subdev: Unknown (0xffff) - 0
TX Channel: 0
TX DSP: 0
TX Dboard: A
TX Subdev: UBX TX
TX Channel: 1
TX DSP: 1
TX Dboard: B
TX Subdev: Unknown (0xffff) - 0
Setting TX Rate: 200.000000 Msps...
Actual TX Rate: 200.000000 Msps...
Setting TX Freq: 2400.000000 MHz...
Setting TX LO Offset: 100.000000 MHz...
Actual TX Freq: 2400.000000 MHz...
Setting TX Gain: 0.000000 dB...
Actual TX Gain: 0.000000 dB...
Checking TX: TXLO: locked ...
[WARNING] [0/Radio#0] Attempting to set tick rate to 0. Skipping.
Done!
[ERROR] [CTRLEP] Caught exception during async message handling: map::at
root@fmcw-sounder:/usr/local/lib/uhd/examples#
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]