SLLSEI0E July 2015 – July 2024 TUSB4020BI
PRODUCTION DATA
The TUSB4020BI supports a single-controller, standard mode (100kbps) connection to a dedicated I2C EEPROM when the I2C interface mode is enabled. In I2C mode, the TUSB4020BI 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 TUSB4020BI loads the configuration registers according to the EEPROM map. If the first byte is not 55h, the TUSB4020BI 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 TUSB4020BI detects an unprogrammed EEPROM (value other than 55h), the device enters programming mode and a programming endpoint within the hub is enabled.
Note, the bytes located above offset Ah are optional. The requirement for data in those addresses depends on the options configured in the Device Configuration, Phy Custom Configuration, and Device Configuration 2 registers.
For details on I2C operation, refer to the UM10204 I2C-bus Specification and User Manual.