Lessico IT › Hardware › Boot loop

Boot loop

Hardware Svenska → Aggiornato: 2026-11-04

Un dispositivo che si blocca durante l'avvio, si riavvia e si blocca di nuovo esattamente nello stesso punto — all'infinito.

Le cause sono noiosamente prevedibili. Un aggiornamento OTA con un errore nel codice di inizializzazione. Un watchdog con un timeout più breve dell'avvio stesso. Oppure un brown-out: la radio si accende, il picco di corrente porta l'alimentazione sotto la soglia, il chip si resetta e il ciclo ricomincia. Quest'ultimo caso sembra un bug software e scompare cambiando il caricabatterie. Nel 2016 LG G4 e V10 divennero tristemente noti per boot loop che si rivelarono saldature difettose.

La difesa consiste nel far contare i fallimenti al dispositivo. Un contatore in RAM noinit, che sopravvive al reset, aumenta a ogni avvio e viene azzerato solo quando il sistema raggiunge uno stato stabile. Dopo tre tentativi il bootloader ripiega sul firmware precedente o su un'immagine di fabbrica. La causa del reset di solito spiega il perché.

← Torna al lessico