ZHCSDY5C July 2015 – July 2024 TUSB4041I-Q1
PRODUCTION DATA
The TUSB4041I-Q1 device supports a single-controller, standard mode (100 kb/s) connection to a dedicated I2C EEPROM when the I2C interface mode is enabled. In I2C mode, the TUSB4041I-Q1 device reads the contents of the EEPROM at bus address 1010000b using 7-bit addressing starting at address 0.
If the value of the EEPROM contents at byte 00h equals 55h, the TUSB4041I-Q1 device loads the configuration registers according to the EEPROM map. If the first byte is not 55h, the TUSB4041I-Q1 device exits the I2C mode and continues execution with the default values in the configuration registers. The hub does not connect on the upstream port until the configuration is completed. If the hub detected an unprogrammed EEPROM (value other than 55h), the hub enters programming mode and a programming endpoint within the hub is enabled.
The bytes located above offset Ah are optional. The requirement for data in those addresses is dependent on the options configured in the Device Configuration Register and Device Configuration Register 2.
For details on I2C operation, refer to the UM10204 I2C-bus Specification and User Manual.