SLVUCJ9 February 2023 LP8764-Q1 , TPS6594-Q1
As shown in GUID-5B640415-4214-468F-8BC9-89BCA48A5DDE.html#GUID-DDB7BBE6-2B0A-442C-97FB-917ADEF20883, there are various triggers that can enable a state transition between configured states. Table 6-1 describes each trigger and its associated state transition from highest priority (Immediate Shutdown) to lowest priority (I2C_3). Active triggers of higher priority block triggers of lower priority and the associated sequence.
Trigger | Priority (ID) | Immediate (IMM) | REENTERANT | PFSM Current State | PFSM Destination State | Power Sequence or Function Executed |
---|---|---|---|---|---|---|
Immediate Shutdown#GUID-C98F2FDD-BDB8-4335-95D6-C77C44AB3AA2 | 1 | True | False | STANDBY, ACTIVE, MCU ONLY, Suspend-to-RAM | SAFE#GUID-83A13823-A17E-4DC9-B99F-820FB5BFB39F | TO_SAFE_SEVERE |
MCU Power Error | 2 | True | False | STANDBY, ACTIVE, MCU ONLY, Suspend-to-RAM | SAFE#GUID-83A13823-A17E-4DC9-B99F-820FB5BFB39F | TO_SAFE |
Orderly Shutdown#GUID-C98F2FDD-BDB8-4335-95D6-C77C44AB3AA2 | 3 | True | False | STANDBY, ACTIVE, MCU ONLY, Suspend-to-RAM | SAFE#GUID-83A13823-A17E-4DC9-B99F-820FB5BFB39F | TO_SAFE_ORDERLY |
OFF Request | 5#GUID-FADD2917-876D-487E-9810-9E415290F5FC | False | False | STANDBY, ACTIVE, MCU ONLY, Suspend-to-RAM | STANDBY#GUID-9558347C-F17F-4657-B647-F3FB2CE436C8 | TO_STANDBY |
WDOG Error | 6 | False | True | ACTIVE | ACTIVE | ACTIVE_TO_WARM |
ESM MCU Error | 7 | False | True | ACTIVE | ACTIVE | |
ESM SOC Error | 8 | False | True | ACTIVE | ACTIVE | ESM_SOC_ERROR |
WDOG Error | 9 | False | True | MCU ONLY | MCU ONLY | MCU_TO_WARM |
ESM MCU Error | 10 | False | True | MCU ONLY | MCU ONLY | |
SOC Power Error | 11 | False | False | ACTIVE | SOC Power Error | PWR_SOC_ERR |
I2C_1 bit is high#GUID-808E3B7E-6BDF-4F8A-8F12-45C8C9A17F9D | 12 | False | True | ACTIVE, MCU ONLY | No State Change | Execute RUNTIME BIST |
I2C_2 bit is high#GUID-808E3B7E-6BDF-4F8A-8F12-45C8C9A17F9D | 13 | False | True | ACTIVE, MCU ONLY | No State Change | Enable I2C CRC on I2C1 and I2C2 on all devices.#GUID-F3805BBE-E428-4CD3-9FA1-F1E062FAE2FE |
ON Request | 14 | False | False | STANDBY, ACTIVE, MCU ONLY, Suspend-to-RAM | ACTIVE | TO_ACTIVE |
WKUP1 goes high | 15 | False | False | STANDBY, ACTIVE, MCU ONLY, Suspend-to-RAM | ACTIVE | |
NSLEEP1 and NSLEEP2 are high#T5973073-32 | 16 | False | False | STANDBY, ACTIVE, MCU ONLY, Suspend-to-RAM | ACTIVE | |
MCU On Request | 17 | False | False | STANDBY, ACTIVE#GUID-49ECD904-9BB6-4A43-B2E9-5D07D33E0039, MCU ONLY, Suspend-to-RAM | MCU ONLY | TO_MCU |
WKUP2 goes high | 18 | False | False | STANDBY, ACTIVE#GUID-49ECD904-9BB6-4A43-B2E9-5D07D33E0039, MCU ONLY, Suspend-to-RAM | MCU ONLY | |
NSLEEP1 goes low and NSLEEP2 goes high#T5973073-32 | 19 | False | False | ACTIVE, MCU ONLY, Suspend-to-RAM | MCU ONLY | |
NSLEEP1 goes low and NSLEEP2 goes low#T5973073-32 | 20 | False | False | ACTIVE, MCU ONLY | Suspend-to-RAM | TO_RETENTION |
NSLEEP1 goes high and NSLEEP2 goes low#T5973073-32 | 21 | False | False | ACTIVE, MCU ONLY | Suspend-to-RAM | |
I2C_0 bit goes high#GUID-808E3B7E-6BDF-4F8A-8F12-45C8C9A17F9D | 22#GUID-E95724A2-BC23-4A4C-B398-EEC4522315D6 | False | False | STANDBY, ACTIVE, MCU ONLY | STANDBY#GUID-9558347C-F17F-4657-B647-F3FB2CE436C8 | TO_STANDBY |
I2C_3 bit goes high#GUID-808E3B7E-6BDF-4F8A-8F12-45C8C9A17F9D | 23#GUID-E95724A2-BC23-4A4C-B398-EEC4522315D6 | False | False | ACTIVE, MCU ONLY | No State Change | Devices are prepared for OTA NVM update.#GUID-B9AF43E3-6B78-4297-909D-876036293D07 |