English
Language : 

USB5532B_15 Datasheet, PDF (33/68 Pages) Microchip Technology – 2-Port SS/HS USB Hub Controller
USB5532B
5.5.4.2 Set Address (00h)
The set address command will change the SMBus address to the value in Data1 or memory address 0002h. The next
SMBus read will have to account for this change in address.
TABLE 5-7: SET ADDRESS BYTE
SET ADDR
(0X00)
SMBus Address
Bit
7
7:0
Name
DEFAULT
ADDRESS
R/W
W
W
Description
Resets to the default SMBus address.
New SMBus Address
5.5.4.3 Get Default Address (01h)
This command will always return the default address of the USB5x3xB (2dh).
5.5.4.4 Get Hub Info (02h)
The command will return the status of the hub in Data1. The status byte follows the following format:
TABLE 5-8: HUB INFORMATION
USB2_HUB_INFO
(0X02)
USB2 Hub Information
Bit
Name
7
CONFIGURED
6:0
USB2_ADDRESS
R/W
R
R
Description
1 = Hub is in the configured state.
2 = Hub is in the unconfigured state.
The address of the USB2 hub.
5.5.4.5 Get UCS Port Mask(03h)
This will return a mask of which port is assigned a UCS port controller based on the UCS device detection.
5.5.4.6 Port Connect Status (80h)
Data1 of the memory is written by the SMBus master and after the command is executed Data 2-6 will be populated
with the status of each port.
Data1 is a port mask where each bit represents the port status to return. Bit 0 is the upstream port, bit 1 is the down-
stream port 1, etc.
The port connect status byte can be interpreted as follows:
TABLE 5-9: HUB INFORMATION
PORT_CONNECT
(0X80)
Port Connect Status
Bit
7:6
5
Name
Reserved
USB2_SUSPEND
4
USB3_SUSPEND
3:2
Reserved
R/W
R
R
R
R
Description
Reserved
0 = Port is not suspended.
1 = Port is in the L2 Suspend State.
0 = Port is not suspended.
1 = Port is in the U3 Suspend State.
Reserved
DS00001679C-page 33
 2012 - 2015 Microchip Technology Inc.