Notre dernier article sur Yocto nous a permis de comprendre le fonctionnement de bitbake, d'explorer la notion d'environnement et de comprendre comment les variables, recettes et tâches sont analysées et comprises par cet outil de développement…
Catégorie : Technologie
Le choix des ARMTM
"In the world of embedded systems, you can't work for long without working on an ARM CPU."* Telle est la phrase d’introduction du livre « Professional Embedded ARM Development » de James A. Langbridge (http://goo.gl/idtPgz ) et force est de…
Comprendre dbus
Au fur et à mesure des articles de ce blog, nous remontons les couches de l'infrastructure d'un système linux récent. Après avoir abordé la partie init de systemd puis avoir étudié comment les événements noyau créent des entrées dans /dev grâce à…
Investigation Android Temps Réel
Le thème abordé dans cet article a fait l'objet d'un stage de six mois réalisé à Open Wide Ingénierie. Ce stage s'est déroulé en trois phases qui ont consisté essentiellement en : l'installation du système d'exploitation Android utilisant un noyau…
Test de Qt5 sur Raspberry pi
Présentation de la Raspberry pi Est-il encore nécessaire de présenter cette carte devenue très populaire grâce à son faible coût et ses performances honorables? Elle est équipée d'un processeur ARM cadencé à 700 MHz et surtout d'un processeur…
Maîtriser les services GNU/Linux à l'aide de systemd
Dans cet article, nous allons présenter quelques outils de gestion des services, avec pour objectif d'améliorer la compréhension du fonctionnement des services (daemons) sous GNU/Linux. Comme ces outils sont dépendants du processus d'initialisation,…
Raspaudio : comment diffuser le son de votre PC dans votre salon
La dernière version de buildroot a ajouté un grand nombre d'outils pour faciliter l'intégration dans des projets embarqués complets. Nous avons utilisé ces possibilités pour construire un petit projet libre permettant de diffuser facilement le son…
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…
OpenSL-ES sous Android
Introduction Dans la continuité de l'article de présentation de jack [1], nous allons cette fois-ci nous intéresser à une autre pile audio orientée basse latence: OpenSL-ES OpenSL est une API standardisée proposée par la fondation Khronos [2] à…
Microcontrôleur et environnement critique, petit tour d'horizon
Contrairement aux microprocesseurs qui coordonnent un système en communiquant avec des puces mémoires et des périphériques d'entrées sorties externes, les microcontrôleurs sont des circuits intégrés qui rassemblent sur une même puce : le…