AnsweredAssumed Answered

TWR-LS1021A USB

Question asked by Jian Wu on Oct 1, 2015
Latest reply on Oct 4, 2015 by Pavel Chubakov

Hello,

 

I have two question about the USB 3.0 port on TWR_LS1021A.

 

1.Is there a USB2134B on TWR-LS1021A except USB5534B?

Under u-boot:

=> usb start

starting USB...

USB0:   Register 200017f NbrPorts 2

Starting the controller

USB XHCI 1.00

scanning bus 0 for devices... 3 USB Device(s) found

       scanning usb for storage devices... 0 Storage Device(s) found

=>

=> usb tree

USB device tree:

  1  Hub (5 Gb/s, 0mA)

  |  u-boot XHCI Host Controller

  |

  +-2  Hub (480 Mb/s, 0mA)

  |    SMSC USB2134B

  |

  +-3  Hub (5 Gb/s, 0mA)

       SMSC USB5534B

 

=> usb info

1: Hub,  USB Revision 3.0

- u-boot XHCI Host Controller

- Class: Hub

- PacketSize: 9  Configurations: 1

- Vendor: 0x0000  Product 0x0000 Version 1.0

   Configuration: 1

   - Interfaces: 1 Self Powered 0mA

     Interface: 0

     - Alternate Setting 0, Endpoints: 1

     - Class Hub

     - Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms

 

 

2: Hub,  USB Revision 2.10

- SMSC USB2134B

- Class: Hub

- PacketSize: 64  Configurations: 1

- Vendor: 0x0424  Product 0x2134 Version 80.0

   Configuration: 1

   - Interfaces: 1 Self Powered Remote Wakeup 0mA

     Interface: 0

     - Alternate Setting 0, Endpoints: 1

     - Class Hub

     - Endpoint 1 In Interrupt MaxPacket 1 Interval 12ms

     - Endpoint 1 In Interrupt MaxPacket 1 Interval 12ms

 

 

3: Hub,  USB Revision 3.0

- SMSC USB5534B

- Class: Hub

- PacketSize: 9  Configurations: 1

- Vendor: 0x0424  Product 0x5534 Version 80.0

   Configuration: 1

   - Interfaces: 1 Self Powered Remote Wakeup 0mA

     Interface: 0

     - Alternate Setting 0, Endpoints: 1

     - Class Hub

     - Endpoint 1 In Interrupt MaxPacket 2 Interval 8ms

 

Under linux kernel:

oot@ls1021atwr:~# lsusb

Bus 001 Device 002: ID 0424:2134

Bus 002 Device 002: ID 0424:5534

Bus 001 Device 001: ID 1d6b:0002

Bus 002 Device 001: ID 1d6b:0003

 

Here looks like there also a USB2134B on the TWR-LS1021A

 

2. I write TWR-LS1021A USB driver for other OS. USB driver can detect  a high-speed and superspeed device connect. but driver always failed on send "command: Address Device". Do I need do some initialization for USB5534B before USB driver start?

 

Thanks,

Jain

Outcomes