L'écriture de drivers (ou pilotes de périphériques) est une activité très importante, et souvent critique, en environnement embarqué.
Nous proposons des cours adaptés aux spécificités du développement de drivers en environnement embarqué, avec des exercices utilisant, chaque fois que nécessaire, des environnement de développement croisés et des cartes cibles industrielles.
You can see detailed course descriptions of the various trainings by using the above navigation bar. You can also click on course identifiers in the following course briefs hereafter.
D3 - Linux Drivers Writing Linux Drivers
This course covers the various techniques needed to write Linux (2.6 and 3.x) drivers, bus management (PCI. ..), hot-plug and auto-configuration of devices as well as the specific problems due to multi-core and advanced processors.
D8 - USB Linux Drivers Writing USB-2.0 and USB-3.0 host and gadget drivers on Linux
This course details the Linux driver model, the USB hotplug and power management architecture to write USB host (client) drivers as well as gadget drivers.
SW1 - System Workbench for Linux Building embedded Linux systems using System Workbench
Installing Linux on an embedded system is a common yet often difficult task. Ac6 System Workbench was designedis to make things easier and to be easily extended.
This training presents you the architecture of Ac6 System Workbench and how to parameterize it to fit your needs.