Contents
RM0090
38/1731
DocID018909 Rev 11
SW protocol introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1680
SW protocol sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1680
SW-DP state machine (reset, idle states, ID code) . . . . . . . . . . . . . . 1681
DP and AP read/write accesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1682
SW-DP registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1682
SW-AP registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1683
38.11 Capability of the debugger host to connect under system reset . . . . . 1686
38.14 ITM (instrumentation trace macrocell) . . . . . . . . . . . . . . . . . . . . . . . . . 1687
38.14.2 Time stamp packets, synchronization and overflow packets . . . . . . . 1687
38.15 ETM (Embedded trace macrocell) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1689
38.16 MCU debug component (DBGMCU) . . . . . . . . . . . . . . . . . . . . . . . . . . 1690
38.16.1 Debug support for low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . 1690
38.16.2 Debug support for timers, watchdog, bxCAN and I
C . . . . . . . . . . . . 1691
38.16.3 Debug MCU configuration register . . . . . . . . . . . . . . . . . . . . . . . . . . 1691
38.16.4 Debug MCU APB1 freeze register (DBGMCU_APB1_FZ) . . . . . . . . 1692
38.16.5 Debug MCU APB2 Freeze register (DBGMCU_APB2_FZ) . . . . . . . . 1694
38.17.4 TPUI frame synchronization packets . . . . . . . . . . . . . . . . . . . . . . . . . 1698
38.17.5 Transmission of the synchronization frame packet . . . . . . . . . . . . . . 1698
38.17.8 TRACECLKIN connection inside the STM32F4xx . . . . . . . . . . . . . . . 1699