SWCU195A December 2024 – May 2025 CC2744R7-Q1 , CC2745P10-Q1 , CC2745R10-Q1 , CC2745R7-Q1 , CC2755R10
Only a global asynchronous reset is available; no partial or subsystem reset is supported. Reset can be triggered by:
The PMCTL.RSTSTA[2:0] RESETSRC and PMCTL.SYSSRC[7:4] SYSSRC bit fields are populated after reset and report which of the above reset sources triggered the reset. The PMCTL.RSTSTA register is read by the ROM boot sequence and used to determine which wake-up action to take. The PMCTL.RSTSTA register can also be read by the user application to take appropriate action. The user application can also determine whether the system was woken from shutdown by reading the PMCTL.RSTSTA[17] SDDET bit. If the bit is set, the system has woken from shutdown.
The hierarchy of reset signals is as follows:
RSTN pin
VDDS Brown-out detector reset
VDDR Brown-out detector reset
Watchdog reset
CPU hardfault
Software reset request
Debug reset request
LF Clock Loss
EMFI reset
TAMPER reset
SRAM parity reset
RSTN_POR is the only reset source that clears the IceMelter and AON/ULL 3P3V REGBANK.
Any reset higher in the hierarchy propagates to everything below. Resets are released at least one clock cycle before any clock starts running or synchronously to the clock edge if that is not possible.
The reset pin on the device serves a dual purpose as an "enable device" signal for a transceiver or Network Processor (NWP).