I have a USRP B205mini-i connected to a new Ubuntu 16.04 LTS laptop. The USB hardware is a standard Intel chipset and lsusb and lshw all show the hardware is in USB 3.0 mode. I've used external hard drives in the port before and I'm clearly getting USB3 performance.
However when the USRP starts up it reports "Operating over USB 2.". Has anyone run into this before and know how to get it to recognize it as USB3? (Running into overruns at 20 MSPS)
Here's some other driver/hardware/firmware details I think is relevant:
Ubuntu Kernel:4.13.0-32-generic #35~16.04.1-Ubuntu SMP Thu Jan 25 10:13:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
uhd_find_devices output:
[INFO] [UHDlinux; GNU C++ version 5.4.0 20160609; Boost_105800; UHD_3.11.0.git-215-g3b206caa]
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
serial: [Took this out for posting]
name: B205i
product: B205mini
type: b200
USB Info:
lshw:
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 4.13.0-32-generic xhci-hcd
physical id: 1
version: 4.13
capabilities: usb-3.00
configuration: driver=hub slots=8 speed=5000Mbit/s
*-generic:2
description: Signal processing controller
product: Sunrise Point-H LPSS I2C Controller #1
vendor: Intel Corporation
physical id: 15.1
bus info: address@hidden:00:15.1
version: 31
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:17 memory:a452c000-a452cfff
lsusb
Bus 002 Device 002: ID 2500:0022
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x2500
idProduct 0x0022
bcdDevice 0.00
iManufacturer 1 Ettus Research LLC
iProduct 2 USRP B200
iSerial 3 3123C89