Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
aa5c1383-6268-49e4-bdb4-b413f7b3333b
image OF
Formation  Yocto Plus / Yocto Avancé

Formation Yocto Plus / Yocto Avancé

Qualiopi
En centre
Non éligible CPF
Objectifs
Programme

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

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

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

Public visé

Embedded Linux developers

Prérequis

The training is a practical extension to

the Yocto training

Informations complémentaires

Matériels :

Practical work on Raspberry Pi

The training is based on Yocto 3.1 (Dunfell)

The Linux environment is Ubuntu 18.04 (VirtualBox)

Autres formations disponibles :
formation
Asnières-sur-Seine (92600)
Architecture Linux avec SYSTEMD et D-BUS
Prochaines sessions disponibles :30 sept.04 déc.
Qualiopi
En centre
Non éligible CPF
formation
Asnières-sur-Seine (92600)
Noyau Linux et développement de drivers
Prochaines sessions disponibles :07 oct.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :24 juin10 sept.28 oct.18 nov.
Qualiopi
En centre
Non éligible CPF
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Refuser
Accepter