Partager via


Niveaux de redémarrage sur un appareil

Il existe deux niveaux de redémarrage qui peuvent se produire sur un appareil Azure Sphere :

  • Redémarrage de l’appareil : le MCU redémarre et réinitialise les périphériques, se reconnecte à la couche réseau et redémarre les applications et le système d’exploitation Azure Sphere.
  • Redémarrage de l’application : l’application redémarre, mais les périphériques, la connexion à la couche réseau et le système d’exploitation restent dans leur état actuel.

Les circonstances suivantes entraînent le redémarrage d’un appareil :

  • Une mise à jour du système d’exploitation Azure Sphere est installée.
  • Une mise à jour d’application modifie la configuration du périphérique et la configuration du périphérique est verrouillée.
  • L’appareil est débranché du port USB et branché à nouveau.
  • Le bouton Réinitialiser de l’appareil est enfoncé.
  • La az sphere device restart commande CLI est exécutée.
  • La PowerManagement_ForceSystemReboot fonction est appelée à partir d’une application générale.

Les circonstances suivantes entraînent le redémarrage d’une application de haut niveau ou d’une application compatible en temps réel :

  • Une mise à jour de l’application est installée.
  • L’application se ferme de manière inattendue.
  • Un événement de système d’exploitation ou un événement matériel s’est produit.
  • Les az sphere device app stop commandes CLI et az sphere device app start sont exécutées.

Les tâches qu’une application de haut niveau doit effectuer au démarrage ou à la sortie sont décrites dans Initialisation et arrêt. Pour plus d’informations sur le moment où une application de haut niveau ou une application prenant en charge le temps réel doit se fermer, consultez Cycle de vie d’une application.

Pour plus d’informations sur le moment où un appareil recherche des mises à jour, consultez Quand les mises à jour se produisent-elles? Pour plus d’informations sur le verrouillage de la configuration du périphérique, consultez Verrouillage de la configuration périphérique.