"LINUX/UNIX INTRODUCTION" PAR PYTHAGORE F.D.
Du lundi 20 janvier 2014 au mercredi 22 janvier 2014
Pythagore F.D. organise une formation « Linux/UNIX Introduction » du 20 au 22 Janvier 2014. Ce stage permet de connaître les principes de fonctionnement du système Unix/Linux.
Paris - ile de france
Le programme de la formation « Linux/UNIX Introduction » est le suivant :
Les systèmes embarqués
Définitions. Contraintes. L'offre du marché. Les distributions Linux embarquées openWRT, emDebian, openEmbedded, Angstrom, openMoko, android.
Architectures et caractéristiques. Critères de choix: coût.
Construction
Les différentes étapes pour construire un système embarqué.
Installation d'une chaîne de compilation croisée : ct-ng, codesourcery.
Chargeur, noyau et système racine.
Les outils disponibles: buildroot, openWRT, plugins eclipse, ...
Plateformes de test : qemu, cartes de développement ARM (6410, Zoom/OMAP, WRT54)
Matériel
Processeurs.Mémoire Nand/Nor. Stockage SD.
Ports USB. Port JTag.
Travaux pratiques : utilisation du bus JTag.
Chargeur
Présentation.
Travaux pratiques : compilation d'un chargeur U-Boot.
Mise en place sur une carte de développement.
Découpage de la Nand en partitions. mtd.
Noyau
Compilation d'un noyau.
Travaux pratiques : compilation d'un noyau pour carte 6410 (ARMv11).
Optimisation de l'empreinte mémoire. Gestion de l'initrd.
Système racine
Organisation du système de fichiers: linux,rootfs,nvram,rootfs_data.
Systèmes de fichiers embarqués. Présentation de jffs2, yaffs2. Autres types de systèmes de fichiers.
Services embarqués: dropbear, dnsmasq, busybox.
Compilation d'une busybox. Présentation, ajouts de fonctionnalités, limitations.
Développement
Ajout de modules au noyau.
Travaux pratiques : Portage de netsnmp.
Compilation d'une MIB spécifique au matériel et intégration dans la distribution embarquée.
Mise en oeuvre dans un environnement multi-plateformes. Centralisation des journaux syslog. Supervision par Nagios.
Travaux pratiques : Portage de haproxy. Mise en oeuvre sur de la répartition de charge HTTP. Frontal à un cluster JBoss. Visualisation des performances.
site de l'événement
Programme [.pdf]
75 009 Paris
Pour réserver une place sur cette session, ou pour toute demande d'information, contactez nos conseillers au 33 (0)1 55 33 52 10, ou par mail à l'adresse pfd@pythagore-fd.fr, ou sur le site www.pythagore-fd.fr.
© 2024 Dataevent