Concevoir un système embarqué Linux avec YOCTO

Séminaires





Accueil du site > fr > Séminaires > Séminaires - historique 2014 > Concevoir un système embarqué Linux avec YOCTO
Jeudi 15 mai 2014 13:30-17:00Aix en Provence (13)
Vous devez concevoir un système embarqué à base de Linux.
Il vous faut pour cela créer la bonne distribution et intégrer un certain nombre de librairies tout en assurant la qualité de l’assemblage.
Le framework proposé par YOCTO et adopté par tous les grands acteurs du monde Linux embarqué (fondeurs, sociétés proposant des solutions Linux embarqué professionnelles) fait aujourd’hui figure de solution de choix pour créer un tel environnement Linux.
Ce séminaire présentera le concept et l’outil, comment l’utiliser, les bonnes pratiques, les avantages et inconvénients vis-à-vis d’autres outils.

Programme

  • Accueil 13:30

Contexte technique et business - 30 min
◦ É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 - 30 min
◦ 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 - 60 min
◦ 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

Questions / Réponse - 30 min

Démonstration sur hardware IMX6 - 30 min
  • Fin 17:00

Lieu :
Pôle Pégase
Domaine du Petit Arbois
Avenue Louis Philibert
13100 Aix-en-Provence
Salle N°1
Plan d’accès

Intervenant :
Christian Charreyre - CIO Informatique

Contacts :
Jean-Luc BAUDOUIN
Alain BRITON
Gaëlle MARMET

Contact inscriptions : Janique PERNOUD
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.