Comment gérer une mise à jour du firmware d’un microcontrôleur robotique ?

Réponse rapide

Une mise à jour firmware se gère par version signée, alimentation stable, vérification d’intégrité, partition de secours, retour arrière et test avant réactivation des actionneurs.

Avertissement de sécurité

Une mise à jour interrompue peut laisser un contrôleur inutilisable ou incohérent. Gardez une image de secours, vérifiez signature et requalifiez avant mouvement.

Préparer

Identifiez matériel, bootloader, configuration, calibration, dépendances et état de récupération et sauvegardez une image connue. Interdisez l’écriture avec batterie insuffisante.

Installer

Vérifiez signature, taille, compatibilité et hash avant transfert et gardez une voie de reprise indépendante. Les actionneurs restent dans un état désactivé.

Requalifier

Testez démarrage, entrées-sorties, timing, watchdog, communication et arrêt avant retour en service. Une anomalie déclenche retour arrière et diagnostic.

Sources et références

  1. [1] Cybersecurity Framework — NIST

Cette réponse vous a-t-elle été utile ?