2 Replies Latest reply on May 15, 2018 3:45 PM by Intel Corporation

    How to force USB 3.0 port controller to work in USB 2.0 mode [combo hub]?

    rohitshanbhag

      Hi ,

      I am using Intel chip Denverton [Intel(R) Atom(TM) CPU C3758 @ 2.20GHz] running in Wind River Linux 7.0.0.2.

      It can recognize USB 3.0 storage device correctly and I want to force this device to work in USB 2.0 mode ,i.e. USB 2.0 root hub at run time. How I can do this ?,Is it possible ?

      USB information is given below,

      [host:~]$ lsusb

      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

      Bus 002 Device 007: ID 0781:5581 SanDisk Corp.

      Bus 002 Device 006: ID 0781:5581 SanDisk Corp.

      Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

       

      [host:~]$ lsusb -t               

      /:  Bus 02.Port 1: Dev 1, class="root_hub", Driver=xhci_hcd/4p, 5000M

          |__ Port 2: Dev 2, If 0, class="Mass" Storage, Driver=usb-storage, 5000M

          |__ Port 3: Dev 3, If 0, class="Mass" Storage, Driver=usb-storage, 5000M

      /:  Bus 01.Port 1: Dev 1, class="root_hub", Driver=xhci_hcd/4p, 480M      

      [host:~]$          

       

      [host:~]$ lspci -nn | grep USB                                    

      00:15.0 USB controller [0c03]: Intel Corporation Device [8086:19d0] (rev 11)

      [host:~]$