USB 2.0 Hi-Speed 3-Port Hub Controller
Datasheet
6.2.1
USB Accessible Functions
6.2.1.1
VSM commands over USB
By default, Vendor Specific Messaging (VSM) commands to the hub are enabled. The supported
commands are:
Enable Embedded Controller
Disable Embedded Controller
Enable Special Resume
Disable Special Resume
Reset Hub
2
6.2.1.2
6.2.1.3
6.2.1.4
I C Master Access over USB
Access to I2C devices is performed as a pass-through operation from the USB Host. The device
firmware has no knowledge of the operation of the attached I2C device. The supported commands are:
Enable I2C pass through mode
Disable I2C pass through mode
I2C write
I2C read
Send I2C start
Send I2C stop
OTP Access over USB
The OTP ROM in the device is accessible via the USB bus. All OTP parameters can modified via the
USB Host. The OTP operates in Single Ended mode. The supported commands are:
Enable OTP reset
Set OTP operating mode
Set OTP read mode
Program OTP
Get OTP status
Program OTP control parameters
Battery Charging Access over USB
The Battery charging behavior of the device can be dynamically changed by the USB Host when
something other than the preprogrammed or OTP programmed behavior is desired. The supported
commands are:
Enable/Disable battery charging
Upstream battery charging mode control
Downstream battery charging mode control
Battery charging timing parameters
Download custom battery charging algorithm
SMSC USB2533
27
Revision 1.0 (06-17-13)
DATASHEET