And this is for the prob command: ad@bm-super11-intel:~$ uhd_usrp_probe --args "type=n3xx,product=n310,addr=10.10.0.100" [INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107400; DPDK_23.11; UHD_4.7.0.HEAD-0-ga5ed1872 [INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=10.10.0.100,type=n3xx,product=n310,serial=32000F1,name=ni-n3xx-32000F1,fpga=XG,claimed=False,addr=10.10.0.100 [WARNING] [MPM.RPCServer] A timeout event occured! [INFO] [MPM.PeriphManager] init() called with device args `fpga=XG,mgmt_addr=10.10.0.100,name=ni-n3xx-32000F1,product=n310,clock_source=internal,time_source=internal'. _____________________________________________________ / | Device: N300-Series Device | _____________________________________________________ | / | | Mboard: ni-n3xx-32000F1 | | dboard_0_pid: 336 | | dboard_0_serial: 31F6BD1 | | dboard_1_pid: 336 | | dboard_1_serial: 31F6BD5 | | eeprom_version: 3 | | fs_version: 20240628134248 | | mender_artifact: v4.7.0.0_n3xx | | mpm_sw_version: 4.7.0.0-ga5ed1872 | | pid: 16962 | | product: n310 | | rev: 10 | | rpc_connection: remote | | serial: 32000F1 | | type: n3xx | | MPM Version: 5.3 | | FPGA Version: 8.2 | | FPGA git hash: c37b318.clean | | RFNoC capable: Yes | | | | Time sources: internal, external, gpsdo, sfp0 | | Clock sources: external, internal, gpsdo | | Sensors: ref_locked, gps_locked, temp, fan, gps_gpgga, gps_sky, gps_time, gps_tpv | _____________________________________________________ | / | | RFNoC blocks on this device: | | | | * 0/DDC#0 | | * 0/DDC#1 | | * 0/DUC#0 | | * 0/DUC#1 | | * 0/Radio#0 | | * 0/Radio#1 | | * 0/Replay#0 | _____________________________________________________ | / | | Static connections on this device: | | | | * 0/SEP#0:0==>0/DUC#0:0 | | * 0/DUC#0:0==>0/Radio#0:0 | | * 0/Radio#0:0==>0/DDC#0:0 | | * 0/DDC#0:0==>0/SEP#0:0 | | * 0/SEP#1:0==>0/DUC#0:1 | | * 0/DUC#0:1==>0/Radio#0:1 | | * 0/Radio#0:1==>0/DDC#0:1 | | * 0/DDC#0:1==>0/SEP#1:0 | | * 0/SEP#2:0==>0/DUC#1:0 | | * 0/DUC#1:0==>0/Radio#1:0 | | * 0/Radio#1:0==>0/DDC#1:0 | | * 0/DDC#1:0==>0/SEP#2:0 | | * 0/SEP#3:0==>0/DUC#1:1 | | * 0/DUC#1:1==>0/Radio#1:1 | | * 0/Radio#1:1==>0/DDC#1:1 | | * 0/DDC#1:1==>0/SEP#3:0 | | * 0/SEP#4:0==>0/Replay#0:0 | | * 0/Replay#0:0==>0/SEP#4:0 | | * 0/SEP#5:0==>0/Replay#0:1 | | * 0/Replay#0:1==>0/SEP#5:0 | | * 0/SEP#6:0==>0/Replay#0:2 | | * 0/Replay#0:2==>0/SEP#6:0 | | * 0/SEP#7:0==>0/Replay#0:3 | | * 0/Replay#0:3==>0/SEP#7:0 | _____________________________________________________ | / | | TX Dboard: 0/Radio#0 | | _____________________________________________________ | | / | | | TX Frontend: 0 | | | Name: Magnesium | | | Antennas: TX/RX | | | Freq range: 1.000 to 6000.000 MHz | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB | | | Gain range amp: 0.0 to 0.0 step 0.0 dB | | | Gain range all: 0.0 to 65.0 step 0.5 dB | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No | | _____________________________________________________ | | / | | | TX Frontend: 1 | | | Name: Magnesium | | | Antennas: TX/RX | | | Freq range: 1.000 to 6000.000 MHz | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB | | | Gain range amp: 0.0 to 0.0 step 0.0 dB | | | Gain range all: 0.0 to 65.0 step 0.5 dB | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No | _____________________________________________________ | / | | RX Dboard: 0/Radio#0 | | _____________________________________________________ | | / | | | RX Frontend: 0 | | | Name: Magnesium | | | Antennas: TX/RX, RX2, CAL, LOCAL | | | Freq range: 1.000 to 6000.000 MHz | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB | | | Gain range amp: 0.0 to 0.0 step 0.0 dB | | | Gain range all: 0.0 to 75.0 step 0.5 dB | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No | | _____________________________________________________ | | / | | | RX Frontend: 1 | | | Name: Magnesium | | | Antennas: TX/RX, RX2, CAL, LOCAL | | | Freq range: 1.000 to 6000.000 MHz | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB | | | Gain range amp: 0.0 to 0.0 step 0.0 dB | | | Gain range all: 0.0 to 75.0 step 0.5 dB | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No | _____________________________________________________ | / | | TX Dboard: 0/Radio#1 | | _____________________________________________________ | | / | | | TX Frontend: 0 | | | Name: Magnesium | | | Antennas: TX/RX | | | Freq range: 1.000 to 6000.000 MHz | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB | | | Gain range amp: 0.0 to 0.0 step 0.0 dB | | | Gain range all: 0.0 to 65.0 step 0.5 dB | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No | | _____________________________________________________ | | / | | | TX Frontend: 1 | | | Name: Magnesium | | | Antennas: TX/RX | | | Freq range: 1.000 to 6000.000 MHz | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB | | | Gain range amp: 0.0 to 0.0 step 0.0 dB | | | Gain range all: 0.0 to 65.0 step 0.5 dB | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No | _____________________________________________________ | / | | RX Dboard: 0/Radio#1 | | _____________________________________________________ | | / | | | RX Frontend: 0 | | | Name: Magnesium | | | Antennas: TX/RX, RX2, CAL, LOCAL | | | Freq range: 1.000 to 6000.000 MHz | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB | | | Gain range amp: 0.0 to 0.0 step 0.0 dB | | | Gain range all: 0.0 to 75.0 step 0.5 dB | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No | | _____________________________________________________ | | / | | | RX Frontend: 1 | | | Name: Magnesium | | | Antennas: TX/RX, RX2, CAL, LOCAL | | | Freq range: 1.000 to 6000.000 MHz | | | Gain range rfic: 0.0 to 0.0 step 0.0 dB | | | Gain range dsa: 0.0 to 0.0 step 0.0 dB | | | Gain range amp: 0.0 to 0.0 step 0.0 dB | | | Gain range all: 0.0 to 75.0 step 0.5 dB | | | Bandwidth range: 20000000.0 to 100000000.0 step 0.0 Hz | | | Connection Type: IQ | | | Uses LO offset: No
ad@bm-super11-intel:~$ On Thu, 5 Dec 2024 at 18:27, Houshang <[email protected]> wrote: > Hi Marcus > Here it is: > > ad@bm-super11-intel:~$ sudo /usr/local/lib/uhd/examples/benchmark_rate > --args "type=n3xx,product=n310,addr=10.10.0.100,master_clock_rate=125e6" > --rx_rate 25e6 --tx_rate 25e6 > > [INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107400; DPDK_23.11; > UHD_4.7.0.HEAD-0-ga5ed1872 > [00:00:00.000131] Creating the usrp device with: > type=n3xx,product=n310,addr=10.10.0.100,master_clock_rate=125e6... > [INFO] [MPMD] Initializing 1 device(s) in parallel with args: > mgmt_addr=10.10.0.100,type=n3xx,product=n310,serial=32000F1,name=ni-n3xx-32000F1,fpga=XG,claimed=False,addr=10.10.0.100,master_clock_rate=125e6 > [WARNING] [MPM.RPCServer] A timeout event occured! > [INFO] [MPM.PeriphManager] init() called with device args > `fpga=XG,master_clock_rate=125e6,mgmt_addr=10.10.0.100,name=ni-n3xx-32000F1,product=n310,clock_source=internal,time_source=internal'. > Using Device: Single USRP: > Device: N300-Series Device > Mboard 0: n310 > RX Channel: 0 > RX DSP: 0 > RX Dboard: A > RX Subdev: Magnesium > RX Channel: 1 > RX DSP: 1 > RX Dboard: A > RX Subdev: Magnesium > RX Channel: 2 > RX DSP: 2 > RX Dboard: B > RX Subdev: Magnesium > RX Channel: 3 > RX DSP: 3 > RX Dboard: B > RX Subdev: Magnesium > TX Channel: 0 > TX DSP: 0 > TX Dboard: A > TX Subdev: Magnesium > TX Channel: 1 > TX DSP: 1 > TX Dboard: A > TX Subdev: Magnesium > TX Channel: 2 > TX DSP: 2 > TX Dboard: B > TX Subdev: Magnesium > TX Channel: 3 > TX DSP: 3 > TX Dboard: B > TX Subdev: Magnesium > > [00:00:22.270989651] Setting device timestamp to 0... > [WARNING] [0/DDC#0] The requested decimation is odd; the user should > expect passband CIC rolloff. > Select an even decimation to ensure that a halfband filter is enabled. > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 > will enable 3 halfbands. > decimation = dsp_rate/samp_rate -> 5 > [WARNING] [0/DDC#0] The requested decimation is odd; the user should > expect passband CIC rolloff. > Select an even decimation to ensure that a halfband filter is enabled. > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 > will enable 3 halfbands. > decimation = dsp_rate/samp_rate -> 5 > [WARNING] [0/DDC#0] The requested decimation is odd; the user should > expect passband CIC rolloff. > Select an even decimation to ensure that a halfband filter is enabled. > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 > will enable 3 halfbands. > decimation = dsp_rate/samp_rate -> 5 > [WARNING] [0/DDC#0] The requested decimation is odd; the user should > expect passband CIC rolloff. > Select an even decimation to ensure that a halfband filter is enabled. > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 > will enable 3 halfbands. > decimation = dsp_rate/samp_rate -> 5 > [WARNING] [0/DDC#1] The requested decimation is odd; the user should > expect passband CIC rolloff. > Select an even decimation to ensure that a halfband filter is enabled. > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 > will enable 3 halfbands. > decimation = dsp_rate/samp_rate -> 5 > [WARNING] [0/DDC#1] The requested decimation is odd; the user should > expect passband CIC rolloff. > Select an even decimation to ensure that a halfband filter is enabled. > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 > will enable 3 halfbands. > decimation = dsp_rate/samp_rate -> 5 > [WARNING] [0/DDC#1] The requested decimation is odd; the user should > expect passband CIC rolloff. > Select an even decimation to ensure that a halfband filter is enabled. > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 > will enable 3 halfbands. > decimation = dsp_rate/samp_rate -> 5 > [WARNING] [0/DDC#1] The requested decimation is odd; the user should > expect passband CIC rolloff. > Select an even decimation to ensure that a halfband filter is enabled. > Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 > will enable 3 halfbands. > decimation = dsp_rate/samp_rate -> 5 > [WARNING] [0/DUC#0] The requested interpolation is odd; the user should > expect passband CIC rolloff. > Select an even interpolation to ensure that a halfband filter is enabled. > > [WARNING] [0/DUC#0] The requested interpolation is odd; the user should > expect passband CIC rolloff. > Select an even interpolation to ensure that a halfband filter is enabled. > > [WARNING] [0/DUC#1] The requested interpolation is odd; the user should > expect passband CIC rolloff. > Select an even interpolation to ensure that a halfband filter is enabled. > > [WARNING] [0/DUC#1] The requested interpolation is odd; the user should > expect passband CIC rolloff. > Select an even interpolation to ensure that a halfband filter is enabled. > > Setting TX spp to 364 > [00:00:22.285623308] Testing receive rate 25.000000 Msps on 1 channels > [00:00:22.290554120] Testing transmit rate 25.000000 Msps on 1 channels > UOUUUUUUUUUUUUUUUUUterminate called after throwing an instance of > 'uhd::op_timeout' > what(): RfnocError: OpTimeout: Control operation timed out waiting for > ACK > Aborted > ad@bm-super11-intel:~$ ping 10.10.0.100 > PING 10.10.0.100 (10.10.0.100) 56(84) bytes of data. > 64 bytes from 10.10.0.100: icmp_seq=1 ttl=64 time=0.311 ms > 64 bytes from 10.10.0.100: icmp_seq=2 ttl=64 time=0.297 ms > ^C > --- 10.10.0.100 ping statistics --- > 2 packets transmitted, 2 received, 0% packet loss, time 1006ms > rtt min/avg/max/mdev = 0.297/0.304/0.311/0.007 ms > ad@bm-super11-intel:~$ uhd_find_devices > [INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107400; DPDK_23.11; > UHD_4.7.0.HEAD-0-ga5ed1872 > -------------------------------------------------- > -- UHD Device 0 > -------------------------------------------------- > Device Address: > serial: 32000F1 > addr: 10.10.0.100 > claimed: False > fpga: XG > mgmt_addr: 10.10.0.100 > name: ni-n3xx-32000F1 > product: n310 > type: n3xx > > > ad@bm-super11-intel:~$ > > On Thu, 5 Dec 2024 at 18:23, Marcus D. Leech <[email protected]> > wrote: > >> On 05/12/2024 11:44, [email protected] wrote: >> >> Hello >> >> Have you managed to fix this? >> >> I have a similar issue as you can see below. >> >> Thanks >> >> Well, again, what happens when you do the simple benchmark_rate test >> *WITHOUT* DPDK involved? >> >> >> >> ad@bm-super11-intel:~/accelleran$ sudo dpdk-devbind.py --status >> >> Network devices using DPDK-compatible driver >> >> ============================================ >> >> 0000:43:00.1 'Ethernet Controller X710 for 10GbE SFP+ 1572' drv=vfio-pci >> unused=i40e >> >> 0000:43:00.2 'Ethernet Controller X710 for 10GbE SFP+ 1572' drv=vfio-pci >> unused=i40e >> >> Network devices using kernel driver >> >> =================================== >> >> 0000:04:00.0 'Ethernet Controller 10G X550T 1563' if=eno1 drv=ixgbe >> unused=vfio-pci *Active* >> >> 0000:04:00.1 'Ethernet Controller 10G X550T 1563' if=eno2 drv=ixgbe >> unused=vfio-pci >> >> 0000:43:00.0 'Ethernet Controller X710 for 10GbE SFP+ 1572' if=ens1f0 >> drv=i40e unused=vfio-pci >> >> 0000:43:00.3 'Ethernet Controller X710 for 10GbE SFP+ 1572' if=ens1f3 >> drv=i40e unused=vfio-pci *Active* >> >> 0000:70:00.0 'Ethernet Controller X710 for 10GbE SFP+ 1572' if=ens2f0 >> drv=i40e unused=vfio-pci >> >> 0000:70:00.1 'Ethernet Controller X710 for 10GbE SFP+ 1572' if=ens2f1 >> drv=i40e unused=vfio-pci >> >> Other Baseband devices >> >> ====================== >> >> 0000:f7:00.0 'Device 57c0' unused=vfio-pci >> >> No 'Crypto' devices detected >> >> ============================ >> >> DMA devices using kernel driver >> >> =============================== >> >> 0000:f6:01.0 'Device 0b25' drv=idxd unused=vfio-pci >> >> No 'Eventdev' devices detected >> >> ============================== >> >> No 'Mempool' devices detected >> >> ============================= >> >> No 'Compress' devices detected >> >> ============================== >> >> No 'Misc (rawdev)' devices detected >> >> =================================== >> >> No 'Regex' devices detected >> >> =========================== >> >> No 'ML' devices detected >> >> ======================== >> >> ad@bm-super11-intel:~/accelleran$ >> >> ad@bm-super11-intel:~/accelleran$ uhd_find_devices >> >> [INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107400; DPDK_23.11; >> UHD_4.7.0.HEAD-0-ga5ed1872 >> >> -------------------------------------------------- >> >> -- UHD Device 0 >> >> -------------------------------------------------- >> >> Device Address: >> >> serial: 32000F1 >> >> addr: 10.10.0.100 >> >> claimed: False >> >> fpga: XG >> >> mgmt_addr: 10.10.0.100 >> >> name: ni-n3xx-32000F1 >> >> product: n310 >> >> type: n3xx >> >> ad@bm-super11-intel:~/accelleran$ sudo >> /usr/local/lib/uhd/examples/benchmark_rate --rx_rate 125e6 --rx_subdev "A:0 >> B:0" --rx_channels 0,1 --tx_rate 125e6 --tx_subdev "A:0 B:0" --tx_channels >> 0,1 --args >> "addr=10.10.1.100,second_addr=10.10.2.100,mgmt_addr=10.10.0.100,master_clock_rate=125e6,use_dpdk=1" >> >> [INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107400; DPDK_23.11; >> UHD_4.7.0.HEAD-0-ga5ed1872 >> >> EAL: Detected CPU lcores: 64 >> >> 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: VFIO support initialized >> >> EAL: Using IOMMU type 1 (Type 1) >> >> EAL: Ignore mapping IO port bar(1) >> >> EAL: Ignore mapping IO port bar(4) >> >> EAL: Probe PCI driver: net_i40e (8086:1572) device: 0000:43:00.1 (socket >> 0) >> >> EAL: Ignore mapping IO port bar(1) >> >> EAL: Ignore mapping IO port bar(4) >> >> EAL: Probe PCI driver: net_i40e (8086:1572) device: 0000:43:00.2 (socket >> 0) >> >> TELEMETRY: No legacy callbacks, legacy socket not created >> >> i40e_alloc_rx_queue_mbufs(): Failed to allocate mbuf for RX >> >> i40e_dev_rx_queue_start(): Failed to allocate RX queue mbuf >> >> [ERROR] [DPDK] Port 1: Could not start device >> >> EAL: FATAL: already called initialization. >> >> EAL: already called initialization. >> >> [00:00:00.000306] Creating the usrp device with: >> addr=10.10.1.100,second_addr=10.10.2.100,mgmt_addr=10.10.0.100,master_clock_rate=125e6,use_dpdk=1... >> >> EAL: FATAL: already called initialization. >> >> EAL: already called initialization. >> >> [ERROR] [X300] X300 Network discovery error RuntimeError: DPDK: Failure >> to start device >> >> [ERROR] [DPDK] Error with EAL initialization >> >> [ERROR] [UHD] Device discovery error: RuntimeError: Error with EAL >> initialization >> >> [ERROR] [DPDK] Error with EAL initialization >> >> [ERROR] [UHD] Device discovery error: RuntimeError: Error with EAL >> initialization >> >> EAL: FATAL: already called initialization. >> >> EAL: already called initialization. >> >> Error: LookupError: KeyError: No devices found for -----> >> >> Device Address: >> >> addr: 10.10.1.100 >> >> second_addr: 10.10.2.100 >> >> mgmt_addr: 10.10.0.100 >> >> master_clock_rate: 125e6 >> >> use_dpdk: 1 >> >> [ERROR] [DPDK] Error with EAL initialization >> >> [ERROR] [X300] X300 Network discovery error RuntimeError: Error with EAL >> initialization >> >> Segmentation fault >> >> ad@bm-super11-intel:~/accelleran$ >> >> _______________________________________________ >> USRP-users mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> >> >> _______________________________________________ >> USRP-users mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> > > > -- > > *Houshang Azizi* > > *Test Engineer* > > [image: logo] <https://www.accelleran.com/> > > *(32) 492195241* > > *[email protected] <[email protected]>* > > > > *www.accelleran.com* <http://www.accelleran.com/> > > [image: linkedin icon] <https://www.linkedin.com/company/accelleran> > [image: > twitter icon] <https://twitter.com/accelleran> [image: youtube icon] > <https://www.youtube.com/channel/UCrAEtqWp21cibZgSFVIEx2g?themeRefresh=1> > > -- *Houshang Azizi* *Test Engineer* [image: logo] <https://www.accelleran.com/> *(32) 492195241* *[email protected] <[email protected]>* *www.accelleran.com* <http://www.accelleran.com/> [image: linkedin icon] <https://www.linkedin.com/company/accelleran> [image: twitter icon] <https://twitter.com/accelleran> [image: youtube icon] <https://www.youtube.com/channel/UCrAEtqWp21cibZgSFVIEx2g?themeRefresh=1>
_______________________________________________ USRP-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
