Dominio de respaldo
La pequeña parte de un microcontrolador con alimentación propia, que sobrevive tanto a los resets como al sueño profundo.
En STM32 el dominio se alimenta por el pin VBAT, normalmente conectado a una pila de botón o a un supercondensador. Allí viven el reloj de tiempo real, su oscilador de 32,768 kHz y un puñado de registros de respaldo; en algunos modelos, también unos kilobytes de SRAM de respaldo. Cuando cae la alimentación principal, el reloj sigue en marcha y los registros conservan su contenido. Para evitar escrituras accidentales, el dominio está protegido hasta que el firmware lo desbloquea expresamente.
Los registros guardan lo que debe sobrevivir a un reinicio: una bandera que le dice al bootloader que se quede en modo actualización, la causa del último fallo o cuántas veces ha saltado el watchdog. Con la entrada tamper conectada, el contenido se borra si alguien abre la carcasa, lo que convierte al dominio en un sitio barato para guardar claves.