Logo de la rubrique ATELIER : Concevez un système embarqué Linux avec Yocto

ATELIER : Concevez un système embarqué Linux avec Yocto

Du 13 au 14 mars Session annulée

L’utilisation croissante de Linux dans les systèmes embarqués va de pair avec un besoin de fiabilité et de pérennité de l’installation. Pour cela Yocto est aujourd’hui le système de construction le plus adapté aux nécessités de l’environnement industriel. Héritier d’outils réputés comme Buildroot , il offre une richesse incomparable en terme d’applications disponibles et des possibilités inégalées pour garantir la pérennité et la portabilité de l’environnement Linux embarqué produit.

Ce cours vous propose de découvrir les rouages de Yocto, d’en maîtriser l’utilisation courante (génération et installation d’images Linux embarqué), de savoir y intégrer vos propres développement et développer le support pour vos propres cartes.

Les travaux pratiques pour ce cours se déroulent sur des cibles embarqués (cartes sabre light par exemple).

Programme

Jour 1 :

➢ Matin :
• Cours :
✗ Présentation générale : les logiciels libres et leurs licences, la compilation croisée
et les paquets logiciels
✗ GIT : présentation et utilisation basique
✗ OE/Yocto : présentation, choix de la version et des couches (layers), utilisation
simple (génération d’une image, génération et utilisation d’un SDK)
• Travaux Pratiques :
✗ Configuration de l’ordinateur, téléchargement des couches OE/Yocto nécessaires
et configuration d’OE/Yocto
✗ Génération et test d’une image minimaliste pour la carte de test (SabreLite)

➢ Après-midi :
• Travaux Pratiques :
✗ SDK : génération, installation et utilisation pour compiler un logiciel externe à
OE/Yocto
• Cours OE/Yocto  :
✗ Anatomie d’OE/Yocto (Recettes, classes, layers, tâches élémentaires, etc.)
✗ Ajout du support d’un nouveau paquet logiciel, création d’une nouvelle image
(incluant ce nouveau paquet logiciel), création d’une nouvelle couche (layer)

Jour 2 :

➢ Matin :
• Cours OE/Yocto :
✗ Modification différentielle d’une recette (bbappend)
• Travaux Pratiques :
✗ Ajout du support d’un nouveau logiciel (upstream)
✗ Création d’une nouvelle image (en ajoutant des logiciels)
✗ Création d’une nouvelle couche (layer)

➢ Après-midi :
• Travaux Pratiques  :
✗ Ajout du support de logiciels externes à OE/Yocto (noyau Linux, module noyau
externe, u-boot, etc.)
✗ Création d’une nouvelle machine
✗ Création d’une nouvelle image (ciblant la nouvelle machine, avec les logiciels
sélectionnés)
✗ Génération et tests de la nouvelle image sur la nouvelle carte
✗ Génération du SDK relatif à la nouvelle image

Intervenant : Guillaume GARDET - OLISEO

INFORMATIONS PRATIQUES

Pré-requis :
Connaissance langage C et connaissance des principe des OS embarqués

Lieu :
ANGERS


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 et de 2 participants par PME par session, pour les ateliers traitant de logiciel embarqué.
    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 – 60 bd du Maréchal Juin – 44100 NANTES
  • Si vous êtes une PME non adhérente :
    Vous pouvez adhérer à l’association JESSICA France. Pour cela contactez Bérénice RABIA.
    Modalités d’adhésion
  • Pour les entreprises non éligibles [1] et les PME qui ne souhaitent pas adhérer : 1100 € HT soit 1320 € TTC pour les 2 journées et par personne.

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

Les déjeuners seront pris en commun et sont à la charge du participant.


Contact :
Yohann DESILES - 06 09 86 49 44

Contact Inscriptions :
Bérénice RABIA - 02 40 73 17 24

Session annulée



Les informations recueillies sur ce formulaire sont enregistrées dans un fichier informatisé par JESSICA France à des fins de communication via emailing. Elles sont conservées jusqu’à votre demande de désinscription et sont destinées aux équipes de JESSICA France localisées en France.
Conformément à la loi « informatique et libertés », vous pouvez exercer votre droit d’accès aux données vous concernant et les faire rectifier en contactant

Notes

[1(*) 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