Qu'est-ce que Chargeur d'amorçage (bootloader) ?

Petit programme qui s'exécute en premier à la mise sous tension. Il vérifie et lance le firmware principal ou le remplace par une nouvelle version.

Nom japonais: ブートローダ

« Chargeur d'amorçage (bootloader) » apparaît dans 3 questions d'entraînement réparties sur 2 thèmes, dont Systèmes embarqués et firmware, Sécurité matérielle.

Domaine: Systèmes embarqués et firmware

S'entraîner : questions sur Chargeur d'amorçage (bootloader)

Quel est le rôle du chargeur d'amorçage (bootloader) d'un équipement embarqué ?

  1. AS'exécuter en premier à la mise sous tension pour lancer le micrologiciel principal ou le remplacer par un nouveau
  2. BUne pièce servant à fixer le boîtier de l'équipement
  3. CCorriger automatiquement les erreurs du programme
Afficher la réponse et l'explication

Réponse : A. S'exécuter en premier à la mise sous tension pour lancer le micrologiciel principal ou le remplacer par un nouveau

Le chargeur d'amorçage est un petit programme placé à un emplacement fixe de la mémoire flash, exécuté en premier à la mise sous tension. Normalement, il vérifie la validité du micrologiciel principal et le lance, mais il peut aussi recevoir un nouveau micrologiciel par UART, USB ou radio et le programmer. Pour ne pas se corrompre lui-même, il est généralement exclu de la zone reprogrammable et protégé.

« Chargeur d'amorçage (bootloader) » dans les explications

Questions mentionnant « Chargeur d'amorçage (bootloader) » (3)

  1. Quel est le rôle du chargeur d'amorçage (bootloader) d'un équipement embarqué ?
  2. Pour un équipement dont le micrologiciel est mis à jour par radio (mise à jour OTA), pourquoi prévoit-on deux emplacements (banque A et banque B) pour le micrologiciel en mémoire flash ?
  3. Quelle est la définition du démarrage sécurisé (secure boot) ?

Termes associés

UART Mise à jour OTA Démarrage sécurisé (secure boot) Anti-rebond (debounce) Capture d'entrée (input capture) Chien de garde (watchdog timer) Débit en bauds Détection de baisse de tension (brown-out) GPIO Héritage de priorité

Retour au glossaire