Rollback Atomico a Doppio Banco A/B Deterministico & Interblocchi Watchdog
Scambio di partizione controllato da hardware, isolamento di scrittura flash e fallback in meno di 420 ms a prova di blocco.
Meccanica dei Contatori di Avvio Hardware
Quando una nuova immagine รจ completata nel Banco B, il client scrive un flag atomico. Al riavvio, il bootloader prova il Banco B. Se si verifica un timeout del watchdog prima del self-test, il contatore scala attivando il fallback immediato al Banco A.
Key Architectural Requirements
- Non-volatile boot attempt counter (decremented upon each reset until confirmed healthy)
- Hardware memory protection unit (MPU) blocking write access to currently running partition
- Sub-420 ms atomic pointer toggle in bootloader flash register
- Automated self-diagnostic assertions prior to clearing rollback flags
Richiedi Asset