À retenir
- C'est le lien direct entre les circuits électroniques et les logiciels.
- Il est stocké dans une mémoire non volatile (il ne s'efface pas quand on coupe le courant).
- Il peut être mis à jour pour améliorer les performances ou corriger des failles de sécurité.
Le micrologiciel est un petit programme informatique directement intégré dans un appareil électronique ou un composant informatique. Imaginez-le comme le cerveau interne de l'appareil : il donne les instructions de base pour que le matériel sache comment fonctionner et comment communiquer avec le reste du système (comme une souris qui doit dire à l'ordinateur qu'elle a bougé).
Étymologie
Le mot est formé du préfixe micro- (petit ou spécifique) et de logiciel. C'est la traduction française du terme anglais firmware, où firm signifie « ferme » ou « fixe », car historiquement ce programme était gravé de façon permanente dans le matériel sans possibilité de modification simple.
Exemples d'usage
- Le BIOS ou l'UEFI d'un ordinateur, qui prépare la machine avant de lancer Windows ou Linux.
- Le programme interne d'un routeur Wi-Fi qui gère la connexion internet.
- Le code qui permet à un lave-linge de savoir quand vider l'eau ou essorer.
- Le micrologiciel d'une manette de console qui gère la réactivité des boutons.
Cas d'usage
On le retrouve partout où il y a de l'électronique : dans les périphériques informatiques (disques durs, imprimantes), les objets connectés, l'automobile, l'électroménager et même les cartes de crédit à puce. Il sert à initialiser les composants au démarrage et à gérer les fonctions de bas niveau.
Bonnes pratiques
La règle d'or est de ne jamais éteindre un appareil pendant la mise à jour de son micrologiciel (opération appelée « flashage »). Si le processus est interrompu, l'appareil peut devenir totalement inutilisable, car il ne saura plus comment démarrer. Il est aussi conseillé de ne faire ces mises à jour que si elles corrigent un bug critique ou apportent une fonctionnalité indispensable.
Synonymes
Antonymes
Conseil
Si votre matériel (imprimante, routeur, disque dur externe) a des comportements étranges, vérifiez sur le site du constructeur si une mise à jour du firmware est disponible. C'est souvent une solution efficace aux problèmes matériels mystérieux.
Questions fréquentes
Quelle est la différence entre un micrologiciel et un pilote (driver) ?
Le micrologiciel vit à l'intérieur de l'appareil lui-même, tandis que le pilote est installé sur le système d'exploitation (Windows, macOS) pour permettre à celui-ci de discuter avec l'appareil.
Qu'est-ce qu'un appareil 'brickée' ?
C'est un appareil dont le micrologiciel est corrompu (souvent suite à une mise à jour ratée), le rendant aussi utile et inerte qu'une brique.