ZHCSJZ0 June 2019 TUSB8042A
PRODUCTION DATA.
The TUSB8042A supports a single-master, standard mode (100 KHz) or fast mode (400KHz) connection to a dedicated I2C EEPROM when the I2C interface mode is enabled. In I2C mode, the TUSB8042A reads the contents of the EEPROM at bus address 1010000b using 7-bit addressing starting at address 0. The TUSB8042A reads the entire EEPROM contents using a single burst read transaction. The burst read transaction ends when the address reaches FFh.
If the value of the EEPROM contents at address byte 00h equals 55h, the TUSB8042A loads the configuration registers according to the EEPROM map. If the first byte is not 55h, the TUSB8042A exits the I2C mode and continues execution with the default values in the configuration registers. The hub is not connect on the upstream port until the configuration is completed.
NOTE
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, and Device Configuration 2 registers.
The minimum size I2C EEPROM required is 2Kbit.
For details on I2C operation refer to the UM10204 I2C-bus Specification and User Manual.