Gérer les GPIO du Raspberry Pi avec RTDM

Embarqué, Linux, Raspberry Pi, Temps-réel | Publié par cpb
Jan 26 2013

Xenomai Raspberry-Pi GPIOPlusieurs personnes m’ont demandé récemment si l’utilisation des GPIO du Raspberry Pi étaient possible en employant un driver RTDM pour Xenomai. Si le traitement des entrées et sorties est effectivement simple, l’utilisation des interruptions pose encore quelques soucis.
Lire la suite de cette entrée »

Un écran de poche pour le Raspberry Pi

Embarqué, Linux, Raspberry Pi | Publié par cpb
Jan 01 2013

Mini écran TFT-LCD

Tout d’abord je vous souhaite une excellente année 2013, en espérant qu’elle sera – entre autre – riche en hacks, protos, bidouilles, mesures, expérimentations, micro-processeurs, micro-contrôleurs, etc.

Pour commencer cette nouvelle année, je vais vous présenter un petit écran TFT-LCD sympathique prévu pour servir de vue arrière en voiture en le connectant à une petite caméra. Il est tout à fait possible de l’utiliser comme écran portable pour le Raspberry Pi.

Lire la suite de cette entrée »

Joyeuses fêtes

Actualité | Publié par cpb
Déc 24 2012

Pere Noël & Raspberry PiPere Noël & Raspberry PiJe vous souhaite à tous de joyeuses fêtes de fin d’année.

Ces derniers mois, j’ai dû réduire un peu l’activité sur mon blog à cause d’une importante charge de travail, mais je devrais pouvoir rédiger les articles plus régulièrement début 2013.

 

Linux Mag’ – Raspberry Pi from Scratch

Actualité, Embarqué, Linux, Raspberry Pi | Publié par cpb
Nov 30 2012

Gnu/Linux Magazine France 155Dans le nouveau numéro de Gnu/Linux Magazine France (n° 155) se trouvent deux articles que j’ai écrits durant les mois de juillet et août sur la construction d’un système Linux embarqué sur Raspberry Pi en partant de zéro. Comme l’actualité concernant le Raspberry Pi évolue rapidement, voici quelques compléments pour les éléments ayant changé depuis la rédaction.

Conformément à la politique d’édition adoptée par les Éditions Diamond, ces articles seront disponibles dans quelques temps ici sous licence CC-BY-NC-ND.

Lire la suite de cette entrée »

Les GPIO du Raspberry Pi

Linux, Microprocesseur, Raspberry Pi | Publié par cpb
Nov 26 2012

GPIO & Raspberry PiLe Raspberry Pi offre quelques possibilités d’entrées-sorties directes en utilisant les broches GPIO présentes sur son connecteur P1. Elles ne sont pas très nombreuses (une dizaine) mais cela peut suffire pour des petits projets interactifs nécessitant d’interroger des capteurs tout-ou-rien ou de valider des actionneurs.

Nous pouvons utiliser ces GPIO de différentes façons, depuis l’espace utilisateur ou depuis le noyau. Voyons-en rapidement les principaux aspects…
Lire la suite de cette entrée »

SPI sur Raspberry Pi – 1

Embarqué, Linux, Microprocesseur, Raspberry Pi | Publié par cpb
Nov 02 2012

SPI sur Raspberry PiLa communication par lien SPI (Serial Peripheral Interface) est un élément important pour les systèmes embarqués. Ceci concerne les micro-contrôleurs (systèmes industriels par exemple), mais également les cartes à micro-processeurs que l’on emploie de plus en plus pour les piloter. Le system-on-chip qui équipe le Raspberry Pi ne fait pas exception, nous pouvons le vérifier.

Lire la suite de cette entrée »

Câble RS-232 pour Raspberry Pi

Embarqué, Linux, Raspberry Pi | Publié par cpb
Oct 26 2012

RS-232 Raspberry PiLe Raspberry Pi ne dispose pas directement de connecteur pour une sortie RS-232. Ce type de liaison est pourtant à mon avis indispensable pour la mise au point d’un système embarqué puisqu’on y trouve les traces du bootloader et du noyau, et qu’il est possible aisément d’y activer une console pour se connecter depuis un émulateur de terminal comme minicom.

Lire la suite de cette entrée »

Un Raspberry Pi 512 Mo

Actualité, Embarqué, Linux, Microprocesseur, Raspberry Pi | Publié par cpb
Oct 22 2012

Un Raspberry Pi de 512 Mo ?

Raspberry Pi - 512Mo

Depuis quelques jours les Raspberry Pi sont produits et livrés avec 512 Mo de mémoire plutôt que 256 Mo auparavant. Ceux que j’ai reçus ce matin (pour préparer une session de formation) semblent bien disposer de cette extension.

Voyons un peu…

Lire la suite de cette entrée »

Toolchain crosstool-NG pour Raspberry Pi

Embarqué, Linux, Microprocesseur, Raspberry Pi | Publié par cpb
Oct 19 2012

Toolchain crosstool-NG pour Raspberry Pi

En complément de l’article sur la préparation d’une toolchain avec Buildroot pour Raspberry Pi, et comme Thomas Petazzoni (dont je vous recommande le blog) l’a suggéré en commentaire, on peut préférer construire la chaîne de compilation avec crosstool-NG. Celle-ci offre plusieurs avantages : la toolchain sera relogeable (déplaçable où l’on souhaite dans l’arborescence sans imposer d’emplacement absolu) et elle pourra s’appuyer sur la bibliothèque GlibC ou la eGlibC plutôt que la bibliothèque uClibC. J’ai choisi ici de sélectionner la bibliothèque eGlibC, plus adaptée à un environnement embarqué.

Lire la suite de cette entrée »

Toolchain Buildroot pour Raspberry Pi

Embarqué, Linux, Raspberry Pi | Publié par cpb
Oct 12 2012

Toolchain Buildroot pour Raspberry PiEn réponse à un commentaire de Ugo concernant l’article sur Xenomai pour Raspberry Pi, voici les étapes pour créer rapidement la toolchain avec Buildroot.
Lire la suite de cette entrée »