Venez renforcer nos équipes sur nos nombreux domaines de formation : Big Data, Cloud, Sécurité, Développement, Systèmes, Réseaux…
Accueil » Formations » Unix - Linux - macOS » Formation Uboot et BSP LINUX embarqué
Vous êtes ici :
Chaque jour LINUX est embarqué dans de nouvelles plateformes, téléphones portables, télévisions, systèmes de surveillance ou systèmes d’acquisition, spatial, automobile et aéronautique, IoT, c’est aujourd’hui le système d’exploitation le plus utilisé sous sa forme LINUX originale ou avec les additions fournies par ANDROID.
Le bootloader Uboot, utilisé sur les cartes ARM et PowerPC et est devenu le boot-loader de référence pour les systèmes embarqués. Il permet de préparer le matériel, de charger le device tree (DTB) contenant la configuration matérielle et le noyau LINUX depuis la plupart des solutions de stockage ou au travers du réseau
Ce cours cible principalement les profils de développeurs, ingénieurs, chefs projet de projet qui souhaitent acquérir une formation complète et opérationnelle sur la mise en œuvre de LINUX dans un système embarqué.
Cette formation s’adresse aussi aux managers qui souhaitent acquérir une première expérience pratique du portage de Uboot et de LINUX, de l’écriture de drivers et de DTS afin d’être plus pertinent sur les facilités et difficultés de celui-ci pour un management au quotidien plus pertinent de leurs équipes.
Pour suivre ce cours il est nécessaire de connaître à la fois le langage C utilisé lors de tous les exercices de programmation et une connaissance sommaire du SHELL de LINUX qui sera utilisé pour les exercices à la fois sur l’ordinateur de travail et sur le système embarqué construit pendant la session.
Objectif opérationnel :
Comprendre et mettre en œuvre les étapes d’un portage de Uboot et de Linux sur une nouvelle carte.
Objectifs pédagogiques :
A l’issue de cette formation, vous aurez acquis les connaissances nécessaires pour :
Présentation de LINUX embarqué
Chaîne de compilation croisée
Chaînes de génération de systèmes embarqués
QEMU
Présentation de UBoot
Comment porter Uboot sur une nouvelle carte
Utiliser Uboot pour debugger une carte
Chargement de Linux par UBoot
La phase de boot
Les modules et les drivers
La gestion des threads
La gestion des Process
Démarrage de l'espace utilisateur
Organisation de l'espace utilisateur
Utilisation des "device tree blobs"
Modifier un DTB
Ce cours est réalisable en intra-entreprise, en extra-entreprise , dans nos salles ou à distance.
Copyright – 2024 – Micro Ivoire – All rights reserved. Powered by Marc & Co.