Tamper and backup registers (TAMP)
33.3.2
TAMP pins and internal signals
TAMP_INx (x = pin index)
Internal signal name
tamp_ker_ck
tamp_pclk
tamp_itamp[y]
(y = signal index)
tamp_evt
tamp_erase
tamp_it
tamp_trg[x]
(x = signal index)
The TAMP kernel clock is usually the LSE at 32.768 kHz although it is possible to select
other clock sources in the RCC (refer to RCC for more details). Some detections modes are
not available in some low-power modes or V
Section 33.4: TAMP low-power modes
Signal name
tamp_evt
tamp_erase
tamp_itamp3
tamp_itamp5
tamp_itamp6
tamp_itamp8
1. This signal is generated in the TAMP peripheral.
1034/1450
Table 216. TAMP input/output pins
Pin name
Input
Table 217. TAMP internal input/output signals
Signal type
Input
Input
Inputs
Output
Output
Output
Output
Table 218. TAMP interconnection
rtc_tamp_evt used to generate a timestamp event
The tamp_erase signal is used to erase the device secrets listed
hereafter: backup registers, SRAM2 and PKA SRAM
LSE monitoring
RTC calendar overflow (rtc_calovf)
JTAG access in RDP level 1
(1)
Monotonic counter overflow
RM0453 Rev 5
Signal type
Tamper input pin
TAMP kernel clock, connected to rtc_ker_ck
and also named RTCCLK in this document
TAMP APB clock, connected to rtc_pclk
Internal tamper event sources
Tamper event detection (internal or external)
The tamp_evt is used to generate a RTC
timestamp event
Device secrets erase request following either
tamper event detection (internal or external) or
the software erase request done by writing
BKERASE to 1
TAMP interrupt (refer to
interrupts
Tamper detection trigger
when the selected clock is not LSE (refer to
BAT
for more details.
Source/Destination
Description
Description
Section 33.5: TAMP
for details)
RM0453
Need help?
Do you have a question about the STM32WL5 Series and is the answer not in the manual?