Das U-Boot

Das U-Boot (en référence au sous-marin allemand Unterseeboot) ou U-Boot (de l'anglais « Universal-Boot », signifiant « Démarrage universel ») est un logiciel libre, utilisé comme chargeur d'amorçage, surtout sur les systèmes embarqués. Il est destiné à remplacer le BIOS et l'UEFI. Il est notamment utilisé au sein de SpaceX pour leurs fusées Falcon et capsule spatial Dragon[2]

Das U-Boot
Capture d'écran de l'amorçage
Informations
Développé par DENX Software Engineering
Première version le 15 octobre 1999
Dernière version v2020.01
Version avancée (v2020.04-rc3)
Dépôt source.denx.de/u-boot/u-boot
État du projet en développement
Écrit en C, Assembleur
Environnement Linux (pour les systèmes de fichiers)
Formats lus Btrfs, Cramfs, ext2, ext3, ext4, File Allocation Table, JFFS2, ReiserFS, SquashFS, UBI File System, ZFS et U-Boot uImage (d)
Langues anglais
Type Bootloader
Politique de distribution gratuit
Licence GNU GPLv2+[1]
Documentation www.denx.de/wiki/DULG/Manual et u-boot.readthedocs.io/en/latest
Site web https://www.denx.de/wiki/U-Boot/

U-boot possède un grand nombre de fonctionnalités:

  • gestion du port série
  • pile protocolaire usb, avec prise en charge des claviers et stockage de masse
  • gestion du réseau, avec possibilité de charger des images depuis le réseau
  • chargement avec ramdisk, device tree
  • ...

Le chargeur d'amorçage Barebox est dérivé d'U-Boot version 2.

Notes et références

  1. « License de Das U-Boot », sur git.denx.de (consulté le )
  2. (en-US) John Dietrick, « We are the SpaceX software team, ask us anything! », sur reddit, (consulté le )

Voir aussi

  • RedBoot, un chargeur d'amorçage similaire tiré du système eCos.
  • Coreboot, un chargeur d'amorçage anciennement nommé LinuxBIOS.
  • Libreboot est une distribution de coreboot destinée à proposer une alternative exempte de toute implémentation propriétaire.

Lien externe

  • Portail des logiciels libres
  • Portail de l’informatique
  • Portail de l’électricité et de l’électronique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.