Úrovně restartování na zařízení
Důležité
Toto je dokumentace k Azure Sphere (starší verze). Azure Sphere (starší verze) se vyřazuje 27. září 2027 a uživatelé musí do této doby migrovat do Azure Sphere (integrované). K zobrazení dokumentace k Azure Sphere (integrované) použijte selektor verzí umístěný nad obsahem.
Na zařízení Azure Sphere může dojít ke dvěma úrovním restartování:
- Restartování zařízení: McU se restartuje a následně obnoví periferní zařízení, znovu se připojí k síťové vrstvě a restartuje aplikace a operační systém Azure Sphere.
- Restartování aplikace: Aplikace se restartuje, ale periferní zařízení, připojení k síťové vrstvě a operační systém zůstane v aktuálním stavu.
Následující okolnosti způsobí restartování zařízení:
- Nainstaluje se aktualizace operačního systému Azure Sphere.
- Aktualizace aplikace změní konfiguraci periferních zařízení a konfigurace periferního zařízení je uzamčená.
- Zařízení se odpojí od portu USB a znovu se připojí.
- Tlačítko Obnovit na zařízení se stiskne.
- Spustí se
azsphere device restart
příkaz rozhraní příkazového řádku. - Funkce
PowerManagement_ForceSystemReboot
se volá z aplikace vysoké úrovně.
Následující okolnosti způsobují restartování aplikace vysoké úrovně nebo aplikace podporující v reálném čase:
- Nainstaluje se aktualizace aplikace.
- Aplikace se neočekávaně ukončí.
- Došlo k události operačního systému nebo hardwarové události.
- Příkazy
azsphere device app stop
rozhraní příkazového řádku aazsphere device app start
rozhraní příkazového řádku se spustí.
Úlohy, které by aplikace vysoké úrovně měla provést při spuštění nebo ukončení, jsou popsány v inicializaci a ukončení. Podrobnosti o tom, kdy se má aplikace vysoké úrovně nebo aplikace podporující v reálném čase ukončit, najdete v tématu Životní cyklus aplikace.
Informace o tom, kdy zařízení kontroluje aktualizace, najdete v tématu Kdy dojde k aktualizacím. Podrobnosti o uzamčení konfigurace periferních zařízení jsou popsány v uzamčení konfigurace periferních zařízení.