SLUSBX9I March 2014 – July 2019 TPS23861
Command = 12h with 1 Data Byte, R/W
|BIT NAME||Port 4 Mode||Port 3 Mode||Port 2 Mode||Port 1 Mode|
|RESET or POR VALUE||AA||AA||AA||AA|
Each field configures the operating mode per port.
An Operating Mode write command to 0x12 with a transition from Off Mode to Auto Mode or from Off Mode to Semi-Auto Mode requires an I2C bus processing delay of 1.2 ms when followed by a Detect/Class Enable (0x14) write command. This delay applies from the end of the Operating Mode command (stop pulse) to the end of the Detect/Class Enable command (stop pulse).
Port n Mode[1:0]: The selection is as following:
|PORT n MODE [1:0]||OPERATING MODE|
In Off Mode, the port is off and there is neither detection nor classification. In Manual Mode, there is no automatic state change. In Semi-Auto Mode, detection and classification are automated but not the port power on, while in Auto Mode all three are automated. See Device Functional Modes for a detailed description of each of the four operating modes.
For any port with power enable set (PEx=1 in 0x10), ensure that port power good status in 0x10 is also set (PGx=1) prior to changing the mode to Off in the Operating Mode register (0x12).