DocID025202 Rev 7
RM0365
Debug support (DBG)
1066
33.14.5 Debug MCU APB2 freeze register (DBGMCU_APB2_FZ)
The DBGMCU_APB2_FZ register is used to configure the MCU under DEBUG. It concerns
APB2 peripherals:
•
Timer clock counter freeze
This register is mapped on the external PPB bus at address 0xE004 200C
It is asynchronously reset by the POR (and not the system reset). It can be written by the
debugger under system reset.
Address: 0xE004 200C
Only 32-bit access is supported.
POR: 0x0000 0000 (not reset by system reset)
33.15
TPIU (trace port interface unit)
33.15.1 Introduction
The TPIU acts as a bridge between the on-chip trace data from the ITM and the ETM.
The output data stream encapsulates the trace source ID, that is then captured by a
trace
port analyzer
(TPA).
The core embeds a simple TPIU, especially designed for low-cost debug (consisting of a
special version of the CoreSight TPIU).
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res
Res.
DBG
_
TIM1
7_ST
O
P
DBG
_
TIM1
6_ST
O
P
DBG
_
TIM1
5_ST
O
P
Res
DBG_
T
IM1_S
T
O
P
rw
rw
rw
rw
rw
Bits 31:5 Reserved, must be kept at reset value.
Bits 4:0
DBG_TIMx_STOP:
TIMx counter stopped when core is halted (x=1, 8,15..17)
0: The clock of the involved timer counter is fed even if the core is halted
1: The clock of the involved timer counter is stopped and the outputs are disabled when the
core is halted
Note: Bit1 and Bit 5 are reserved.