Y12 | Usage complet du projet Yocto |
Les travaux pratiques sont effectués sur une carte ARM QEMU | ||
Nous utilisons une version récente de Yocto |
Exercise : | Building a root file system using Yocto | |
Exercise : | Use bitbake commands to build package & images | |
Exercise : | Building a root file system using Yocto | |
Exercise : | Build an extensible SDK for the generated image | |
Exercise : | Deploy the generated image |
Exercise : | Adding a new layer |
Exercise : | Writing a recipe for a local user-maintained package | |
Exercise : | Writing and debugging a package recipe for an autotools-based package | |
Exercise : | Starting a program at boot (systemd) |
Exercise : | Adding patches and dependencies to a community package | |
Exercise : | Adding a rootfsinstall task to directly copy the output of a user package in the rootfs image |
Exercise : | Create a class to generalize the “rootfsinstall” task |
Exercise : | Writing and building an image recipe | |
Exercise : | Add new users to the image | |
Exercise : | Create an image with package support for OTA deployment | |
Exercise : | Test OTA update on the generated image |
Exercise : | Create, test and modify a recipe for an existing package using devtool |
Exercise : | Create remote debugging session using eclipse |
Exercise : | Writing a task and customizing a recipe in Python |
Exercise : | Creating a new BSP layer |
Exercise : | Create u-boot and kernel recipes to use custom versions, test the result | |
Exercise : | Patch kernel and activate new options using a fragment | |
Exercise : | Create and use a new device tree |
Exercise : | Build and test modules |
Exercise : | Setting up a global source cache | |
Exercise : | Setting up an optimized build environment and rebuilding an image |