Hmm I guess I partially take back my earlier claim as I can’t seem to repeat 
the case where the errors are not present when either unit is connected 
individually. I still have the output log from last week so I know it was free 
of errors at one time and I’m not crazy. Only difference in setup is I do not 
have PC connected to internet this week whereas it had a wired internet 
connection last week.

When using outside of DPDK and at lower speeds, the errors are gone

From: Marcus D Leech <[email protected]>
Sent: Tuesday, June 22, 2021 11:20 AM
To: Wolsieffer, Carl L. ERDC-RDE-CRL-NH CIV <[email protected]>
Cc: usrp-users <[email protected]>
Subject: Re: [USRP-users] intermittent TX error using DPDK and x310

So if either of them are connected singularly, things work, otherwise, even 
dealing with a single unit causes this error?

What if you don’t use dpdk, but run at lower speeds, just to see if this is a 
network/DPDK config issue?
Sent from my iPhone


On Jun 22, 2021, at 11:14 AM, Wolsieffer, Carl L. ERDC-RDE-CRL-NH CIV 
<[email protected]<mailto:[email protected]>> wrote:

Yes that’s correct, one is the default 192.168.40.2 and the other I changed to 
192.168.50.2

From: Marcus D Leech <[email protected]<mailto:[email protected]>>
Sent: Tuesday, June 22, 2021 10:50 AM
To: Wolsieffer, Carl L. ERDC-RDE-CRL-NH CIV 
<[email protected]<mailto:[email protected]>>
Cc: usrp-users <[email protected]<mailto:[email protected]>>
Subject: Re: [USRP-users] intermittent TX error using DPDK and x310

The devices have distinct IP addresses on all their connected ports presumably?
Sent from my iPhone



On Jun 22, 2021, at 10:38 AM, Wolsieffer, Carl L. ERDC-RDE-CRL-NH CIV via 
USRP-users <[email protected]<mailto:[email protected]>> 
wrote:


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
<tx_output.txt>
_______________________________________________
USRP-users mailing list -- 
[email protected]<mailto:[email protected]>
To unsubscribe send an email to 
[email protected]<mailto:[email protected]>
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
  • [USRP-users] interm... Wolsieffer, Carl L. ERDC-RDE-CRL-NH CIV via USRP-users
    • [USRP-users] R... Marcus D Leech
      • [USRP-user... Wolsieffer, Carl L. ERDC-RDE-CRL-NH CIV via USRP-users
        • [USRP-... Marcus D Leech
          • [U... Wolsieffer, Carl L. ERDC-RDE-CRL-NH CIV via USRP-users
            • ... Marcus D. Leech
            • ... Wolsieffer, Carl L. ERDC-RDE-CRL-NH CIV via USRP-users

Reply via email to