ZHCSLY5A August 2020 – July 2021 TPS65994AD
PRODUCTION DATA
The host should only use I2C_EC_SCL/SDA for loading a patch bundle. Once the boot process is complete, each port has a unique slave address on the I2C_EC_SCL/SDA bus as selected by the ADCINx pins. The slave address used by each port on the I2C2s bus are determined from the application configuration. The Port A slave address should be used for pushing the patch bundle since the Port B slave address is not available during the BOOT mode.
I2C address index (decoded from ADCIN1 and ADCIN2)(1) | Port | Slave Address | Available During BOOT | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | |||
#1 | A | 0 | 1 | 0 | 0 | 0 | 0 | 0 | R/W | Yes |
#1 | B | 0 | 1 | 0 | 0 | 1 | 0 | 0 | R/W | No |
#2 | A | 0 | 1 | 0 | 0 | 0 | 0 | 1 | R/W | Yes |
#2 | B | 0 | 1 | 0 | 0 | 1 | 0 | 1 | R/W | No |
#3 | A | 0 | 1 | 0 | 0 | 0 | 1 | 0 | R/W | Yes |
#3 | B | 0 | 1 | 0 | 0 | 1 | 1 | 0 | R/W | No |
#4 | A | 0 | 1 | 0 | 0 | 0 | 1 | 1 | R/W | Yes |
#4 | B | 0 | 1 | 0 | 0 | 1 | 1 | 1 | R/W | No |