Hello, We lately bought 2 new NUC devices (a NUC7i7BNH and a NUC6i7KYK), installed Debian 9 on it and tested Gnuradio on it. At first we installed via apt-get. We saw some drops in the gnuradio-companion and had issue with setting the real-time priority, so we removed it from the system and installed it again with pybombs. However, no difference. Today tested it again with UHD provided benchmark example (for easy reference). Saw occasional drops with Sps from 1e6 to 10e6. Thought it might be a network driver issue, updated the Intel network driver with the latest(?) e1000e driver. Still no difference.
Any ideas, can we fix this somehow? Thank you Meelis Additional information is in the file attached, but most important system parameters: #system Linux 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) #Network driver 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM (rev 31) filename: /lib/modules/4.9.0-3-amd64/updates/drivers/net/ethernet/ intel/e1000e/e1000e.ko version: 3.3.5.10-NAPI $ ./benchmark_rate --rx_rate 10e6 --duration 300 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184]
#system Linux 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) #Network driver 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM (rev 31) filename: /lib/modules/4.9.0-3-amd64/updates/drivers/net/ethernet/intel/e1000e/e1000e.ko version: 3.3.5.10-NAPI $ ./benchmark_rate --rx_rate 10e6 --duration 300 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184] Creating the usrp device with: ... [INFO] [USRP2] Opening a USRP2/N-Series device... [INFO] [USRP2] Current recv frame size: 1472 bytes [INFO] [USRP2] Current send frame size: 1472 bytes [INFO] [USRP2] Detecting internal GPSDO.... [INFO] [GPS] Found an internal GPSDO: Jackson-Labs, FireFly , Firmware Rev 0.929 [INFO] [USRP2] Setting references to the internal GPSDO Using Device: Single USRP: Device: USRP2 / N-Series Device Mboard 0: N210r4 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: WBXv4 RX+GDB TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: WBXv4 TX+GDB Setting device timestamp to 0... Testing receive rate 10.000000 Msps on 1 channels DDDDDD Benchmark rate summary: Num received samples: 2999989326 Num dropped samples: 2178 Num overflows detected: 0 Num transmitted samples: 0 Num sequence errors: 0 Num underflows detected: 0 Num late commands: 0 Num timeouts: 0 Done! $ ./benchmark_rate --rx_rate 10e6 --duration 180 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184] Creating the usrp device with: ... [INFO] [USRP2] Opening a USRP2/N-Series device... [INFO] [USRP2] Current recv frame size: 1472 bytes [INFO] [USRP2] Current send frame size: 1472 bytes [INFO] [USRP2] Detecting internal GPSDO.... [INFO] [GPS] Found an internal GPSDO: Jackson-Labs, FireFly , Firmware Rev 0.929 [INFO] [USRP2] Setting references to the internal GPSDO Using Device: Single USRP: Device: USRP2 / N-Series Device Mboard 0: N210r4 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: WBXv4 RX+GDB TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: WBXv4 TX+GDB Setting device timestamp to 0... Testing receive rate 10.000000 Msps on 1 channels ^X@sd Benchmark rate summary: Num received samples: 1799996569 Num dropped samples: 0 Num overflows detected: 0 Num transmitted samples: 0 Num sequence errors: 0 Num underflows detected: 0 Num late commands: 0 Num timeouts: 0 Done! $ ./benchmark_rate --rx_rate 10e6 --duration 180 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184] Creating the usrp device with: ... [INFO] [USRP2] Opening a USRP2/N-Series device... [INFO] [USRP2] Current recv frame size: 1472 bytes [INFO] [USRP2] Current send frame size: 1472 bytes [INFO] [USRP2] Detecting internal GPSDO.... [INFO] [GPS] Found an internal GPSDO: Jackson-Labs, FireFly , Firmware Rev 0.929 [INFO] [USRP2] Setting references to the internal GPSDO Using Device: Single USRP: Device: USRP2 / N-Series Device Mboard 0: N210r4 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: WBXv4 RX+GDB TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: WBXv4 TX+GDB Setting device timestamp to 0... Testing receive rate 10.000000 Msps on 1 channels DDDDD Benchmark rate summary: Num received samples: 1799994194 Num dropped samples: 1815 Num overflows detected: 0 Num transmitted samples: 0 Num sequence errors: 0 Num underflows detected: 0 Num late commands: 0 Num timeouts: 0 Done! $ ./benchmark_rate --rx_rate 5e6 --duration 300 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184] Creating the usrp device with: ... [INFO] [USRP2] Opening a USRP2/N-Series device... [INFO] [USRP2] Current recv frame size: 1472 bytes [INFO] [USRP2] Current send frame size: 1472 bytes [INFO] [USRP2] Detecting internal GPSDO.... [INFO] [GPS] Found an internal GPSDO: Jackson-Labs, FireFly , Firmware Rev 0.929 [INFO] [USRP2] Setting references to the internal GPSDO Using Device: Single USRP: Device: USRP2 / N-Series Device Mboard 0: N210r4 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: WBXv4 RX+GDB TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: WBXv4 TX+GDB Setting device timestamp to 0... Testing receive rate 5.000000 Msps on 1 channels DDDD Benchmark rate summary: Num received samples: 1499994662 Num dropped samples: 1452 Num overflows detected: 0 Num transmitted samples: 0 Num sequence errors: 0 Num underflows detected: 0 Num late commands: 0 Num timeouts: 0 Done! $ ./benchmark_rate --rx_rate 5e6 --duration 300 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184] Creating the usrp device with: ... [INFO] [USRP2] Opening a USRP2/N-Series device... [INFO] [USRP2] Current recv frame size: 1472 bytes [INFO] [USRP2] Current send frame size: 1472 bytes [INFO] [USRP2] Detecting internal GPSDO.... [INFO] [GPS] Found an internal GPSDO: Jackson-Labs, FireFly , Firmware Rev 0.929 [INFO] [USRP2] Setting references to the internal GPSDO Using Device: Single USRP: Device: USRP2 / N-Series Device Mboard 0: N210r4 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: WBXv4 RX+GDB TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: WBXv4 TX+GDB Setting device timestamp to 0... Testing receive rate 5.000000 Msps on 1 channels DDDDDDD Benchmark rate summary: Num received samples: 1499993442 Num dropped samples: 2541 Num overflows detected: 0 Num transmitted samples: 0 Num sequence errors: 0 Num underflows detected: 0 Num late commands: 0 Num timeouts: 0 Done! $ ./benchmark_rate --rx_rate 1e6 --duration 300 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184] Creating the usrp device with: ... [INFO] [USRP2] Opening a USRP2/N-Series device... [INFO] [USRP2] Current recv frame size: 1472 bytes [INFO] [USRP2] Current send frame size: 1472 bytes [INFO] [USRP2] Detecting internal GPSDO.... [INFO] [GPS] Found an internal GPSDO: Jackson-Labs, FireFly , Firmware Rev 0.929 [INFO] [USRP2] Setting references to the internal GPSDO Using Device: Single USRP: Device: USRP2 / N-Series Device Mboard 0: N210r4 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: WBXv4 RX+GDB TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: WBXv4 TX+GDB Setting device timestamp to 0... Testing receive rate 1.000000 Msps on 1 channels D Benchmark rate summary: Num received samples: 299998990 Num dropped samples: 363 Num overflows detected: 0 Num transmitted samples: 0 Num sequence errors: 0 Num underflows detected: 0 Num late commands: 0 Num timeouts: 0 Done! $ ./benchmark_rate --rx_rate 1e6 --duration 300 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184] Creating the usrp device with: ... [INFO] [USRP2] Opening a USRP2/N-Series device... [INFO] [USRP2] Current recv frame size: 1472 bytes [INFO] [USRP2] Current send frame size: 1472 bytes [INFO] [USRP2] Detecting internal GPSDO.... [INFO] [GPS] Found an internal GPSDO: Jackson-Labs, FireFly , Firmware Rev 0.929 [INFO] [USRP2] Setting references to the internal GPSDO Using Device: Single USRP: Device: USRP2 / N-Series Device Mboard 0: N210r4 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: WBXv4 RX+GDB TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: WBXv4 TX+GDB Setting device timestamp to 0... Testing receive rate 1.000000 Msps on 1 channels Benchmark rate summary: Num received samples: 299999414 Num dropped samples: 0 Num overflows detected: 0 Num transmitted samples: 0 Num sequence errors: 0 Num underflows detected: 0 Num late commands: 0 Num timeouts: 0 Done! $ ./benchmark_rate --rx_rate 10e6 --duration 300 [INFO] [UHDlinux; GNU C++ version 6.3.0 20170516; Boost_106200; UHD_3.11.0.git-181-g8f9f4184] Creating the usrp device with: ... [INFO] [USRP2] Opening a USRP2/N-Series device... [INFO] [USRP2] Current recv frame size: 1472 bytes [INFO] [USRP2] Current send frame size: 1472 bytes [INFO] [USRP2] Detecting internal GPSDO.... [INFO] [GPS] Found an internal GPSDO: Jackson-Labs, FireFly , Firmware Rev 0.929 [INFO] [USRP2] Setting references to the internal GPSDO Using Device: Single USRP: Device: USRP2 / N-Series Device Mboard 0: N210r4 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: WBXv4 RX+GDB TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: WBXv4 TX+GDB Setting device timestamp to 0... Testing receive rate 10.000000 Msps on 1 channels DDDDDD Benchmark rate summary: Num received samples: 2999991184 Num dropped samples: 2178 Num overflows detected: 0 Num transmitted samples: 0 Num sequence errors: 0 Num underflows detected: 0 Num late commands: 0 Num timeouts: 0 Done!
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com