JAJSHI3C March 2019 – October 2019 TPS23881
PRODUCTION DATA.
Unlike Auto mode, which still requires a host to initialize the TPS23881 operation through a series of I2C commands, there is no host or I2C communication required when the device is in configured in Autonomous mode.
During power up, the resistance on the AUTO pin (RAUTO) is measured, and the device is pre-configured according to Table 15. The port automatically performs detection and classification (if valid detection occurs) continuously on all ports. Port power is automatically turned on based on Power Allocation settings in register 0x29 if a valid classification is measured.
For applications that still require port telemetry, the I2C functionality is still supported in Autonomous mode.
NOTE
A 10 nF capacitor is required in parallel with RAUTO to ensure stability in the Autonomous mode selection.
The Auto pin resistance (RAUTO) will not be measured following a device reset (assertion of the RESET pin or RESAL bit in register 0x1A). The device wil only measured (RAUTO) and pre-configure the internal registers during power up (VVPWR and VVDD rising above their respective UVLO thresholds).
NOTE
The device SRAM will need to be programmed in order to support applications that desire to remove a device from Autonomous mode after having initially powered up in Autonomous mode.
A device running from the internal ROM (SRAM unprogrammed) in Autonomous mode will turn off and automatically resume discovery and power on any valid loads following the assertion of the RESET pin, I2C register 0x1A RESAL or RESPn bits, or a mode off command. Whereas a device running in Autonomous mode with the SRAM programmed will turn off and remain inactive until the host re-enables the port(s) through the I2C bus.