Linux Embedded

Le blog des technologies libres et embarquées

Archives mensuelles : mars 2014

Utiliser ADB

Introduction Dans le précédent article, nous avons décrit la mise en place d’un environnement de compilation afin de produire une image AOSP (Android Open Source Project) utilisable dans l’émulateur Android. Après un premier test d’utilisation, il est temps désormais de présenter ADB (Android Debug Bridge), un outil indispensable au développement Android en général, et système en particulier.

Utilisation de JNI sous Android

Introduction Dans le précédent article nous avons créé un module minimal « Hello World » afin de tester le nouveau noyau compilé pour Android/AOSP. Cette exemple n’est cependant pas réellement conforme à la réalité puisque dans le cas général on utilise plus souvent un pilote (ou driver) qu’un module. Les caractéristiques d’un pilote sont assez simples à décrire : Un pilote est avant…

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…

Utilisation du DMA dans un driver RTDM

Cet article porte sur l’utilisation des DMA dans un driver RTDM Xenomai. Il présentera des principes généraux sans se reposer sur un matériel en particulier. Une première partie expliquera tout d’abord ce qu’est un driver RTDM, le fonctionnement des DMA puis nous verrons dans quelle mesure l’utilisation des DMA peut être pertinente pour des applications temps réel. Une deuxième partie…