Blaess Christophe

Blaess Christophe

13 article(s)
Articles de l'auteur

Optimisation du temps de boot d'un système Linux embarqué

Magazine
Marque
Open Silicium
Numéro
9
Mois de parution
décembre 2013
Spécialité(s)
Résumé

Pour de nombreuses applications embarquées, la durée de démarrage du système est un facteur crucial dans l'interaction avec l'utilisateur. Je me suis intéressé il y a quelques temps à l’optimisation du temps de boot d’un système embarqué conçu par un client. J’ai décidé d’approfondir un peu le sujet pour déterminer quelles séquences de démarrage méritaient un effort d'optimisation et une méthode de travail.

Raspberry Pi from scratch – 3

Magazine
Marque
GNU/Linux Magazine
Numéro
158
Mois de parution
mars 2013
Spécialité(s)
Résumé
Pour maîtriser et ajuster parfaitement la configuration de votre Raspberry Pi, je vous propose de construire un système entièrement personnalisé en partant de zéro. Nous avons déjà obtenu (voir Linux Magazine 155) un système minimal, avec un kernel recompilé et les utilitaires contenus dans le package Busybox. Nous allons étendre les possibilités du système en ajoutant de nouvelles fonctionnalités : réseau, authentification, utilisation des GPIO, etc.

Linux from scratch - Construire une chaîne de compilation

Magazine
Marque
GNU/Linux Magazine
Numéro
155
Mois de parution
décembre 2012
Spécialité(s)
Résumé
Le succès du petit système Raspberry Pi n'est plus à démontrer. Alliant un prix de revient modique et un potentiel informatique prometteur, il s'impose comme une base expérimentale incontournable pour Linux embarqué. Mais il est dommage de se contenter d'utiliser des images ou des packages pré-compilés sur cette plateforme dédiée aux hackers... Je vous propose de construire votre système entièrement personnalisé en partant de zéro.

Linux from scratch - Construire un système complet

Magazine
Marque
GNU/Linux Magazine
Numéro
155
Mois de parution
décembre 2012
Spécialité(s)
Résumé
Pour maîtriser et ajuster parfaitement la configuration de votre Raspberry Pi, je vous propose de construire un système entièrement personnalisé en partant de zéro. Dans le précédent article, nous avons préparé une chaîne de compilation, installé les fichiers nécessaires pour le bootloader, compilé et copié le noyau Linux et démarré notre système. Ce qui s'est terminé sur un message d'erreur fatale. À présent, nous allons construire un système de fichiers et y inscrire les applications utilisateur nécessaires pour naviguer dans notre environnement.