Devis Demander un devis
star--3

Formation Linux - Temps-Réel et Embarqué avec TechnoWide

À propos de cette formation

Bordeaux

33

À partir de 2 120€ HT (Entreprise)

À partir de 0€ HT (Individuel)

4 jours

28 heures

Action de formation

Éligible OPCO

En savoir plus

Objectifs pédagogiques
  • Cette formation Linux embarqué vous permettra de: - Découvrir l'ensemble des outils de développement industriel disponibles librement sous Linux, - Disposer de méthodes pour déployer Linux sur des systèmes embarqués en équilibrant les performances et l'occupation mémoire, - Maîtriser les algorithmes d'ordonnancement temps-partagé ou temps-réel souple, les mécanismes de communications entre processus, les options de configuration de la mémoire virtuelle, - Accéder au développement temps-réel strict en utilisant des extensions comme Linux-RT ou Xenomai.
Contenu de la formation
  • Développement industriel sous Linux
    • Environnement Linux :
    • Linux et les logiciels libres.
    • Licences GPL, LGPL, BSD... et implications pour le développement industriel.
    • Kernels et distributions Linux.
    • Outils de développement libres :
    • Environnements intégrés, éditeurs de textes, outils de compilation et Makefile.
    • Débogage, profiling et mise au point.
    • Utilisation de l'environnement Eclipse avec le plug-in CDT :
    • Création de projet, aide en ligne, indexation.
    • Débogage classique, post-mortem, et d'application en fonctionnement.
    • Compilation et installation du noyau Linux 3.x
    • Compilation et utilisation de bibliothèques statiques et dynamiques.
    • Création et utilisation d'une chaîne de compilation croisée.
  • Environnements restreints et systèmes embarqués
    • Problématique des systèmes embarqués.
    • Contraintes matérielles, logicielles et opérationnelles.
    • Choix d'un système d'exploitation embarqué.
    • Préparation d'un noyau linux embarqué : options essentielles pour la réduction de taille. Système de fichiers. Bibliothèques système pour l'embarqué. Compilation croisée du noyau.
    • Boot du noyau sur cible ARM.
    • Préparation du système de fichiers.
    • Fichiers spéciaux des périphériques.
    • Processus init.
    • Applications et utilitaires à embarquer.
    • Débogage à distance sur la cible.
    • Configuration d'Eclipse.
  • Multitâche sous Linux, temps-réel souple
    • Processus et threads :
    • Création, terminaison, attente, synchronisation (mutex et variables conditions).
    • Communication entre processus : files de messages Posix, mémoire partagée et sémaphores.
    • Mesures horaires et des attentes: fonctionnement périodique (timers).
    • Ordonnancement temps-partagé et priorités des processus.
    • Préemptibilité du noyau 3.x
    • Temps-réel souple Posix.1b :
    • Principes, configuration de l'ordonnancement.
    • Processus et threads.
    • Limites du temps-réel sous Linux standard. Améliorations avec patch Linux-RT.
    • Problèmes algorithmiques liés au temps-réel (synchronisation, inversion de priorité, etc.) et solutions.
  • Temps-réel strict - Extensions Xenomai
    • Concepts de temps-réel strict : Principe des micro-noyaux RT-Linux, RTAI, Adeos, Xenomai, LXRT.
    • Installation et API de Xenomai :
    • Création de tâches simples et périodiques
    • Attentes actives et mises en sommeil ;
    • Timers temps-réel.

L'organisme de formation

Public concerné

  • Développeurs en environnement LINUX.
Prérequis
  • Les participants doivent disposer d'une bonne connaissance d'Unix ou de Linux et d'une bonne maîtrise de la programmation en C.

Conditions d'accès

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.

Capacité

1 à 10 places

Délai d'accès

3 semaines

Diplôme / Certification

  • Pas de certification

Plus qu'une formation !

Équipe pédagogique
Votre instructeur est un consultant/formateur certifié avec plus de 10 d'expériences pédagogiques et techniques.
Objectifs pédagogiques
  • Moyens pédagogiques : Réflexion de groupe et apports théoriques du formateur, Travail d'échange avec les participants sous forme de réunion-discussion, Utilisation de cas concrets issus de l'expérience professionnelle, Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques, Remise d'un support de cours.
  • Moyens techniques en Présentiel : Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.
  • Moyens techniques en Distanciel : A l'aide du logiciel Teams, un micro et une caméra pour l'apprenant, Suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur. Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise. L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.
PDF du programme Demander un devis

D'autres formations qui pourraient vous intéresser

star--2
Formation IBM Spectrum Protect (TSM) 8.1Mise en oeuvre et Administration
Le cours traitera essentiellement de la mise en oeuvre, la configuration et l’administration d’IBM Spectrum ProtectServer8.1.(Anciennement Tivoli Storage Manager). La formation d’une durée de 4jours sera articulée autour d’un volet théorique et d’un volet pratique afin de répondre aux différentes attentes d’élèves présentant des niveaux de compétences hétérogènes. A travers des travaux pratiques, les élèves apprendront à installer et à configurer le serveur SPECTRUM PROTECT, le client de sauvegarde/archivage et l’Operation Center. Les élèves créeront et configureront ensuite des hiérarchies de stockage et définiront des règles de gestion des données afin de contrôler les flux de données. Les travaux pratiques consisteront par ailleurs à manipuler les agents SPECTRUM PROTECT afin de réaliser des sauvegardes/restaurations ainsi que des archives/récupérations. La formation portera ensuite sur l’automatisation des tâches d’administration serveur et clientes.Pour finir, un dernier chapitre présentera les différentes options de gestion et d’acquisition des licences SPECTRUM PROTECT. L’ensemble de la formation est destiné aux administrateurs de plate formes de sauvegarde IBM SPECTRUM PROTECT et sera dispensé sous environnement Windows.
Lieux sur devis

À partir de 3850€ HT (Entreprise)

À partir de 0€ HT (Individuel)

4 jours | 28 heures
  • Action de formation

  • Formation éligible OPCO

Options de formation

Des Organismes de formation de confiance !

Nous recensons aujourd’hui des formations dans plus d’une 100ène de catégories et sous catégories afin d’être le plus représentatif par rapport au besoin en compétences des entreprises.

Comparer
Comparez jusqu'à 3 cours