![]()
Free Electrons organise une formation sur le noyau Linux pour l’embarqué et le développement de pilotes de périphériques à Avignon, du 8 au 12 octobre 2012
Les présentations, explications orales et supports écrits seront en anglais. Par contre, le formateur sera francophone.
Voir nos sessions publiques pour les autres sessions que nous proposons, dans la même ville ou ailleurs.
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.
Thématiques
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, et la formation sera aussi dispensée dans cette langue. Jusqu’à 50 à 70 % des participants viennent d’autres pays. Cependant, votre formateur sera francophone et vous pourrez avoir des discussions en français avec lui pendant les travaux pratiques.
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.
La carte électronique sera à vous à la fin de la session. Même longtemps après la formation, cela vous permettra de continuer à vous perfectionner en utilisant une plateforme de base bien connue. Vous pouvez même utiliser la carte et ce que vous avez créé pendant la formation pour développer vos propres prototypes.
Pré-requis
Les participants devraient avoir une bonne experience de l’interface en ligne de commande d’UNIX ou de Linux. Ceux qui n’en ont pas pourront se former par eux-mêmes grâce à nos supports de formation sur le sujet). Sans être absolument nécessaire, cela leur permettra d’être bien plus efficaces dans leurs travaux pratiques.
Les participants devront également être familiers avec la programmation en langage C.
Si vous développez sur du matériel embarqué, nous vous conseillons de suivre d’abord notre formation Linux embarqué. Ceci ne sera pas un pré-requis car nous vous fournirons toutes les instructions pour faire fonctionner votre système Linux embarqué, mais ce vous aidera à comprendre l’environnement que vous utiliserez. En outre, vous aurez de toute façon besoin de connaissances sur Linux embarqué si vous êtes impliqué dans le développement de drivers pour des produits embarqués.
Langue
Les présentations et les explications orales seront données en anglais. Les francophones pourront néanmoins avoir des discussions directes en français avec le formateur pendant les travaux pratiques.
Formateur
Cette session de formation sera animée par Michael Opdenacker. Ingénieur Linux embarqué depuis 2003 et fondateur de Free Electrons, Michael a déjà animé plus de 60 formations sur Linux embarqué et sur le noyau Linux dans 12 pays, en Europe, Asie et en Amérique du Nord.
Pour plus d’informations sur nos formateurs, voir notre page sur les formateurs. Vous pouverz aussi consulter les évaluations des sessions précédentes.
Adresse
La formation se tiendra à Avignon, à l’Hôtel Mercure Pont d’Avignon, en plein centre ville, et à 100 m du Palais des Papes.
- Adresse: Rue Ferruce, Quartier Balance, 84000 Avignon
- Téléphone: 04 90 80 93 93
- Plan
Vous pouvez rejoindre Avignon:
- Depuis l’aéroport de Marseille Provence à Marignane. Vous pouvez faire le trajet en voiture ou en taxi (1 heure environ), ou en transports en commun (navette jusqu’à Vitrolles et train jusqu’à Avignon centre, de 1 heure à 1 heure 30 minutes.
- En train depuis de nombreuses villes de France, en particulier par le TGV.
Voir tous les détails pratiques pour rejoindre Avignon centre (page en anglais).
Environnement
La région d’Avignon est parfaite pour les sorties en soirée ou en fin de semaine. Vous êtes au coeur de la Provence, une région qui attire des visiteurs du monde entier. Détails.
Horaires
Nos sessions se tiennent du lundi au vendredi (5 jours), de 9h à 18h. Si des participants doivent partir plus tôt le vendredi, nous pouvons faire en sorte que les présentations et les travaux pratiques les plus importants soient terminés à 16h ce jour-là.
Coût
Le coût de la formation est de 1990 € H.T. par personne pour 5 jours. Le tarif est réduit à 1690 € H.T. (-300 €) :
- Pour les personnes supplémentaires venant de la même société (même adresse de facturation)
- Pour toute inscription confirmée au moins 2 mois avant le début de la formation.
- Pour les particuliers qui paient la formation par leur propres deniers (sans bénéficier de remboursement de leur société). Cela compense le fait qu’ils ne peuvent pas se faire rembourser la TVA (à rajouter au montant payé pour la formation).
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.
Les frais de diner, de petit déjeuner, de logement et de déplacement ne sont pas compris dans notre tarif. Ces dépenses seront à la charge de chaque participant.
Inscription
Contactez nous à l’adresse
Questions / Réponses:
Q: Comment venir depuis l’aéroport de Marseille?
R: Vous pouvez soit louer une voiture, soit prendre les transports en commun. Tous les détails ici.
Q: Auriez-vous un hôtel à recommander?
R: Nous vous recommandons de séjourner à l’Hôtel Mercure Pont d’Avignon, où se tiendra la formation. Si cet hôtel est complet, vous pouvez aussi essayer d’autres hôtels très proches dans le centre ville historique: Hôtel Mercure Cité des Papes, Hôtel de l’Horloge, Hôtel Kyriad Avignon Palais des Papes, Hôtel du Palais des Papes. Vous pourrez trouver de nombreux autres hôtels à Avignon, mais qui seront peut-être trop loin pour vous rendre à la formation à pied.
Q: Est-ce que l’hôtel Mercure Pont d’Avignon offre un tarif spécial pour les participants à la formation ?
A: Oui. Selon son taux de remplissage, l’hôtel pourra vous faire bénéficier d’un tarif réduit. Au moment de réserver, pensez bien à signaler que vous participerez à la formation Linux de Free Electrons, et à demander si vous pouvez profiter d’un tarif spécial.
Q: Est-il utile de louer une voiture sur place?
A: Si vous souhaitez visiter un peu la région d’Avignon en soirée ou le week-end, nous vous conseillons fortement de louer une voiture si vous le pouvez. Les transports en commun locaux ne sont pas très développés. Par contre, vous n’aurez pas besoin de voiture pour vous détendre et pour visiter le centre ville d’Avignon.
Voir la page sur toutes nos sessions publiques pour plus de questions / réponses, indépendantes du lieu de formation.

English version
Actualités trimestrielles
Suivre les nouveaux articles