Archives de la catégorie ‘Actualité’

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 »

Le système Overlayfs de Linux 3.18

Actualité, Embarqué, Linux | Publié par cpb
Déc 14 2014

OverlayfsDans le noyau 3.18 un nouveau système de fichiers est apparu : overlayfs. Je l’avais déjà utilisé à maintes reprises sur des systèmes embarqués, mais cela nécessitait jusqu’alors l’ajout de patches supplémentaires. J’ai eu envie de vérifier si cette fonctionnalité à présent disponible dans le nouveau noyau mainline fonctionnait comme je la connaissais auparavant.

Lire la suite de cette entrée »

Linux Magazine Hors Série 75

Actualité, Embarqué, Linux, Raspberry Pi | Publié par cpb
Nov 14 2014

gnulinux-magazine-hs-75Le nouveau Linux Magazine Hors Série (numéro 75) vient de paraître aujourd’hui.

Il s’agit d’un guide sur le Raspberry Pi, « niveau avancé ».

J’ai eu le plaisir de signer quatre articles de ce numéro :

  • SPI et Raspberry Pi,
  • Dialogue en SPI avec un MSP 430,
  • Communiquer en i²c avec un capteur de température,
  • Raspberry Pi et temps réel.

Les sources des exemples, scripts, etc. se trouvent sur mon dépôt GitHub.

Du microcontrôleur au microprocesseur

Actualité, Embarqué, Linux, Microcontrôleur, Microprocesseur | Publié par cpb
Juil 10 2014

J’ai eu le plaisir aujourd’hui de présenter une conférence au séminaire Captronic « Du microcontrôleur au microprocesseur – Quelle architecture pour quel projet ? » à la C.C.I Nord Isère de Villefontaine.

Le contenu de ma présentation est disponible ici. J’avais déjà abordé ce thème en novembre dernier à Lille, mais j’ai pu enrichir la présentation avec divers approfondissements sur Linux embarqué, et quelques démonstrations de fonctionnement.

En outre, nous avons présenté avec mon ami François Beaulier une architecture hybride composée d’un microcontrôleur (STM32) couplé à un system-on-chip (Raspberry Pi), communiquant en utilisant une bibliothèque de notre création nommée LxMCU.

Cette bibliothèque libre, est prévue pour faire communiquer un système Linux (« Lx ») avec un microcontrôleur (« MCU ») en utilisant un lien SPI (ou I²C prochainement) et une GPIO. Elle sera bientôt mise en ligne.

PS: je n’ai malheureusement pas pu trouver le temps de rédiger d’article sur ce blog depuis bien longtemps, j’espère pouvoir y remédier dans les semaines à venir.

Utiliser un appel-système inconnu de la libC

Actualité, Linux | Publié par cpb
Avr 05 2014

Lundi dernier, Linus a publié le nouveau noyau Linux 3.14. Ce dernier contient de nombreuses nouveautés, dont un mécanisme d’ordonnancement temps réel EDF (Earliest Deadline First) qu’il me tarde d’essayer. Pour cela deux nouveaux appels-système sched_getattr() et sched_setattr() sont proposés au programmeur, mais ils ne sont pas encore supportés par les bibliothèques C actuelles. Qu’à cela ne tienne, nous allons les invoquer directement…
Lire la suite de cette entrée »

Plates-formes pour Linux embarqué

Actualité, Embarqué, Linux | Publié par cpb
Oct 10 2013

Salon Enova ParisJe participe ce matin aux conférences « Les matinales de l’embarqué » du salon Enova Paris.

Je vais y présenter un tour d’horizon des cartes pour Linux embarqué disponibles « sur étagère » (Raspberry Pi, CubieBoard, BeagleBoard, OLinuXino, etc.) en essayant de dégager quelques critères de choix et en fournissant un aperçu des possibilités de ces Single-Board-Computers.

Le contenu de ma présentation est disponible ici.

Lâché !

Actualité | Publié par cpb
Sep 20 2013

RallyePour une fois cet article ne parlera ni d’informatique, ni d’électronique. Pas de Raspberry Pi, pas de Pandaboard. Aucun Beagle Bone non plus que de micro-contrôleur. Je vais juste parler d’un loisir qui occupe mon – rare – temps libre depuis quelques mois : le pilotage VFR, et plus particulièrement de mon expérience du jour : le lâcher.

Lire la suite de cette entrée »

Linux Mag’ 158 – Raspberry Pi from scratch

Actualité, Linux, Raspberry Pi | Publié par cpb
Fév 28 2013

Linux Magazine 158Dans le numéro 158 (mars 2013) de Gnu Linux Magazine France se trouve la suite des articles que j’avais écrits sur la création d’un système « from scratch » sur Raspberry Pi (Linux Mag’ 155).

Les fichiers décrits dans cet article sont accessibles à partir de cette page de téléchargement.

Raspberry Pi – Interruptions GPIO avec RTDM

Actualité, Embarqué, Linux, Raspberry Pi, Temps-réel | Publié par cpb
Fév 15 2013

IRQ GPIO Raspberry-Pi RTDMDans un article précédent, j’indiquais que le support des interruptions déclenchées par les ports GPIO du Raspberry Pi n’était pas encore satisfaisant sous Xenomai en utilisant un driver RTDM. Depuis quelques semaines  Paul Corner travaille sur le sujet, et il a finalement résolu le problème mercredi dernier. Comme nous le soupçonnions, il y avait un conflit entre le gestionnaire d’interruptions de Xenomai et celui de Linux (qui restait anormalement installé).

Les patches de Paul n’ont pas encore été intégrés dans Xenomai (mais je suppose qu’ils le seront dans les jours à venir). En attendant, voici comment obtenir de meilleurs résultats que précédemment.

Lire la suite de cette entrée »

Paris Embedded Meetup #2

Actualité, Embarqué, Linux | Publié par cpb
Fév 12 2013

Paris Embedded #2Ce mardi 12 février s’est tenue la seconde édition du Paris Embedded Meetup organisée par la société Joshfire. Je n’avais pas pu assister à la première rencontre qui s’était tenue au mois de novembre pour cause de déplacement professionnel à ce moment, et j’ai découvert avec plaisir cette soirée sympathique et regroupant nombre de participants intéressés par l’embarqué.

Lire la suite de cette entrée »