Archives de la catégorie ‘Actualité’

Essai anticipé du temps réel de Linux 6.12

Actualité, Buildroot, Kernel, Linux, Temps-réel | Publié par cpb
Oct 07 2024

La future branche 6.12 du noyau Linux, qui sera publiée à la fin du mois de novembre, contiendra plusieurs nouveautés par rapport au noyau actuel. La plus commentée depuis deux semaines concerne l’intégration complète du patch PREEMPT_RT dans le noyau. Annoncée lors du Maintainer Summit du 17 septembre dernier, cette intégration se manifeste par un patch sur la fonction printk() qui représentait le dernier point de blocage.

Il n’y aura donc plus besoin de patch pour bénéficier de la préemptibilité totale du noyau sur les trois architectures principales pour le temps réel : x86, riscv et aarch64 (ARM 64 bits). Il faudra néanmoins toujours appliquer un patch (du moins pendant quelques temps) pour l’architecture ARM 32 bits par exemple.

Comment tester cette nouveauté ? C’est très simple : je vous propose de faire un build rapide pour une machine virtuelle Risc-V 64 bits en utilisant Buildroot et la version release candidate 6.12-rc2 du kernel, disponible depuis quelques heures.

Lire la suite de cette entrée »

Live Embedded Event #3

Actualité, Conférences, Embarqué, Linux, Raspberry Pi | Publié par cpb
Jan 06 2022

Depuis un peu plus d’un an, j’ai le plaisir d’organiser régulièrement avec mes confrères de Bootlin, Smile et Theoris les Live Embedded Events.

La troisième édition du Live Embedded Event aura lieu de mercredi 18 mai 2022.

Il s’agit d’une journée de conférences en-ligne, dédiées à l’embarqué (les thèmes abordés sont assez larges).

Les éditions précédentes se sont déroulées en décembre 2020 et juin 2019. Les vidéos des conférences sont disponibles sur You Tube.

Bien entendu, je vous encourage à assister à cette journée de mai 2022, en suivant les conférences (certaines en français, une majorité en anglais) en direct et en posant vos questions aux intervenants par l’intermédiaire du chat.

Je vous encourage également à participer aux conférences en présentant des projets, des technologies, des recherches, ou encore des retours d’expériences dans le domaine de l’embarqué. Le Call For Paper est disponible depuis la page web du Live Embedded Event. Il est ouvert jusqu’à mi-avril, mais n’hésitez pas à nous soumettre vos propositions le plus tôt possible.

Rendez-vous le 15 avril pour l’annonce de la liste des conférences retenues, la publication de l’agenda aura lieu la semaine suivante.

Bref aperçu de Linux 5.0

Actualité, Kernel, Linux | Publié par cpb
Mar 04 2019

Linus Torvalds a publié ce matin une nouvelle version du noyau Linux inaugurant la nouvelle branche « 5 ». Précisons que le passage de la branche 4 à la branche 5 n’a pas de signification particulière, il n’y a pas plus de différence entre le noyau 4.20 et le 5.0 qu’entre le 4.19 et 4.20 par exemple. C’est simplement l’histoire des numérotations de Linux qui est un peu particulière.

Lire la suite de cette entrée »

Cyberstructure

Actualité | Publié par cpb
Déc 20 2018

Je viens d’achever la lecture du livre de Stéphane Bortzmeyer intitulé « Cyberstructure« , paru il y a quelques jours.

Je l’ai beaucoup apprécié, je souhaitais en dire quelques mots et vous encourager à le lire.

Lire la suite de cette entrée »

Paris Embedded Meetup #11

Actualité, Embarqué | Publié par cpb
Sep 06 2018

Paris Embedded Meetup

L’édition d’automne du Paris Embedded Meetup s’est tenue le jeudi 13 septembre à l’EPITA (14, rue Voltaire — 94270 Le Kremlin-Bicêtre. Métro « Porte d’Italie ») Amphi 3.

Au programme :

  • Helmut MÜLLER : « Présentation de Zdanetix, un système de domotique sur Raspberry Pi. »
  • Romain NAOUR : « Intégration de la chaîne de compilation LLVM/Clang dans Buildroot »
  • Christophe BLAESS : « Système embarqué, objet connecté – De l’idée initiale à la production en série. »

 
 

Les slides sont disponibles sur https://paris-embedded.fr/

Paris Embedded Meetup #10

Actualité, Embarqué | Publié par cpb
Fév 23 2018

Paris Embedded Meetup

La dixième édition du meetup « Paris Embedded » se tiendra le mardi 13 mars 2018 à partir de 19h00 à l’EPITA (14, rue Voltaire — 94270 Le Kremlin-Bicêtre. Métro « Porte d’Italie ») Amphi 1.

Au programme, trois conférences alléchantes :

  • Romain Naour : « Les nouveautés de Buildroot 2018« ,
  • Julio Guerra : « Le débogueur GDB au service de l’embarqué« ,
  • Pierre Ficheux : « Intégration continue, tests unitaires et validation avec Yocto« .

Les conférences seront suivies d’un moment de discussions informelles et conviviales autour de pizzas.

L’entrée est ouverte à tous, la participation aux frais s’élève à 10 €.

Pour des raisons d’organisation, il est préférable de vous inscrire au préalable sur le site meetup.com.

Un poisson fantôme

Actualité, Embarqué, Microcontrôleur | Publié par cpb
Avr 01 2017

Ghost in the keyboard

En ce 1er avril, je vous propose un mini hack amusant, qui peut être mis à profit pour piéger des collègues en open space ou en salle de TP par exemple.

Il s’agit d’émuler un clavier USB, et de lui faire écrire des phrases préprogrammées pour simuler un interlocuteur fantôme cherchant à communiquer avec nous.

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 »

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 »

Linux 4

Actualité, Linux | Publié par cpb
Fév 24 2015

Le noyau stable actuellement disponible en téléchargement sur kernel.org est le 3.19.

Linus a fait un petit sondage récemment et en conséquence le prochain noyau sera un 4.0 !

On peut d’ores et déjà télécharger sur kernel.org la version release candidate 4.0-rc1.

Il n’y a aucun changement majeur dans la structure du noyau ou dans son organisation, seule la numérotation subit ainsi un petit rafraîchissement, comme lors du passage du 2.6.18 au 3.0.

La justification de Linus, plutôt tirée par les cheveux, est qu’il souhaite pouvoir compter les versions intermédiaires sur ses doigts de mains et de pieds. Se limiter donc à vingt versions (en comptant la .0). Il voudrait d’ailleurs ne plus dépasser dix versions pour « ne plus avoir à retirer ses chaussettes pour compter les releases » (sic).

Certains attendent déjà avec impatience la version 4.1.15 que l’on aperçoit dans les traces du système Skynet de la saga Terminator.

Linux 4.1.15