Skip to main content
Gust Training
Embedded systems

Linux embarqué

Formation Linux embarqué Objectifs Gust Training vous propose une formation accélérée en Linux Embarqué pour les particuliers et les

Duration
20 Heures
Level
Avancé
Formats
On site · Online · Blended

Formation Linux embarqué

Objectifs

Gust Training vous propose une formation accélérée en Linux Embarqué pour les particuliers et les entreprises en individuel ou en groupe, la formation Linux Embarqué se déroule sous forme d’ateliers réels et de projets Raspberry, Objectifs de cette formation est de:

  • Comprendre l’architecture Linux
  • Comprendre l’architecture de Raspberry pi
  • Comprendre l’architecture Domotique
  • Configuration et compilation d’un système Linux pour l’architecture Raspberry pi
  • Pouvoir développer une application domotique à la base du Raspberry pi

Plan détaillé de la formation linux embarqué

Introduction générale :

► Initiation à linux embarqué :

TP I : Initiation à linux embarqué

TP II : Configuration et compilation

  • Création d’une configuration
  • Construction du noyau
  • Ajout de noyau au démarrage.
  • Notion de chargeur de démarrage ;
  • INITRD et INITRAMFS

TP III : Compilation croisée

  • Définition du cross compilation
  • La compilation sous Linux
  • Compilation croisée arch ARM
  • L’utilisation de QEMU
  • L’installation des sources
  • -Notion de débogage :GBD
  • Qu’est-ce que GDB ?
  • Application

►Introduction au Temps Réel

  • Temps réel :
  • SE temps réel
  • Caractéristiques RTOS
  • Exemples RTOS à base de linux:
  • Standards POSIX pour le RT

TP IV : Ordonnancement des tâches

  • Le patch PREEMPT-RT
  • Mise en oeuvre de PREEMPT-RT pour créer un noyau RT mou

►Application sur la carte Raspberry Pi :

  • Raspberry Pi from scratch
  • Chaîne de compilation croisée
  • Utilisation de Buildroot
  • Compilation du kernel
  • Préparation de la carte SD
  • Installation du bootloader
  • Arborescence des fichiers
  • Modules du noyau
  • Processus init
  • Compilation et installation de Busybox
  • Bibliothèques
  • Fichiers de /dev
  • Fichier de configuration
  • Script de démarrage
  • Test du système
  • Configuration du clavier
  • Arrêt du système
  • Sécuriser l’accès au système
  • Ajouter un signe de vie
  • Simplifier le remplissage de /dev
  • Configuration du réseau
  • Premier cas – Adressage statique
  • Second cas – Adressage dynamique
  • Services réseau
  • Connexion sécurisée SSH
  • Entrées-sorties par GPIO
  • Entrées-sorties depuis l’espace utilisateur
  • GPIO depuis l’espace noyau

Avantages

  • Formation en groupe(6 personnes au Max) / Formation individuelle
  • Cours du jour, cours du soir et weekend
  • Attestations à la fin de la formation
  • Démarrage instantané à tout moment de l’année
  • Formation personnalisée basée sur des cas réels et projets de formations
  • Formateur hautement qualifié
  • Différentes formules des horaires
  • Différentes formules adaptées à votre budget et besoin
  • Possibilité de bloquer la formation ou reporter la séance
  • Horaires flexibles 7j / 7 de 8h à 21h selon votre choix / disponibilité
  • Des facilités de paiement sans frais supplémentaires

Embedded systems

Robotique

Formation Robotique Objectifs Gust Training vous propose une formation accélérée en Robotique pour les particuliers et les entreprises en

Duration
20 Heures
Formats
On site · Online · Blended
Level
Avancé

Embedded systems

Raspberry Pi

Objectifs de la formation Raspberry Pi 3 Le Raspberry Pi est un ordinateur « low cost » de la taille d’une carte de crédit, le but initial était de

Duration
20 Heures
Formats
On site · Online · Blended
Level
Fondamental

Embedded systems

Python

Objectifs de la formation python Cette formation Python vous permettra d'acquérir les connaissances nécessaires à la programmation avec le

Duration
20 Heures
Formats
On site · Online · Blended
Level
Fondamental

Embedded systems

STM32

Formation STM32 Objectifs Gust Training vous propose vous propose une formation accélérée en STM32 pour les particuliers et les entreprises en

Duration
20 Heures
Formats
On site · Online · Blended
Level
Fondamental
Chat on WhatsApp