Hi Rodolphe, first of all, check whether you're actually dealing with a USB3 port. I know, sounds strange, but if it's not blue and doesn't have more than four visible contacts, it's not standard-compliant USB3. The fact that it's attached to a xHCI doesn't itself mean it can do USB3.
Then, I can't quite remember whether the USB controller on the B200 would even register as USB3 before the initial firmware is loaded. Try the following: In one terminal window, run `dmesg -Hwx`. Plug in the USRP, and see how it appears on the bus (it seems, as USB2 high-speed device). After that, in another terminal, you'd run `uhd_find_devices`, and see whether the device re-enumerates as USB3 SuperSpeed device. Best regards, Marcus On 18.03.20 13:43, Rodolphe Bertolini via USRP-users wrote: > Hello Ron, (I resend the email, I forgot to "reply to all") > Thank you for your quick feedback. > > Ok I understand. More information, lspci gives me : > 00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI > Host Controller (rev 10) > So I don't get why doesn't Ubuntu enables USB 3.0 with the B210. > > My problems looks like this one > http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2018-July/057323.html > > The output of lsusb -t is similar, with "Driver=(none)" > A message of above mentioned thread suggests to enable 3.0 option in > BIOS, however I don't have such option. And even if I had, I didn't not > change anything between reboot / session switch so I really don't > understand where this regression is coming from. > Also I did the "solution" mentioned by the author : > > uhd_image_loader --args="type=b200,reset" > > > Which did not improve the situation. > > > Thank you again > > Rodolphe > > Le mer. 18 mars 2020 à 12:02, Ron Economos via USRP-users > <[email protected] <mailto:[email protected]>> a écrit : > > dmesg should say "new SuperSpeed USB device number X using xhci_hcd" > or "new SuperSpeed Gen 1 USB device number X using xhci_hcd" if you > have a newer kernel. > > "high-speed" means USB 2.0. > > Ron > > On 3/18/20 03:41, Rodolphe Bertolini via USRP-users wrote: >> Dear all, >> >> I have been using a USRP B210 on a laptop for months now. For >> reasons, I switched to another Linux session, and using this >> session UHD fails to talk to B210 over USB 3.0 >> >> dmesg tells me it is using the xhci_hcd driver (which I believe is >> the driver for USB 3.0), and is also mentioning "new high-speed >> USB", which leads me to think that USB 3.0 link is well recognized >> and active: >> >> [ 306.133028] usb 1-1: new high-speed USB device number 16 using >> xhci_hcd >> [ 306.260349] usb 1-1: New USB device found, idVendor=2500, >> idProduct=0020 >> [ 306.260351] usb 1-1: New USB device strings: Mfr=1, Product=2, >> SerialNumber=3 >> [ 306.260352] usb 1-1: Product: USRP B200 >> [ 306.260354] usb 1-1: Manufacturer: Ettus Research LLC >> [ 306.260355] usb 1-1: SerialNumber: 31B9289 >> >> However, when running any uhd command line, it fails using USB 3.0: >> >> [INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800; >> UHD_3.15.0.0-release >> [INFO] [B200] Detected Device: B210 >> [INFO] [B200] Operating over USB 2. >> >> I have also tried with UHD 3.14.1, no improvement. >> >> I remember having a similar issue (maybe the same?) that had been >> solved with something related to udev, but I sadly didn't take any >> note of this. >> >> Do you have any hint? >> >> Thank you. >> Regards, >> Rodolphe >> >> _______________________________________________ >> USRP-users mailing list >> [email protected] <mailto:[email protected]> >> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > _______________________________________________ > USRP-users mailing list > [email protected] <mailto:[email protected]> > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > > > _______________________________________________ > USRP-users mailing list > [email protected] > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > _______________________________________________ USRP-users mailing list [email protected] http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
