Après Montpellier au mois de mars, puis Clermont-Ferrand et Limoges au mois de juin et Marseille au mois d’octobre, nous animerons une nouvelle édition de notre séminaire d’une demi-journée « Introduction à Linux embarqué », le jeudi 15 décembre de 14h à 18h à Villefontaine dans la région de Lyon. Comme chaque séminaire, il est organisé par Captronic et accessible gratuitement après inscription. Toutes les informations pratiques (lieu, modalités d’inscription) sont disponibles sur le site de Captronic.
Ce séminaire d’introduction a pour objectif de présenter les possibilités offertes par le système Linux et par les composants open-source dans le cadre du développement d’un projet embarqué :
- Introduction
- Bref historique de Linux et du monde open-source
- Les avantages de Linux et de l’open-source dans l’embarqué
- Matériel nécessaire pour utiliser Linux embarqué, quelques exemples de plateformes répandues.
- L’offre du monde open-source pour les systèmes embarqués
- La chaîne de compilation
- Les chargeurs de démarrage
- Le noyau Linux et les pilotes de périphériques
- Les bases du système
- Les bibliothèques graphiques et multimédia
- Les composants orientés réseau
- Les extensions temps-réel
- Le système Android, comparaison avec Linux embarqué
- Le processus de développement d’un système Linux embarqué
- Les licences open-source
- Construction du système Linux
- Développement et mise au point des applications
- Le support commercial et le support communautaire. Comment s’appuyer sur la communauté open-source pour accélérer le développement de son système embarqué.
- Conclusion – Débat – Questions/réponses
Des démonstrations illustrant l’utilisation pratique de Linux embarqué sur une carte ARM seront réalisées au fil de la présentation. En complément du séminaire en lui-même, cet événement est également une occasion pour rencontrer Bootlin sur la région lyonnaise.
Le séminaire sera animé par Thomas Petazzoni, ingénieur Linux embarqué chez Bootlin. Il est également un des principaux développeurs de Buildroot, un outil de construction de systèmes Linux embarqué, et utilisateur/développeur sous système Linux depuis plus de dix ans.