Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
How do we use the multiplexed pin PWR# /I2C_SDA in HX2VL?
After power-on-reset, the I2C_SDA becomes active to boot from the externally-connected EEPROM and acts as an I/O pin. After enumeration, this will switch to Power Enable (PWR#) pin of the power switch for DS port power control, which is the output pin. Because I2C_SDA requires a pull-up resistor as per the I2C specification, PWR# pin should be Active Low.
It is not recommended to use Active High power enable switch, because it requires a pull-down resistor. Therefore, the combination of pull-up for I2C_SDA and pull-down for PWR results in different logic level on the specified pin, leading to malfunction; for example, the power switch will always be ON and cannot be used for switch functionality.
Note: For 28-pin packages, this pin can be used as either PWR# or I2C_SDA, but not as both. If EEPROM is connected, then the pin acts as I2C_SDA and will not switch to PWR# mode.