L'Expertise Informatique, Simplifiée

Raspberry Pi - Applications embarquées

Du prototypage au produit embarqué avec Raspberry Pi.

Le Raspberry Pi est devenu une plateforme incontournable pour le prototypage et le déploiement de projets embarqués, de l’IoT industriel aux systèmes de contrôle. Cette formation de 4 jours vous apprend à construire une distribution Linux personnalisée pour Raspberry Pi avec Buildroot, maîtriser la cross-compilation ARM et déboguer vos applications avec GDB. Vous repartirez avec un système embarqué fonctionnel sur carte microSD.

Public visé

Développeurs.

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Jour 1

Présentation

Architecture

Init et démons

Init et Shell

Licences

Les distributions

Les licences

Différences entre les licences

Compilation

Compilation des sources

Les librairies

La librairie LibC

Jour 2

Le noyau

Présentation

Configuration

Options de compilation

Busybox

Busybox

Raspberry

Architecture ARM

Présentation de la carte

Installation de base

Compilation croisée

Présentation

Compilation du compilateur

Jour 3

Buildroot

Présentation

Utilisation

Installation de la distribution

Jour 4

Customisation

Services supplémentaires

Paramètres spécifiques

Le kit Raspberry dans QtCreator

Les fonctions de GDB

Techniques de débugage

Affichage des variables

Les points d’arrêt

Débugage à distance

Travaux pratiques

Modalités d’évaluation des acquis

En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.

Voir aussi

Vous serez peut-être intéressés par les formations suivantes :

Formation SYS-RASPI-100 — Raspberry Pi - Applications embarquées. Domaine : Systèmes. Niveau : Initiation. Durée : 4 jours (28 heures). Mots-clés : raspberry-pi, linux, embarqué, buildroot, arm. Cylian Formation, Dijon.