Firmware (micrologiciel)
Aussi appelé : micrologiciel · Micrologiciel · microprogramme · Microprogramme · firmwares · Firmware
En bref
Le firmware (micrologiciel) est un logiciel de bas niveau gravé dans la mémoire non volatile d'un appareil pour piloter son matériel dès l'allumage, à mi-chemin entre le matériel et le logiciel.
📖 Définition
💬 En termes simples
Le firmware est comme l'instinct d'un être vivant : ce n'est ni un organe (le matériel) ni une pensée apprise (les applications), mais l'ensemble des réflexes câblés qui font fonctionner le corps dès la naissance – respirer, faire battre le cœur – sans qu'on ait à y penser. De même, dès qu'on allume un appareil, son firmware sait déjà comment animer ses composants.
🎯 Exemple concret
Quand le voyant de ton routeur Wi-Fi clignote après que tu as cliqué sur « Mettre à jour le micrologiciel » dans son interface, tu flashes son firmware : la puce mémoire flash du routeur reçoit une nouvelle version du logiciel embarqué qui pilote ses antennes et ses ports, souvent pour corriger une faille de sécurité. Sur un PC, appuyer sur Suppr ou F2 au démarrage ouvre justement le réglage du firmware UEFI de la carte mère.
💡 Le saviez-vous ?
Le mot « firmware » a été forgé en 1967 par l'ingénieur Ascher Opler dans la revue Datamation pour désigner un état « ferme » (firm), intermédiaire entre le matériel (hard) et le logiciel (soft). À l'origine, il ne désignait que le microcode figé en mémoire morte ; son sens s'est élargi avec l'arrivée des mémoires flash réinscriptibles, qui ont rendu les micrologiciels modifiables.