Aller au contenu

Créer sa distribution Linux embarqué avec Yocto ou Angström

Photo de C.BERNARD
Hosted By
C.BERNARD et Christian C.
Créer sa distribution Linux embarqué avec Yocto ou Angström

Détails

Détails de la présentation :

• Contexte technique et business
◦ Évolutions techniques : 10 ans de Linux en embarqué
◦ Évolutions des besoins produits : TTM, richesse fonctionnelle
◦ Le couple fort des smart devices : ARM + Linux
◦ Le challenger Android
◦ Quelques arguments en faveur d’une solution Linux plutôt qu’Android

• Nécessité d’un outil dédié aux distributions embarquées
◦ Gestion de l’arbre des dépendances des composants logiciels
◦ Reproductibilité des générations des images
◦ Isolation entre logiciels du poste développeur et de la cible
◦ Les principales solutions : Buildroot, LTIB, Scratchbox 2, OpenEmbedded/Angstrom/Yocto

• Utilisation de Yocto / Angström
◦ Workflow de Yocto
◦ Sources amont : recettes et logiciels upstream
◦ Produits aval : images, paquets, SDK, récapitulatif licences
◦ Moteur bitbake
◦ Tâches élémentaires de création d’un composant logiciel
◦ Structuration en couches
◦ Anatomie des recettes
◦ Création d’une image à partir de l’existant
◦ Création de recettes nouvelles
◦ Adaptation de recettes existantes
◦ Gestion du versionning
◦ Création d’un BSP pour un nouveau hardware
◦ Reproductibilité et isolation

Intervenant sur la présentation :

Christian Charreyre, actif en Linux embarqué au sein de CIO Systèmes Embarqués (http://www.ciose.fr/) depuis 15 ans, et utilisateur de Angström / Yocto depuis 6 ans.

Photo of Rhone Alpes Embedded Systems Meetup group
Rhone Alpes Embedded Systems Meetup
Afficher d'autres événements
Le Totem Digital Grenoble
16 boulevard Maréchal Lyautey · Grenoble