Formation Yocto Plus - Yocto Avancé

Ref :

Avis client : 8,73/10 - En date du 30.06.2023 (évaluations réalisées sur les 6 derniers mois)

Embarqué & IOT Durée :
1,5 jours - 11 heures
Lieu :
En Intraentreprise uniquement

Tarif

Intra :
A partir de 2 000€ HT /jour
Inter :
En Intraentreprise uniquement
Inscrivez-vous

Demande d'informations

Les prochaines dates par ville

[+]Présentiel - Asnières-sur-Seine

Pré-requis

The training is a practical extension to the Yocto training

Matériel

  • Practical work on Raspberry Pi
  • The training is based on Yocto 3.1 (Dunfell)
  • The Linux environment is Ubuntu 18.04 (VirtualBox)

Public concerné

Embedded Linux developers

Objectifs

Updating an existing Yocto BSP (adding a sensor support)
Creating a new device based on a standard one (Raspberry Pi)
Adding an “update” service with SWUpdate

Programme détaillé

BSP section

Use case on adding a sensor (MCP 9808, I2C bus)

  • Updating the kernel "device tree"
  • Configuring the kernel 
  • Creating and integrating a kernel patch with "devtool"
  • Extending the Raspberry Pi device definition
  • Creating a configuration file for the device
  • Using the previous kernel (with MCP 9808 support)
  • Building an image for the new device

SWUpdate section

  • Why update a device ?
  • The package based approach (IPK, RPM, DEB)
  • Using an update framework
    • SWUpdate
    • RAUC
    • Mender
  • Focusing on SWUpdate
  • Principles (the SWU file)
  • Using the internal web server
  • A simple example (adding files to a image)
  • Updating the root-filesystem 
  • Using “rollback” (with 2 partitions)
  • Using an external HTTP server

Modalités pédagogiques

Tous nos stages reposent sur une alternance entre transfert de savoir-faire et d’attitudes, avec des exercices concrets, des tests avec les participants et des analyses de situations. Cette méthode permet une appropriation rapide des sujets par les stagiaires.
Notre formateur s’appuie sur les connaissances préexistantes du stagiaire. Il combine diverses modalités pédagogiques : des exposés théoriques, des temps d’échanges, des études de cas, permettant à l’apprenant d’être acteur de la séance de formation.
Lors des formations en groupe, l’accent est mis sur l’interactivité, intégrant ainsi la possibilité de progresser en équipe et de réussir ensemble.
Le scénario de nos cours est adapté afin de faire directement référence aux attentes des stagiaires. Les exemples et exercices sont, dans la mesure du possible, au plus près des missions réalisées par vos collaborateurs.
En effet, notre processus de personnalisation d’accès à la formation nous conduit à choisir et combiner différentes méthodes classiques qui ont fait preuve de leur efficacité, en fonction des objectifs à atteindre et du public reçu en formation.

Nos Actualités