Michael vous propose une version remise à neuf d'une ancienne présentation qu'il avait faite il y a 15 ans pour faire découvrir Linux embarqué, et qui avait longtemps été une de ses présentations les plus téléchargées. Venez donc découvrir comment construire à partir de zéro votre propre système Linux embarqué. Vous compilerez votre noyau cette fois pour l'architecture ouverte et libre RiscV, que vous démarrerez sur un système émulé par QEMU. Vous construirez aussi vous-même un système de fichiers minimal grâce au projet BusyBox. Vous finirez par piloter le système via un tout petit serveur web. L'approche sera de ne mettre que les fichiers qui seront strictement nécessaires. C'est aussi là tout l'intérêt de Linux embarqué: on peut vraiment tout maîtriser et tout comprendre qui tourne sur son système, et voir à quel point le système peut-être simple. C'est beaucoup plus simple que d'essayer de comprendre comment fonctionne un système GNU/Linux à partir d'une distribution aussi élaborée que Debian ! Vous repartirez bien-sûr avec tout le matériel (!) et le code nécessaire pour tout refaire chez vous et rajouter vos propres améliorations.
Speakers: Michael Opdenacker