10.1 Tamper timestamping polarity error

The tamper detection signal polarity is inverted, with the following consequences:
  • Key erasing in TZAEB, AES and TDES if the respective Clear On Tamper features are enabled, with TZAESB_MR.TAMPCLR = 1, AES_MR.TAMPCLR = 1 and TDES_MR.TAMPCLR = 1.
  • Scrambling key erasing in QSPI0 or QSPI1 if Clear On Tamper is enabled with QSPI0_MR.TAMPCLR = 1 or QSPI1_MR.TAMPCLR = 1.
  • SHA locking if Tamper Lock is enabled with SHA_MR.TMPLCK = 1. SHA is locked until SHA_CR.UNLOCK is written to 1.

Work Around

Do not enable the following bits:
  • TZAESB_MR.TAMPCLR
  • AES_MR.TAMPCLR
  • TDES_MR.TAMPCLR
  • QSPI0_MR.TAMPCLR
  • QSPI1_MR.TAMPCLR
  • SHA_MR.TMPLCK

Affected Silicon Revisions

A0A0-D1GA0-D2GA1A1-D1GA1-D2G
XXXXXX