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

Reply via email to