Archives de la catégorie ‘Embarqué’

Projet Nunmouse

Embarqué, Microcontrôleur | Publié par cpb
Déc 26 2016

Nunchuck mouseUn de mes proches est atteint d’une maladie grave et cruelle qui lui rend peu à peu les mouvements des membres inférieurs puis supérieurs pénibles voire impossibles. J’ai réalisé pour lui un petit hack afin de simplifier l’usage de la souris de son ordinateur.

Lire la suite de cette entrée »

Ajustements pour le Raspberry Pi 3

Embarqué, Linux, Raspberry Pi | Publié par cpb
Oct 09 2016

J’ai reçu récemment plusieurs demandes de lecteurs souhaitant appliquer les opérations proposées dans les articles Renforcer une distribution Raspbian Jessie et Création d’un système complet avec Buildroot pour la carte Raspberry Pi 3.

Voici donc un aperçu rapide des opérations à réaliser. Pour en comprendre le détail on se reportera aux articles concernés.

Lire la suite de cette entrée »

Xenomai 3 sur Raspberry Pi 2

Embarqué, Linux, Raspberry Pi, Temps-réel | Publié par cpb
Mai 22 2016

Xenomai 3 on Raspberry Pi 2Depuis plusieurs années l’installation de Xenomai sur un Raspberry Pi 1 se fait assez facilement, et les résultats en sont plutôt satisfaisants. Malheureusement l’installation sur un Raspberry Pi 2 ne fonctionnait pas. Le problème a été résolu depuis quelques mois par un patch de Mathieu Rondonneau qui permet d’utiliser la toute dernière version de Xenomai (3.0.2).
Lire la suite de cette entrée »

Création d’un système complet avec Buildroot

Actualité, Embarqué, Linux, Raspberry Pi | Publié par cpb
Déc 08 2015

Création d'un système complet avec Buildroot 2015-11

[Une version plus récente de cet article est disponible ici]

Le projet Buildroot nous fournit désormais une version de travail trimestrielle et une version annuelle maintenue sur le long terme. Buildroot permet de construire un système embarqué plus traditionnel qu’en utilisant une distribution pré-compilée, et d’ajuster plus finement son contenu. Nous allons l’utiliser pour construire un système personnalisé pour Raspberry Pi.

Lire la suite de cette entrée »

Création d’un système avec Buildroot 2015.11

Embarqué, Linux, Microprocesseur, Raspberry Pi | Publié par cpb
Déc 08 2015

[Création d'un système complet avec Buildroot 2015-11Cette copie d’un ancien article est ici à titre de référence. Je vous conseille de lire plutôt la version mise à jour.]

Il y a quelques jours, la livraison trimestrielle de Buildroot a rendu disponible une version 2015.11. J’ai voulu l’essayer en construisant un petit système pour Raspberry Pi 2. et partager cette expérience qui viendra ainsi en complément de mon article précédent. Buildroot permet de construire un système embarqué plus traditionnel qu’en utilisant une distribution pré-compilée, et d’ajuster plus finement son contenu.

Lire la suite de cette entrée »

Renforcer une distribution Raspbian Jessie

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

Raspbian Jessie

Depuis quelques jours une nouvelle distribution Raspbian est disponible pour le Raspberry Pi : la version Jessie. Il s’agit de l’adaptation de la distribution Debian 8 sortie au printemps.

L’avantage de Debian est de disposer aisément d’un très large éventail d’applications, utilitaires, bibliothèques pré-configurés et faciles à installer. En outre il s’agit en quelque sorte de la distribution de référence lorsqu’on parle d’un système Linux.

L’inconvénient, à mes yeux, de Raspbian est qu’elle est prévue pour une utilisation « desktop » qui convient très bien pour un PC mais pas vraiment pour un système embarqué. Je lui reproche entre autre de ne pas être très robuste vis-à-vis des coupures d’alimentation. Mais rien ne nous empêche de la configurer comme un système embarqué classique. Essayons…
Lire la suite de cette entrée »

Conférence « Solutions pour Linux embarqué – Panorama et critères de choix »

Beagle Bone Black, Embarqué, Linux, Microcontrôleur, Microprocesseur, Temps-réel | Publié par cpb
Mai 21 2015

J’ai le plaisir de présenter cet après-midi une conférence intitulée « Solutions pour Linux embarqué – Panorama et critères de choix« .

Organisée par Cap’tronic , elle aura lieu à Tours dans les locaux de Polytech’Tours de 14h à 17h30 environ. L’accueil est organisé à partir de 13h30.

Vous pouvez consulter les slides.

Plusieurs démonstrations utilisant des microcontrôleurs (MSP 430) ou systèmes monocartes (BeagleBone Black et Raspsberry Pi) seront présentées.

Vous pouvez télécharger également les fichiers de configuration et sources des démonstrations.

Meetup Paris Embedded – 2015/03

Actualité, Embarqué, Linux | Publié par cpb
Mar 17 2015

Paris EmbeddedCe soir se tenait une édition des rendez-vous « Paris Embedded » à laquelle j’ai eu le plaisir de participer.

Les conférences de cette soirée :

  • Créer sa distribution embarquée avec Yocto ou Angström (Christian Charreyre)
  • Actualité de l’embarqué libre (moi-même) – Les slides commentés se trouvent ici.
  • Embedded Map : Cartographie communautaire des sociétés de l’embarqué (Yoann Sculo)
  • Twiz : outil de mesure magnetico-inertiel open source (Gabriel Pettier)
  • The seccomp() system, sandboxing system calls (Michael Kerrisk)

Lire la suite de cette entrée »

Le Raspberry Pi 2, un grand timide…

Actualité, Embarqué, Raspberry Pi | Publié par cpb
Fév 09 2015

Le tout nouveau Raspberry Pi 2 souffre d’un bug matériel : un composant du sous-système d’alimentation, le circuit U16 (ajouté dans ce nouveau modèle) est photosensible. Si le Raspberry Pi 2 est violemment éclairé (un flash d’appareil photo), l’alimentation est brièvement coupée et le système crashe…

Voici une petite vidéo que je me suis amusé à tourner pour mettre en évidence ce comportement (qui a pour nom « Photonic Reset Bug« ).

https://www.youtube.com/watch?v=WAgZC2Y80gM

 

Il faut croire qu’il est trop timide pour se laisser photographier au flash…

La solution : mettre un petit morceau de ruban adhésif opaque sur le circuit concerné.

6 fois plus rapide ? vraiment ?

Actualité, Embarqué, Linux, Microprocesseur, Raspberry Pi | Publié par cpb
Fév 09 2015

Raspberry Pi 2Le nouveau Raspberry Pi 2 modèle B est disponible depuis le début de la semaine dernière. Et les distributeurs ont été suffisamment approvisionnés pour pouvoir répondre aux demandes. J’en ai commandé deux exemplaires lundi dernier à l’annonce de sa mise sur le marché, et j’ai été livré dès mardi matin ! L’un des arguments de vente est « 4 à 6 fois plus rapide que le précédent ». C’est le genre de chose qui titille ma curiosité, j’ai voulu vérifier ce qu’il en est…
Lire la suite de cette entrée »