La carte Rasperry Pi (RPi) est devenue très célèbre dans la communauté Linux. Les distributions Linux disponibles pour cette carte n'ont cependant rien à voir avec des versions « embarquées », en l'occurrence Debian (Raspbian) ou ArchLinux. Dans cet article, nous décrirons comment produire une distribution « Linux embarqué » pour RPi en utilisant les outils les plus célèbres, soit Buildroot et OpenEmbedded.Les sources des exemples sont disponibles sur http://pficheux.free.fr/articles/lmf/rpi_distrib.
En quelques mois, la RPi a envahi l'écosystème Linux pour être massivement présente sur de nombreux blogs techniques, articles en ligne ainsi que dans les colonnes de notre magazine favori. La RPi est également classée parmi les « meilleures innovations Linux » de l'année 2012. Le produit vaut-il tout ce battage médiatique ? Denis Bodor a évoqué son point de vue dans le numéro 156 de GLMF et je dois dire que je partage la majorité de ses arguments. La RPi n'est pas réellement destinée aux développeurs « embarqué » ni aux industriels. Elle fut d'ailleurs présentée par ses concepteurs comme un « PC accessible à tous », de par son prix d'environ 35€. Le chipset utilisé provient d'un fabricant (Broadcom) ayant une réputation douteuse dans le milieu de l'open source. La carte ne dispose pas de bootloader mais uniquement d'une carte SD, le contrôleur Ethernet est sur le bus USB, il y a peu de GPIO accessibles et pour clore la liste, l'affichage s'effectue...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première