TAMPC registers are reset by different sources.
Protected signals in TAMPC are divided into the following reset source categories.
- Category 1 – Brownout reset, power-on reset
- Category 2 – Pin reset and TAMPC reset
- Category 3 – Watchdog timer reset, CPU lockup reset, System reset request, and Wake-up from System OFF reset
| Reset source | |||||
|---|---|---|---|---|---|
| Register | Function | Reset value | Cat 1 | Cat 2 | Cat 3 |
| PROTECT.DOMAIN[0].DBGEN | Allow invasive debugging. | 0 | x | x | |
| PROTECT.DOMAIN[0].NIDEN | Allow non-invasive debugging. | 0 | x | x | |
| PROTECT.GLITCHSLOWDOMAIN | Enable slow domain glitch detector. | 1 | x | x | x |
| PROTECT.GLITCHFASTDOMAIN | Enable fast domain glitch detector. | 1 | x | x | x |
| PROTECT.EXTRESETEN | Enable automatic reset from external tamper detectors events. | 0 | x | x | x |
| PROTECT.INTRESETEN | Enable automatic reset from internal tamper detector events. | 1 | x | x | x |
| PROTECT.ERASEPROTECT | Allow device erase using CTRL-AP and RRAMC. | 0 | x | x | x |