Formation développement noyau Linux à Toulouse
Free Electrons a organisé une session de formation développement noyau Linux à Toulouse du 8 au 12 mars 2010 (brochure).
La prochaine session sur ce sujet aura lieu du 20 au 24 septembre 2010 à Nice.
Objectif et public visé
Cette formation est conçue pour les ingénieurs qui souhaitent développer ou améliorer des pilotes de périphériques dans le noyau Linux, pour des projets sur plateforme embarqué ou sur plateforme PC traditionnelle. En cinq jours, au travers de cours théoriques et de travaux pratiques, la formation introduit les bases essentielles du développement noyau : architecture du noyau, les principales APIs, intégration du pilote de périphérique avec le reste du noyau et avec les applications.
À l’issue de cette formation, vous serez prêts à travailler sur des projets de développement de pilotes de périphériques pour le noyau Linux.
Programme
Thématiques
Le programme de cette formation sera celui de notre formation développement noyau Linux. Les grandes thématiques abordées seront :
- Introduction au noyau Linux
- Le code source du noyau
- Configuration, compilation et démarrage du noyau
- Les modules du noyau Linux
- Gestion de la mémoire et accès au matériel
- Pilotes de périphériques caractères
- Processus, ordonnancement, sommeil et gestion des interruptions
- Verrouillage
- Techniques de déboguage noyau
- mmap
- Architecture du noyau pour les pilotes de périphériques
- Utilisation de DMA
- Pilotes PCI
- Détails sur la phase de démarrage du noyau
- Étude d’un type de pilote spécifique (USB, série, framebuffer, MTD, bloc ou réseau)
- Portage du noyau sur une nouvelle plateforme
- Gestion de l’énergie
- Optimisation du noyau, en taille et temps de démarrage
- Travail avec la communauté
- Gestion des sources du noyau avec git
Voir le programme détaillé.
Supports de cours
Tous les supports de cours utilisés lors de cette formation sont intégralement et gratuitement disponibles sur notre site, vous permettant de valider avec précision l’adéquation de la formation à vos besoins. Ils sont proposés en langue anglaise uniquement, mais la formation sera donnée en langue française.
Travaux pratiques
Chaque partie théorique de notre formation est suivie d’une mise en œuvre pratique, qui représente 50% à 60% du temps de la formation. Chaque participant disposera d’une carte électronique Calao USB9263, reposant sur un processeur ARM sur laquelle vous mettrez progressivement en œuvre des pilotes de périphérique dans le noyau Linux et avec laquelle vous repartirez à l’issue de la formation !
Informations pratiques
Date et horaires
La formation aura lieu du lundi 8 au vendredi 12 mars 2010, chaque jour de 9h à 18h.
Lieu
Cette session de formation aura lieu à l’Hôtel Pullman Toulouse Centre, 84, allées Jean Jaurès, 31000 Toulouse, France, France, téléphone: 05 61 10 23 10, GPS: N 43° 36′ 31.37 » E 1° 27′ 12.83′. Cet hôtel est situé en plein cœur du centre de Toulouse, à quelques minutes à pied de la gare Matabiau et à proximité de la station de métro Jaurès. Si vous venez de loin, vous avez le choix pour vous loger entre de nombreux hôtels à proximité.
Pour venir à Toulouse :
- En avion, depuis toutes les grandes villes françaises (Paris, Lyon, Rennes, Marseille, Lille, Strasbourg, etc.). Depuis Paris, une navette toutes les 30 minutes sur Air France. Easyjet propose également des vols aux tarifs avantageux. Une navette relie l’aéroport et le centre-ville (à quelques minutes à pied de l’hôtel) toutes les vingt minutes.
- En train, direct depuis Paris (5 heures), Bordeaux (2 heures), Montpellier (2 heures) ou Lyon (5 heures)
Tarif
Le coût de la formation est de 1950 € par personne. Le tarif est réduit à 1560 € (-20%):
- Pour les personnes supplémentaires venant de la même société (même adresse de facturation)
- Pour les personnes en recherche d’emploi
- Pour toute inscription confirmée avant le 4 février 2010
Ce tarif comprend la formation, le matériel de travail, le déjeuner et les pauses matin et après-midi. Chaque participant repart avec un exemplaire de la carte électronique de développement. La formation peut s’inscrire dans le cadre du Droit Invididuel à la Formation. Pour plus d’informations sur nos tarifs, voir cette page.
Pour les PME (< 2000 employés) de la région Midi-Pyrénées, un financement public est possible sous conditions via le programme Captronic. Contacter Didier Viratelle au 05 61 33 69 04.
Inscription
Contactez nous à l’adresse training@free-electrons.com. Inscription recommandée avant le 8 février 2010.
Formateur
Cette session de formation sera animée par Thomas Petazzoni. Ingénieur et formateur pour la société Free Electrons depuis 2008, Thomas a déjà animé 80 jours de formation sur Linux embarqué dans plus de dix pays différents, en Europe et en Amérique.
Pour plus d’informations sur le formateur, voir notre notre page sur les formateurs. Vous pouvez également consulter les évaluations de nos précédentes formations.
