SLVUCJ9 February 2023 LP8764-Q1 , TPS6594-Q1
The default configuration of the NVM transitions the PMICs to the ACTIVE state when the ENABLE pin on the TPS65941120 goes high (rising edge triggered). The nINT pin goes low to indicate to the MCU that interrupts have occurred in the PMICs. After a normal power up sequence the interrupts are the ENABLE_INT and BIST_PASS_INT. The ENABLE_INT prohibits the PMICs from processing any lower priority triggers below the 'ON Request' in Table 6-1. The blocking of the lower priority triggers is why the PMICs are in the ACTIVE state even though the NSLEEP1 and NSLEEP2 bits are both cleared. Once the ENABLE_INT is cleared the state is defined by #GUID-35D78314-2DFC-4B39-BBD6-3A93429E588A/TABLE_K4K_5C3_WQB. The following sections describe the I2C commands for transitioning between the different states.
NSLEEP1 | NSLEEP2 | I2C_7 | I2C_6 | I2C_5 | State |
---|---|---|---|---|---|
1 | 1 | NA | NA | NA | ACTIVE |
0 | 1 | 0 | 0 | NA | MCU ONLY without DDR Retention |
0 | 1 | 1 | 1 | NA | MCU ONLY with DDR Retention and Main GPIO Retention |
0 | 1 | 1 | 0 | NA | MCU ONLY with DDR Retention |
0 | 1 | 0 | 1 | NA | MCU ONLY with Main GPIO Retention |
Do not Care | 0 | 1 | 1 | 1 | DDR Retention with GPIO Retention |
0 | 0 | 1 | 1 | GPIO Retention | |
0 | 1 | 0 | 0 | DDR Retention | |
0 | 0 | 0 | 0 | Retention |