ATELIER : Yocto par la pratique - mise en oeuvre de l’environnement pour construire une distribution linux pour l’embarqué

Formations





Accueil du site > fr > Formations > Ateliers - historique 2016 > ATELIER : Yocto par la pratique - mise en oeuvre de l’environnement pour (...)
Du 24 au 25 novembreCourbevoie (92)
Au cours de cet Atelier, le participant apprendra à utiliser Yocto, personnaliser l’environnement pour créer une distribution linux et développer des modules.

Les travaux pratiques seront réalisés sur une version récente de Yocto (Dizzy)
Les images qui en résultent seront exécutées sur Qemu.

9h-18h : Jeudi 24 Novembre

- Introduction à Yocto
  • Overview of Yocto (10 min)
  • History

- Yocto, Open Embedded
  • Objectifs du projet Yocto
  • Architecture Yocto
  • Overview
  • Les concepts de "Recipes" et de "classes"
  • Tasks

- Outil de construction Yocto
  • Objectifs
  • Construction d’images déployable
  • Description détaillée de l’architecture détaillée
  • Layers et layer priorities
  • Directory layout
  • Configuration files

- Local
- Machine
- Distribution

- Utilisation de Yocto
  • bitbake
  • options
  • commandes
  • construire un package
  • construire une image (root file system + u-boot + kernel)

- Personnalisation des outils Yocto
  • Yocto Software Development Kit (SDK)
  • Application Development Toolkit (ADT)
  • Hob

- Les "package recipes"
  • Ajouter un nouveau "Layer"
  • Structure d’un "Layer"
  • Types de "Layers"

- L’architecture des "Recipes"
  • Tasks
  • Task dependencies
  • Recipe dependencies

-  Le langage bitbake
  • Standard variables and functions
  • Classes and recipes
  • The base Yocto classes
  • Les commandes bitbake

- Les différents types de recipes and classes
  • Bare program
  • Makefile-based package
  • autotools-based package
  • u-boot
  • kernel
  • Out-of-tree module

- Définir un "package"

Cette journée sera complétée par de nombreux exercices pratiques

9h-18h : Vendredi 25 Novembre

- Modifier les "recipes"

- Personnalisation d’un "recipe" existant (.bbappend)

- Recipe dependencies

- Créer et rajouter des "patches"
  • Créer un "patch" pour un déploiement
  • Créer un "patch" pour la maintenance

- Debugging recipes

- Définition de "tasks"
  • Task declaration
  • Coding tasks

- Démarrage automatique d’un programme (class update-rc.d)

- Création d’un "root file system"
  • Construire un "root file system"
  • Personnaliser un "root file system"

  • - Créer un "image recipe"
  • Sélection de packages à construire
  • Sélection d’un "file system type"
  • Types d’images

- Personnalisation d’une image
  • system configuration files (network, mount points, …)

- Yocto et System Workbench for Linux
  • System Workbench for Linux
  • Points communs avec Yocto
  • Concepts
  • Sequencement
  • Differences avec Yocto
  • Les cibles

Cette journée sera complétée par de nombreux exercices pratiques

Lieu de l’événement :

AC6
21, rue Pierre Curie
92400 COURBEVOIE
FRANCE

Transport :
RER A La Defense + bus 178 + 3mn (à pied)
M3 Porte de Champerret + bus 163 + 3mn (à pied)

Inscription obligatoires et limitées à 10 stagiaires


Participation aux frais :

- Pour les PME adhérentes CAP’TRONIC : prise en charge totale du coût de l’inscription. L’inscription sera validée à réception d’un chèque de caution de 100 €TTC par personne, qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée et une facture sera établie. Chèque de caution à retourner par courrier à : JESSICA France – Direction Inter-Régionale PNE - CEA SACLAY/NANO INNOV - Bât. 863 – Point courrier 44 – 91191 GIF SUR YVETTE CEDEX.

- Si vous êtes une entreprise non adhérente, vous pouvez adhérer à l’association JESSICA France, pour cela contactez Florence CAGNARD
Modalités d’adhésion.

- Pour les entreprises qui ne souhaitent pas adhérer 450 € HT/jour/personne ; 900 € HT pour les 2 journées et par personne.

Remarque : Cet atelier est éligible au financement par votre Organisme Paritaire Collecteur Agréé (OPCA)

Contacts :
Christophe BRICOUT - 09 52 73 77 88- bricout@captronic.fr


Contact inscription :
Florence CAGNARD- 01 69 08 60 54 - cagnard@captronic.fr
Atelier - YOCTO - 24 et 25 novembre 2016 - Courbevoie
[Obligatoire] :
[Obligatoire] :
:
:
[Obligatoire] :
Catégorie :
[Obligatoire] :
[Obligatoire] :
:
:
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.