Formation Linux embarqué.
96% de clients Sparks satisfaits (3317 notes)
Durée :
4 jours
06/09/2022 à Distance
numero vert : 0805 950 800 (service et appel gratuits)
Linux embarqué
à partir de
2190 €HT
Formation référencée Datadock

Référence :
SF33206
Durée :
4 jours

Disponible en distanciel et dans 17 villes
Ce stage comprend
 28 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Linux embarqué.

Maîtrisez la constitution et le fonctionnement d'une distribution Linux embarqué avec notre formation Linux Embarqué !

Suite à cette formation vous comprendrez et maîtriserez la constitution et le fonctionnement d’une distribution Linux embarqué, saurez compiler un noyau Linux en fonction d’une configuration matérielle, construire une distribution Linux embarqué autour de ce noyau, prendre en main les outils de développement croisé et approcher le développement des modules du noyau Linux.

Objectifs pédagogiques.
Prérequis : Maîtrise du langage C. Expérience en environnement Unix/Linux.
06/09/2022 à Distance

Programme de formation Linux embarqué.

PDF

Introduction

L’environnement : Linux, GNU, Unix et normes Posix
La technologie embarquée
Retours sur les notions de shell

Administration d’un système Linux embarqué

Communiquer par Ethernet avec la cible en RS232
Transférer des données
Utiliser les clés numériques
Compiler et exécuter le programme
Compilation d’un programme tiers
Concevoir et rédiger un projet Linux embarqué
Utiliser les Autotools pour l’écriture du projet

Création du système embarqué

Amorçage par réseau
Utiliser le bootloader et les protocoles TFTP et NFS
Compiler le noyau et lancer le programme init
Compiler l’espace utilisateur
Ajouter des commandes (fstab, tmpfs, ptms, passwd…)
Le SSH Dropbear
Bootstrapper la chaine de compilation
Charger le Initramfs
Flasher le système de fichiers Rootfs
Compiler le bootloader
Simuler et automatiser le système

Travail avec le noyau

Méthodes de création de modules/drivers
Travailler avec ces modules
Établir la communication avec l’espace utilisateur

Performance et qualité du développement

Comment débugger une application croisée ?
Utiliser les outils d’analyse statiques des binaires
Utiliser des outils de débug dynamique
Débugger le noyau
Méthodes de couverture de code
Outils de profilage
Test des composants avec les sondes JTAG

Technologie embarquée Linux et temps réel

Comprendre les enjeux et les problématiques des RTOS (Real Time Operating Systems)
Principes et gestion du multitâche
Quelles solutions pour de Linux embarqué ?
Utiliser le Low Latency Kernel
Virtualiser avec un hyperviseur pour système embarqué
Travailler avec l’extension Xenomai
Explication, installation et utilisation du patch RT-Preempt

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
17 années
à vos côtés
+ de 1000
sujets de formation
6883
stagiaires formés en 2021
249
formateurs actifs en 2021
96%
de clients satisfaits
18581
heures de formation réalisées en 2021
HAUT