Référence: 251265575F

/

Mise à jour le

Développement Linux embarqué avec Yocto Project et OpenEmbedded

Apprendre à générer et à faire fonctionner des systèmes Linux embarqués avec Yocto Project et OpenEmbedded.

Bootlin

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

1 session disponible

Consulter

Objectifs

Cette formation s’adresse aux ingénieurs qui souhaitent utiliser Yocto Project pour développer leurs systèmes, conformément à leurs besoins précis, et prenant en charge le matériel qu’ils ont choisi.
Bien sûr, Yocto Project et OpenEmbedded s’occupe de la quasi-totalité des détails génériques, en capitalisant l’expérience d’autres développeurs de la communauté dans la compilation de blocs Open Source et dans la prise en charge de plateformes matérielles bien connues.

Programme

Programme : le programme détaillé est explicité dans le document à télécharger à https://bootlin.com/doc/training/yocto/yocto-online-agenda-fr.pdf.
Les grandes thématiques abordées seront:
• Comprendre l’architecture et le fonctionnement de Yocto Project
• L’utiliser pour générer un système de fichiers et utiliser celui-ci sur votre matériel
• Écrire et étendre des recettes
• Créer des layers
• Intégration de la prise en charge de votre carte dans un BSP
• Créer des images de systèmes de fichiers sur mesure
• Développement applicatif avec un SDK à base d’Eclipse

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

Attention, cette formation ne conduit pas à une certification ou une habilitation inscrite au RNCP.
  • Être capable de comprendre le rôle et le principe d’un build system Linux embarqué, et comparer Yocto Project/OpenEmbedded aux autres outils offrant des fonctionnalités similaires.
  • Être capable de configurer et de réaliser la compilation d’un système Linux embarqué simple avec Yocto, et d’installer le résultat sur une plateforme embarquée.
  • Être capable d’écrire ou d’étendre des recettes de paquets, pour vos propres paquets ou personnalisations.
  • Être capable d’utiliser des layers de recettes existants, et de créer votre propre nouveau layer.
  • Être capable d’intégrer le support pour votre carte embarqué dans un layer BSP.
  • Être capable de créer des images personnalisées.
  • Être capable d’utiliser les outils et les workflows appropriés pour développer des applications avec le SDK du Yocto Project.

Métier(s) correspondant(s)

Nom du métier Lien vers la fiche du métier
M1802 : Expertise et support en systèmes d'information Fiche métier - nouvel onglet

1 session : Développement Linux embarqué avec Yocto Project et OpenEmbedded

  • au

    Bootlin

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Distanciel
    • Session terminée

    Formation professionnelle