9.12.1 Debug Module State in Low Power Modes
The following table shows the state of the debug modules in low power modes. These
terms are used:
• FF = Full functionality. In VLPR and VLPW the system frequency is limited, but if a
module does not have a limitation in its functionality, it is still listed as FF.
• static = Module register states and associated memories are retained.
• OFF = Modules are powered off; module is in reset state upon wakeup.
Table 9-7. Debug Module State in Low Power Modes
Module STOP VLPR VLPW VLPS LLS VLLSx
Debug Port FF FF FF OFF static OFF
AHB-AP FF FF FF OFF static OFF
ITM FF FF FF OFF static OFF
TPIU FF FF FF OFF static OFF
DWT FF FF FF OFF static OFF
9.13 Debug & Security
When security is enabled (FSEC[SEC] != 10), the debug port capabilities are limited in
order to prevent exploitation of secure data. In the secure state the debugger still has
access to the MDM-AP Status Register and can determine the current security state of the
device. In the case of a secure device, the debugger also has the capability of performing
a mass erase operation via writes to the MDM-AP Control Register if mass erase is
enabled. In the case of a secure device that has mass erase disabled (FSEC[MEEN] = 10),
attempts to mass erase via the debug interface are blocked.
When mass erase is disabled (FSEC[MEEN]= 10), the debugger does not have the
capability of performing a mass erase operation via writes to MDM-AP Control Register.
Debug & Security
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
212 NXP Semiconductors