Linux Kernel & Drivers Development

5 jours

Formation au Noyau Linux et au Développement de Drivers.

Introduction

Construire des applications complètes autour des derniers SoC FPGAs avec leurs Processeurs d’Application multi-cœurs ARM-MP devient très vite un challenge majeur.

L’utilisation de la distribution Linux embarquée est pratiquement incontournable, mais déployer, maîtriser l’Operating System et prendre en compte les spécificités de l’application (périphériques HPS et périphériques FPGA custom) exige une compréhension profonde du noyau Linux ainsi que de savoir précisément comment concevoir, coder, mettre au point et déployer des device drivers custom.

Objectifs

Cette formation permet (entre autres) de répondre aux besoins suivants :

  • Comprendre le Noyau (Kernel) Linux
  • Configurer, compiler et debugger le Noyau Linux
  • Porter le Noyau Linux sur une autre cible ou sur une autre architecture
  • Concevoir des Linux Device Drivers pour périphériques embarqués ou custom
  • Utiliser les drivers pour contrôler depuis Linux les périphériques HPS et FPGA
  • Transférer des données entre côtés Programmable & HPS
  • Introduction à l’API DMA Linux, le DMA ARM et les solutions alternatives.
  • Etc !

Supports de cours

Pour offrir le niveau de qualité auquel nos clients sont habitués, nous nous sommes appuyés sur des supports reconnus dans l’industrie. Nous avons réorganisé le contenu théorique pour coller au mieux aux besoins des utilisateurs de SoC-FPGAS. Nous avons aussi porté tous les exercices sur une plateforme Intel Soc-FPGA ARM-A9-MP.

Pédagogie

Cette formation est délivrée par un Instructeur agréé A.L.S.E, particulièrement expérimenté et apprécié de nos clients, avec de nombreux succès à son actif sur des problématiques complexes. Nous résolvons fréquemment des problèmes sur lesquels d’autres sociétés ont achoppé !

Le succès des formations ALSE est aussi lié à la qualité des très nombreux exercices pratiques (qui représentent environ la moitié du temps). Ils mettent en pratique la théorie pas-à-pas et progressivement, sur un kit SOC-FPGA. Ils serviront aussi de modèles directement réutilisables dans les projets réels.

Pré-inscrivez-vous !

Si cette formation vous intéresse, demandez-nous un dossier complet.

Documents à télécharger

Revenir en haut