ZHCSFL8C October 2016 – August 2021 TPS65983B
PRODUCTION DATA
The boot code sets the hardware configurable unique I2C address of the TPS65983B before the port is enabled to respond to I2C transactions. The unique I2C address is determined by a combination of the digital level on the DEBUG_CTL1/DEBUG_CTL2 pins (two bits) and the analog level set by the analog I2C_ADDR strap pin (three bits) as shown in Table 9-9.
Default I2C Unique Address | |||||||
---|---|---|---|---|---|---|---|
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
0 | 1 | DEBUG_CTL2 | DEBUG_CTL1 | I2C_ADDR_DECODE[2:0] | R/W | ||
Note 1: Any bit is maskable for each port independently providing firmware override of the I2C address. |