Personnaliser Linux pour de l'embarqué avec BuildRoot

illustration de l'article

Les systèmes embarqués sont souvent basés sur des distributions Linux plus ou moins optimisées pour son usage. Comment personnaliser et construire sa propre image Linux ?

Cette session a permis de découvrir BuildRoot, un outil qui permet de configurer et construire un système Linux personnalisé et reproducible

Après avoir rappelé quelques notions sur l’embarqué et les concepts de Buildroot, une démo à permis de construite une Image Linux pour Raspberry3

Bonus : démarrage automatique d’une application Rust afin de gérer des Led

Les notions abordées :

  • Microcontroller vs Microprocessor
  • Toolchain
  • Bootloader
  • Kernel
  • Root filesystem
  • Buildroot package
  • device tree
  • Raspberry 3b+
  • serial debug
  • Rust HAL

Les slides