Linux embarqué

4e édition

Note moyenne 
Sans équivalent en français, cet ouvrage s'ouvre par un panorama du marché de l'embarqué et des solutions Linux existantes en les comparant aux... Lire la suite
42,00 € Neuf
Expédié sous 2 à 4 semaines
Livré chez vous entre le 7 mai et le 21 mai
En librairie

Résumé

Sans équivalent en français, cet ouvrage s'ouvre par un panorama du marché de l'embarqué et des solutions Linux existantes en les comparant aux alternatives propriétaires. Il indique ensuite la méthodologie à suivre pour construire, à partir du noyau Linux, un système embarqué adapté. Les règles d'utilisation des licences GPL/LGPL pour les systèmes embarqués, ainsi que la prise en charge des dernières versions du noyau Linux (3.0 et supérieures) sont détaillées.
L'ouvrage décrit les derniers outils utilisés dans le monde Linux embarqué tels que l'émulateur de matériel OEMU, l'environnement de développement Buildroot et OpenEmbedded, le chargeur de démarrage Barebox, nouveau- venu après U-Boot, les extensions temps réel Xenomai et PREEMPT-RT, ou encore la bibliothèque graphique embarquée Ot4 développée par Nokia. En outre, un chapitre entier est dédié à l'utilisation des outils de mise au point, tels que Ftrace/trace-cmd et KernelShark, KGDB, OProfile ou les sondes d'émulation JTAG.
Les exemples de l'ouvrage portent sur l'architecture ARM, aujourd'hui la plus répandue pour les applications embarquées, mais également sur les processeurs x86, très présents au travers du processeur Intel Atom(r). La majorité des exemples décrits peuvent être directement exploités par le lecteur dans un environnement ARM9 émulé par l'outil libre et gratuit OEMU. Cette quatrième édition est enrichie d'un chapitre dédié à OpenEmbedded, d'un chapitre détaillé sur le démarrage d'une carte ARM, du bootloader à l'application dans le cadre d'une étude de cas complète.

Sommaire

  • INTRODUCTION A LINUX ET AUX SYSTEMES EMBARQUES
    • Les logiciels embarqués et leurs domaines d'application
    • Linux comme système embarqué
    • Choix du matériel
  • MISE EN PLACE D'UN SYSTEME LINUX EMBARQUE
    • Structure du système Linux
    • Environnement de développement
    • Construction de la distribution
  • TECHNIQUES AVANCEES
    • Utiliser Buildroot
    • Utiliser OpenEmbedded
    • Outils de mise au point

Caractéristiques

  • Date de parution
    21/06/2012
  • Editeur
  • ISBN
    978-2-212-13482-7
  • EAN
    9782212134827
  • Présentation
    Broché
  • Nb. de pages
    539 pages
  • Poids
    1.14 Kg
  • Dimensions
    19,2 cm × 23,4 cm × 3,4 cm

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

À propos des auteurs

Ingénieur des Arts et Métiers, Pierre Ficheux est un linuxien de renom, initiateur de plusieurs sites Linux et auteur de nombreux tutoriels. Il a travaillé entre autres chez Red Hat et s'est spécialisé dans les applications industrielles de Linux embarqué. Il est directeur technique d'Open Wide, société de services spécialisée dans les technologies open source. II est également enseignant, intervenant dans les options systèmes embarqués et temps réel pour l'ENSEIRB-MATMECA (Bordeaux) et l'EPITA (Paris).
Ingénieur ENSEIRB, Eric Bénard développe des architectures électroniques propulsées par le noyau Linux et des Logiciels Libres depuis une dizaine d'années. Il a créé Eukréa Electromatique en 2004, concepteur de cartes électroniques, fabricant de modules processeurs, ainsi que société de services spécialisée dans les Logiciels Libres embarqués. Il contribue notamment aux projets OpenEmbedded, Barebox ainsi qu'au noyau Linux et dispense régulièrement des formations professionnelles.

Des mêmes auteurs

Derniers produits consultés

42,00 €