ATELIER CAP’TRONIC : Linux embarqué

Formations





Accueil du site > fr > Formations > Ateliers - historique 2012 > ATELIER CAP’TRONIC : Linux embarqué
Du 13 au 15 novembre 2012Gardanne (13)
L’objectif de cet atelier est de présenter les principaux aspects de la mise en place et de l’utilisation de Linux embarqué sur des architectures de processeur variées.
L’atelier développe les aspects théoriques autour du paramétrage et de l’utilisation du kernel, du développement croisé et des concepts et outils propres à Linux embarqué. Les travaux pratiques permettent de construire pas à pas un mini Filesystem embarqué sur carte ARM (Beagleboard), implémentant un serveur Web (type serveur de routeur).
Un module de sensibilisation permet d’évoquer le positionnement de Linux par rapport à des contraintes applicatives temps réel.
Les stagiaires peuvent réaliser les TP sur leur PC propre Windows ou Linux (fonctionnement dans une machine virtuelle) ou bien sur les PC de l’atelier.
Une carte Beagleboard et ses accessoires sont mis à disposition pour chaque binôme.

PROGRAMME



JOUR 1



L’univers Linux
✔ Quelques définitions
✔ Les composants Linux
✔ La licence GPL et les licences connexes
✔ Gestion des paquetages

Le kernel Linux
✔ Obtenir les sources
✔ Configurer et compiler le kernel
✔ Les modules kernel
✔ Compiler les modules
✔ Installer et tester le kernel

Travaux Pratiques 1
Configuration, compilation et test kernel


JOURS 2 et 3



Introduction à la problématique temps réel sous Linux
✔ Les caractéristiques attendues d’un OS temps réel
✔ Les caractéristiques de Linux
✔ Pourquoi Linux n’est pas temps réel
✔ Solutions vers le temps réel : patches kernel ou extensions temps réel

Développement croisé
✔ Définition
✔ Outils croisés
✔ Utiliser les outils croisés
✔ Librairies et exécutable final
✔ Vérifier l’exécutable générés

Linux embarqué
✔ Les besoins spécifiques à l’embarqué
✔ Processus de démarrage de Linux sur X86
✔ Autres boot loaders pour X86
✔ Démarrage sur d’autres architectures
✔ Boot loaders pour autres architecture
✔ Boot devices
✔ Systèmes de fichiers
✔ Réduction de l’empreinte
✔ BusyBox, le couteau suisse de l’embarqué
✔ Alternatives légères à la glibc
✔ Kits de développement : Buildroot, Open
Embedded

Travaux Pratiques 2
Création pas à pas du File System embarqué

Détail des Travaux Pratiques
Les travaux pratiques sont réalisés à l’aide des PC en tant que machine de développement, et de cartes ARM Beagleboard en tant que cible.
✔ Configuration, compilation et test d’un kernel officiel, adapté à la configuration des cartes ARM Beagleboard, à l’aide des outils croisés
✔ Création pas à pas d’un File System embarqué réduit implémentant un mini serveur Web sur les cartes ARM Beagleboard


Intervenant : CIO Informatique Industrielle



Christian CHARREYRE – Directeur Technique



Les prérequis minimum pour la participation à l’atelier sont les suivants :
- Connaissance utilisateur Linux ou à défaut UNIX

Lieu :
Centre de microélectronique de Provence
880 route de Mimet
13120 GARDANNE

Participation aux frais :
  • Pour les PME adhérentes CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour de formation dans l’année d’adhésion.
    L’inscription sera validée à réception d’un chèque de caution de 100 €TTC par personne, qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée et une facture sera établie.
    Chèque de caution à retourner par courrier à :
    JESSICA France – CEA Grenoble Bât. C1 – 17 rue des Martyrs – 38054 GRENOBLE CEDEX 09.
  • Si vous êtes une PME non adhérente, vous pouvez adhérer à l’association JESSICA France pour un montant de 598,00 €TTC, pour cela contactez l’ingénieur CAP’TRONIC.
  • Pour les entreprises non éligibles (*), les PME non adhérentes : 400 € HT/jour/personne
    1 200 € HT soit 1 435,20 € TTC (TVA 19,6 %) pour les trois journées et par personne.
  • Pour les centres de compétences publics, membres actifs de JESSICA France :
    Nous contacter.
  • Pour les centres de compétences publics, qui ne sont pas membres actifs de JESSICA France :
    Nous contacter.

(*) Critères d’éligibilité : Toute PME de droit français, de taille inférieure à 2000 personnes n’étant pas détenue à plus de 50% par un groupe de plus de 2000 personnes

Contacts :
Alain BRITON – 06 30 46 78 99 briton@captronic.fr
Jean-Luc BAUDOUIN : baudouin@captronic.fr

Inscriptions : Janique PERNOUD : pernoud@captronic.fr

Avant le 6 novembre 2012

Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.