Linux Embedded

Le blog des technologies libres et embarquées

Archives du mot-clé embarqué

Yocto : comprendre BitBake

La documentation de Yocto est abondante. De nombreux tutoriaux vous expliqueront comment construire une image, écrire une recette ou ajouter le support d’une nouvelle carte. Cette documentation couvre la plupart des aspects de Yocto et fournit des méthodes pour résoudre la plupart des problèmes, mais très peu de documents tentent de répondre à cette question : “Yocto, comment ça marche?”.…

Une introduction à UDEV

Un système Linux moderne n’a plus grand chose à voir avec ce que l’on utilisait au début des systèmes Unix. Les façons d’utiliser nos machines ont considérablement évolué et ces évolutions ont à leur tour forcé l’infrastructure Unix à changer. Après une introduction à systemd dans un article précédent, nous allons nous intéresser à une autre brique de base des…

Nouvelles EFL 1.13

Une nouvelle version des EFL (Enlightenment Foundation Library) et de la bibliothèque Elementary est sortie. Voici un aperçu des nouveautés dans cette version 1.13 : Ajout de Elocation : une nouvelle bibliothèque permettant de gérer les informations de position géographiques dans vos applications (geo tagging, transformation d’une adresse en coordonnées GPS) Eo / Eolian : migration de plusieurs widgets Elementary…

Sortie de la version 2.2 de Qemu

Le projet Qemu vient de publier la version 2.2 de son logiciel d’émulation/hypervision avec un grand nombre de changements intéressants. Voici notre sélection à partir du Changelog complet TCG (le générateur de code hôte lors de l’émulation) peut maintenant émuler des watchpoints TCG peut faire fonctionner QNX sur x86 Les commandes SCSI spécifiques à un vendeur fonctionnent maintenant en mode pass-through La…

Sortie de la version 2014.11 de buildroot

Peter Korsgaard vient d’annoncer la sortie de la version 2014.11 de buildroot (disponible ici) Voici une liste non-exhaustive des changements notables de cette version Il est maintenant possible de générer sa propre documentation en utilisant le framework asciidoc utilisé pour générer la documentation Buildroot. Les build silencieux (option -s de make) ont été retravaillés pour être mieux gérés. Il est possible…

Meetup Linux Embarqué et Android à Toulouse

Linux Embarqué et Android sont des sujets dont nous parlons régulièrement sur ce blog. Quoi donc de plus normal que de vous faire part de la création, sur Toulouse, des Meetups Linux Embarqué et Android. L’idée des Meetups est de créer une communauté locale et d’échanger autour de sujets qui nous tiennent à cœur. Les deux premières rencontres sont dès…

Électronique simple (pour GPIO)

Nous avons tous eu envie, un jour, d’utiliser notre ordinateur pour allumer et éteindre des diodes ou pour prendre le contrôle de petits circuits. La plupart de nos lecteurs auront les compétences nécessaires pour programmer le logiciel qui rendrait un tel système intelligent, mais quelques notions simples d’électronique peuvent s’avérer bien utiles. Cet article va servir d’introduction aux principes de base…

Lancement du Tremplin linuxembedded.fr : à vos projets !

Avant il y avait le concours linuxembedded.fr…mais ça c’était avant… Passionnés de défis technologiques, nous avons lancé en 2011 le concours linuxembedded.fr dont la première motivation était d’organiser un événement dédié à l’Open Source pour les systèmes embarqués. Quelque chose de ludique mais un challenge technique de taille pour aller à la rencontre des développeurs qui partagent notre passion. Nous…

Sortie de la version 2014.02 de Buildroot

La communauté Buildroot est décidément très active ! La version 2014.02 vient en effet d’être publiée. Comme à chaque nouvelle version voici une petite liste, non exhaustive, des changements qui nous semblent les plus intéressants. Une nouvelle variable d’environnement peut être passée à make lors d’une appel à buildroot : BR2_EXTERNAL. Cette variable indique à Buildroot un répertoire contenant un fichier…

Sortie du kernel 3.14

Le kernel version 3.14 est sorti le 30 mars dernier ! Cette version apporte son lot de nouveautés, nous soulignons ici celles qui concernent plus particulièrement l’embarqué : Une nouvelle politique d’ordonnancement est disponible : le Deadline scheduler. Cela permet à un processus d’annoncer la quantité de ressources processeur requis pour sa complétion, éventuellement une fréquence pour les tâches périodiques,…