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