Formation - Concevoir un système Linux embarqué

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - 1ère partie : Linux en environnement industriel

    2 - Linux, logiciels libres, licences

    • Présentation des concepts, des principes et des pratiques
    • Projet Gnu
    • Noyaux et distributions Linux
    • Principes des GPL, LGPL, BSD... et implications pour l'embarqué

    3 - Outils libres de développement embarqué

    • Outils Gnu - Compilation, débogage et mise au point
    • Plates-formes hôte et cible, processeurs et émulateur
    • Création d'une chaîne croisée avec Buildroot

    4 - Éclipse et le CDT

    • Environnement de développement intégré
    • Création de projet, compilation et débogage
    • Compilation croisée avec Éclipse

    5 - Travaux pratiques

    • Utilisation de GCC, effets des différentes options
    • Débogage dynamique et post-mortem avec GDB
    • Compilation et débogage de projet sous Eclipse
    • Création et utilisation d'une chaîne de compilation pour processeur Arm

    6 - 2ème partie : L'espace noyau

      7 - Compilation du noyau Linux

      • Principe
      • Versions du noyau Linux
      • Sélection et application d'un patch
      • Configuration et compilation pour une cible embarquée

      8 - Installation sur cible

      • Transfert de l'image du noyau
      • Configuration du bootloader ou de l'émulateur
      • Paramètres de démarrage du kernel

      9 - Système de fichiers

      • Types de système de fichiers
      • Formatage et préparation d'une arborescence
      • Fichiers spéciaux des périphériques
      • Principe du processus init

      10 - Travaux pratiques

      • Application d'un patch (Linux-rt) sur les sources du noyau
      • Configuration et compilation d'un noyau Linux pour cible Arm
      • Préparation d'un système de fichiers minimal et boot avec processus init personnel

      11 - 3ème partie : Espace utilisateur

        12 - Utilitaires système

        • Busybox, outil incontournable de l'embarqué
        • Scripts de démarrage
        • Édition des liens, bibliothèques statiques ou dynamiques

        13 - Services réseau

        • Configuration des interfaces réseau
        • Utilitaires réseau essentiels
        • Affectation d'adresse statique ou dynamique (DHCP)
        • Routage

        14 - Débogage et mise au point

        • Compilation croisée d'applications personnalisées, de bibliothèques statiques et dynamiques
        • Débogage distant avec GDB et Eclipse
        • Tests en couverture et profiling

        15 - Travaux pratiques

        • Paramétrage et compilation de Busybox
        • Personnalisation des scripts de démarrage
        • Installation des services SSH et SCP
        • Débogage à distance et optimisation d'applications
        • Création de bibliothèques

        16 - 4ème partie : Aspects avancés

          17 - Paramétrage spécifique

          • Configuration de l'ordonnanceur
          • Affectation des tâches et des interruptions sur les CPU
          • Paramétrage de la mémoire virtuelle

          18 - Services réseau supplémentaires

          • Serveur web HTTP avec script CGI

          19 - Industrialisation et extensions

          • Ajustement d'horloge système avec NTP et PTP
          • Supervision distante par agent SNMP
          • Mise à jour, firmware
          • Développement sur la cible
          • Utilisation de la GlibC

          20 - Travaux pratiques

          • Vérification des paramètres temps-réel
          • Saturation mémoire et désactivation d'overcommit
          • Compilation et test de Dropbear, Boa, PTP
          • Comparaison de Crosstool-NG et Buildroot

          21 - Conclusion

          • Discussions libres sur l'ensemble des thèmes abordés
          • Travaux pratiques : expérimentations libres suivant les demandes des participants

          Prérequis

          • Connaissance de Linux (utilisateur) et du langage C

          Public

          • Développeur ou ingénieur système souhaitant mettre en oeuvre des systèmes Linux embarqués

          Ces formations pourraient vous intéresser

          Formateur occasionnel

          Proposé par OBEA

          Objectifs de la formation

          • Traduire ses connaissances ou son expérience professionnelle en séquences de formation, afin de rendre « parlantes » ses compétences
          • Concevoir des objectifs, un programme, une séquence de formation, des supports adaptés au public

          Tarif

          A partir de 1 400,00 €

          Durée

          Nous contacter

          Modes

          Objectifs de la formation

          Concevoir Microsoft Enterprise Voice - Concevoir et configurer les services réseaux -Configurer Microsoft Enterprise Voice - Planifier et configurer une solution hybride Lync Online
          Tarif

          A partir de 2 450,00 €

          Durée

          5j / 35h

          Modes
          • Centre
          • Entreprise
          • Distance

          Objectifs de la formation

          Décrire les principales fonctionnalités de SharePoint 2013 - Planifier et concevoir un environnement SharePoint Server 2013 - Planifier et configurer les fonctionnalités de réseaux sociaux - Gérer les solutions dans un déploiement SharePoint 2013
          Tarif

          A partir de 2 450,00 €

          Durée

          5j / 35h

          Modes
          • Centre
          • Entreprise
          • Distance

          Objectifs de la formation

          Les objectifs de la formation Formation continue Technicien de maintenance en chauffage, ventilation et climatisation (TMCVC) - Titre pro de niveau 4 :

          - Assurer la maintenance préventive et corrective des équipements de production de chauffage, de production d'eau glacée, de distribution hydraulique et de traitement d'air, appelés systèmes CVC, des bâtiments tertiaires et industriels - Optimiser les performances énergétiques des équipements d’un système de chauffage, ventilation et climatisation

          Tarif

          A partir de 16 469,00 €

          Durée

          120 jours (80 jrs en entre + 40 jrs en entreprise)

          Modes

          Objectifs de la formation

          • Installer et configurer Red Hat Ansible Network Automation sur un système de gestion ;
          • Utiliser Ansible pour exécuter des commandes ad hoc et des playbooks pour automatiser les tâches ;
          • Écrire des playbooks Ansible efficaces pour l'automatisation du réseau ;
          • Recueillir des informations sur la configuration et la sauvegarde de l'infrastructure réseau ;
          • Automatiser des cas d'utilisation d'administration réseau spécifiques, y compris la configuration de routeurs et de commutateurs, de ports, de VLAN, de surveillance SNMP et de protocoles de routage ;
          • Utilisez les playbooks Ansible pour cibler les appareils de divers fournisseurs de matériel, notamment Cisco, Juniper et Arista.
          Tarif

          A partir de 3 600,00 €

          Durée

          5j / 30h

          Modes
          • Centre
          • Entreprise
          • Distance

          Adobe Animate CC

          Proposé par CIT FORMATION INFORMATIQUE

          Objectifs de la formation

          Acquérir les bases du logiciel Animate CC afin d’être en mesure de concevoir et développer des animations web interactives et professionnelles.

          À l'issue de la formation, le stagiaire sera capable de :

          • Concevoir et réaliser des animations
          • Animer du texte, des images (vectoriel et bitmap)
          • Gérer des bibliothèques (import de médias…)
          • Publier les animations
          Tarif

          Contacter l'organisme

          Durée

          3 jour(s)

          Modes
          • Entreprise
          • Centre

          Objectifs de la formation

          A l'issue de cette formation, vous serez capable de :

          • Elaborer et revoir les critères d'acceptation des exigences et/ou des "user story"
          • Appliquer les techniques de développement piloté par les tests d'acceptation (ATDD) et de développement piloté par le comportement (BDD) pour un scénario donné
          • Appliquer le langage de Gherkin : "Etant donné que - Lorsque - Alors" pour concevoir des tests d'acceptation pour un scénario donné
          • Organiser des tests exploratoires et des sessions de test bêta
          • Revoir les modèles de processus / règles de fonctionnement spécifiés en BPMN (Business Process Model and Notation) et DMN (Decision Model and Notation)
          • Utiliser les modèles de processus / règles de gestion spécifiés dans BPMN et DMN pour créer des tests d'acceptation
          • Tenir compte de la facilité d'utilisation et de l'expérience utilisateur, de la performance, de l'efficacité et de la sécurité dans la planification et la réalisation des tests d'acceptation
          • Collaborer efficacement avec les parties prenantes concernées dans les activités de tests d'acceptation
          • Choisir les outils pertinents pour les activités de tests d'acceptation.
          Tarif

          A partir de 2 000,00 €

          Durée

          2j / 14h

          Modes
          • Centre
          • Distance

          Objectifs de la formation

          A l'issue de cette formation, vous serez capable de :

          • Définir et mettre en oeuvre une stratégie e-commerce efficace
          • Créer ou refondre un site Web marchand
          • Mettre en place les fonctionnalités pour améliorer les performances e-commerce
          • Identifier les points-clés pour optimiser votre trafic et vendre plus via Internet.
          Tarif

          A partir de 620,00 €

          Durée

          1j / 7h

          Modes
          • Centre
          • Distance

          Objectifs de la formation

          • Concevoir et réaliser sa première infographie.
          Tarif

          A partir de 385,00 €

          Durée

          3 heures

          Modes
          • Entreprise
          • Distance

          Objectifs de la formation

          • Décrire les fonctionnalités de Windows PowerShell et l'utiliser pour exécuter et trouver des commandes de base
          • Identifier et exécuter des cmdlets pour l'administration locale du système
          • Travailler avec le pipeline Windows PowerShell
          • Utiliser PSProviders et PSDrives pour travailler avec d'autres formes de stockage
          • Interroger des informations système en utilisant WMI et CIM
          • Travailler avec des variables, des tableaux et des tables de hachage
          • Écrire des scripts de base dans Windows PowerShell
          • Administrer des ordinateurs distants avec Windows PowerShell
          • Gérer les ressources Azure avec PowerShell
          • Gérer les services Microsoft 365 avec PowerShell
          • Utiliser les tâches d'arrière-plan et les tâches planifiées
          Tarif

          A partir de 2 950,00 €

          Durée

          5j / 35h

          Modes
          • Centre
          • Entreprise
          • Distance

          Je cherche à faire...