-
21/02 - Janvier 2038 et Linux 32 bits
Vous avez sûrement déjà entendu parler du fameux «bug de 2038» qui menace certains systèmes informatiques. Qu’en est-il exactement et quels sont les risques encourus par les machines que nous déployons aujourd’hui ? Lire la suite de cette entrée (...)
-
03/02 - Imbriquer des systèmes Linux avec Yocto Cooker
Cet article décrit un petit projet expérimental sans grande utilité, mais qui a aiguisé ma curiosité pendant quelques temps. Nous allons imbriquer les uns dans les autres des émulateurs de systèmes compilés avec Yocto Project. Outre le challenge un peu surréaliste que cela représente, nous verrons que (...)
-
27/01 - Yocto Cooker (3/3)
Dans les deux premiers articles de cette série, nous avons vu comment écrire un menu assez complet pour Yocto Cooker afin de produire des images pour diverses plateformes. Pour le moment nous n’avons principalement utilisé que l’action cooker cook. Il est temps de voir les autres possibilités (...)
-
20/01 - Yocto Cooker (2/3)
Dans le premier article de cette série nous avons vu comment utiliser cooker pour produire une image avec Yocto Project en ne renseignant qu’un seul fichier : le menu. Dans cet article nous allons voir comment compléter ce menu pour produire plusieurs builds en une seule commande, certains (...)
-
13/01 - Yocto Cooker (1/3)
Cette petite série de trois articles présente un outil (Yocto Cooker) qui permet d’organiser tous les fichiers nécessaires à la compilation d’un système Linux embarqué avec Yocto Project. Cet outil permet également de lancer automatiquement un ou plusieurs builds (compilation d’images complètes prêtes à (...)
-
06/01 - Live Embedded Event #3
Depuis un peu plus d’un an, j’ai le plaisir d’organiser régulièrement avec mes confrères de Bootlin, Smile et Theoris les Live Embedded Events. La troisième édition du Live Embedded Event aura lieu de mercredi 18 mai 2022. Il s’agit d’une journée de conférences en-ligne, dédiées à l’embarqué (les thèmes (...)
-
09/03 - Buildroot 2020.02 et Raspberry Pi 4
Les développeurs de Buildroot ont publié hier une nouvelle mise à jour avec support « long terme ». Je vous propose dans cet article de l’utiliser pour créer un système complet pour Raspberry Pi 4 intégrant des packages standards, des recettes personnalisées pour intégrer du code métier, une partition (...)
-
06/01 - Linux embarqué avec Yocto Project
The Yocto Project est un outil permettant de produire des systèmes embarqués avec Linux. Il est un peu plus complexe à aborder que son confrère Buildroot dont j’ai parlé ici à plusieurs reprises. Je vous propose un cours en ligne pour découvrir Yocto et apprendre à préparer des systèmes Linux autonomes (...)
-
20/12 - Un port Ethernet supplémentaire sur Raspberry Pi
J’ai eu l’occasion, pour le projet d’un client, de tester un petit circuit permettant de disposer d’un port Ethernet sur bus SPI. Je me suis amusé à l’installer sur un Raspberry Pi 3, cela fonctionne assez facilement. Peut-être serez-vous également tentés d’ajouter un port Ethernet à votre Pi ? Cela (...)
-
04/03 - Bref aperçu de Linux 5.0
Linus Torvalds a publié ce matin une nouvelle version du noyau Linux inaugurant la nouvelle branche « 5 ». Précisons que le passage de la branche 4 à la branche 5 n’a pas de signification particulière, il n’y a pas plus de différence entre le noyau 4.20 et le 5.0 qu’entre le 4.19 et 4.20 par exemple. (...)