ATELIER CAP’TRONIC : Concevoir un système embarqué Linux avec YOCTO

Formations





Accueil du site > fr > Formations > Ateliers - historique 2015 > ATELIER CAP’TRONIC : Concevoir un système embarqué Linux avec YOCTO
Du 30 au 31 mars 2015Gardanne (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.
Cet atelier présentera le concept et l’outil, comment l’utiliser, les bonnes pratiques, les avantages et inconvénients vis-à-vis d’autres outils.

PROGRAMME



Jour 1


  • Contexte d’utilisation
     Évolutions de Linux embarqué
     Les besoins actuels
     Comment répondre au challenge Linux embarqué ?
     Travailler avec Linux
     Pourquoi un outil de build ?
     Les outils disponibles
  • Licences logicielles
     Quelques définitions
     Les licences GPL / LPGPL
     Matrices de compatibilité des licences
  • Présentation de Yocto
     Workflow de Yocto
     Les bénéfices de Yocto
  • Notions théoriques
     Recettes
     Bitbake
     Tâches élémentaires
     Paquets générés
     Classes
     Layers
  • Yocto en pratique
     Organisation des répertoires
     Variables utilisées dans les recettes
     Anatomie d’une recette : plusieurs exemples
  • Créer une recette
     A partir d’un projet upstream
     Pour des développements internes
     Utilisation de EXTRA_OECONF
     Utilisation de EXTRA_OEMAKE
     Variables utiles
  • Notions avancées
     Modification différentielle d’une recette
     Prepend et append
     Overrides
     Fichiers de configuration
     Création d’une layer
     Création d’un BSP
     Création d’une layer distribution
     Création d’un SDK

    Jour 2


    TRAVAUX PRATIQUES
    A partir d’un environnement Yocto préparé à l’avance, adaptation de l’image de base core-image-sato avec divers exercices permettant de :

 Ajouter de nouveaux composants logiciels
 Créer une layer spécifique
 Paramétrer la langue du clavier et la timezone
 Ajouter et configurer un client NTP
 Ajouter et configurer un serveur FTP
 Créer une recette pour composant logiciel upstream non supportés nativement
 Créer une recette pour logiciel développé en interne.

Intervenant :
Christian CHARREYRE
CIO Informatique Industrielle

Lieu :
Centre de microélectronique de Provence
880 route de Mimet
13120 GARDANNE
Salle B003

Prérequis :
Connaissance minimale de Linux en environnement desktop

Matériel à prévoir :
Un PC Linux ou Windows 64 bits par stagiaire ou 1 PC Linux ou Windows pour 2 stagiaires

Participation aux frais :
  • Pour les PME adhérentes CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour de formation dans l’année d’adhésion.
    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 – CEA Grenoble Bât. 51C – 17 rue des Martyrs – 38054 GRENOBLE CEDEX 09.
  • Si vous êtes une PME non adhérente :
    Vous pouvez adhérer à l’association JESSICA France pour un montant de 500 € HT soit 600 € TTC. Pour cela contacter Janique Pernoud
  • Pour les entreprises non éligibles (*) et les PME qui ne souhaitent pas adhérer :
    - 800 € HT soit 960 € TTC pour les 2 journées et par personne.

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

(*) Critères d’éligibilité : Toute PME de droit français, de taille inférieure à 2000 personnes n’étant pas détenue à plus de 50% par un groupe de plus de 2000 personnes

Contacts :
Jean-Luc BAUDOUIN : baudouin@captronic.fr
Alain BRITON : briton@captronic.fr

Contact Inscriptions : Janique PERNOUD : pernoud@captronic.fr

Inscription obligatoire
Inscription ATELIER YOCTO les 30 et 31 mars 2015 à Gardanne
[Obligatoire] :
[Obligatoire] :
[Obligatoire] :
:
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.