Actuellement, on peut assez facilement mettre à jour le BIOS dans un PC moderne ; les périphériques comme les cartes vidéo ou les modems dépendent souvent du firmware dynamiquement chargé par un pilote de périphérique et peuvent donc être mis à jour de manière transparente par les mécanismes de mise à jour du système d'exploitation.
Le firmware le plus simple à mettre à jour est généralement le système de démarrage du système lié au firmware, tel que le BIOS dans les PC. Certains appareils, comme les adaptateurs vidéo et les modems, dépendent souvent du firmware qui est chargé par les pilotes de périphérique du système d'exploitation, et sont donc mis à jour par le système d'exploitation et non par l'utilisateur.