Linux Embedded

Le blog des technologies libres et embarquées

Author Archive for Jérémy Rosen

Sortie du noyau linux 3.18

Linus Torvalds a profité du week-end pour publier la version 3.18 du noyau linux Parmi les nouveautés intéressantes, mentionnons Overlayfs :  Pour monter deux systèmes de fichiers au même endroit, les fichiers du second étant prioritaires si il y a des différences entre le premier et le second filesystem. Cela peut être particulièrement utile dans les systèmes embarqués avec une…

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…

É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…

Sortie de la version 2014.05 de buildroot

L’équipe de Buildroot a annoncé samedi la sortie de la version 2014.05 de buildroot. Voici la liste des nouveautés qui nous semblent le plus intéressantes dans le cadre des développements embarqués Support de la bibliothèque Musl, une alternative à la glibc dédiée à l’embarqué qui a sorti récemment sa première version stable. Cette arrivée coïncide avec l’abandon progressif de uClibc…

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…

Une Introduction au NFC

La Technologie NFC ( pour Near Field Communication ) est une technologie que l’on trouve sur les téléphones Android modernes mais qui est assez méconnue. Peu de gens savent s’en servir et peu de développeurs l’intègrent à leur application ou aux périphériques qu’ils développent. C’est assez dommage car les API Android sont particulièrement simples et, avec un minimum d’imagination, le…

Sortie de la version 1.7 de Qemu

La version 1.7 de Qemu vient d’être publiée… Comme à chaque version nous vous proposons un petit florilège des nouveautés les plus intéressantes : Le compilateur TGC (interne à Qemu) fonctionne maintenant sur les machines hôtes x32. Le support de l’USB 3.0 a été grandement amélioré. Qemu peut générer nativement des tables ACPI utilisables par les bootloaders invités. Le mode…

Sortie de de la version 2013.11 de Buildroot

La version 2013.11 de buildroot vient d’être publiée. Les nouveautés majeures de cette version sont les suivantes : Une réorganisation importante des menus. Des sous-menus ont disparu, les paquets sont maintenant dans l’ordre alphabétique. La gestion des compilateurs a été revue. Les compilateurs sont plus proches des paquetages normaux, le compilateur crosstool-NG a été retiré, le compilateur interne Buildroot supporte…

La Raspberry, Android et l’USB (3/3) : Périphériques spécifiques

Les deux articles précédents ( ici et là ) nous ont appris comment un téléphone Android peut utiliser la liaison USB pour envoyer ses flux audio et recevoir des informations d’un périphérique HID ( souris ou clavier ), mais l’OS de Google est capable de faire mieux que ça… Il peut recevoir des identifiants venant du maître connecté, choisir une application…