Introduction à Linux pour des systèmes embarqués

Formations





Accueil du site > fr > Formations > Ateliers - historique 2014 > Introduction à Linux pour des systèmes embarqués
Du 22 au 24 avril 2014Vandoeuvre les Nancy (54)
Le but de cet atelier est de présenter les principaux aspects de l’implémentation et de la mise en oeuvre de Linux embarqué. Au niveau pratique, la formation s’appuiera sur un kit constitué d’une carte processeur AFP27 (processeur IMX27), de sa carte de développement APF27Dev, d’un écran tactile 7’’ LW700AT ainsi que tous les accessoires nécessaires (fourniture par la société ARMADEUS).


Cette session de formation s’appuiera sur une intervention magistrale, des moments où seront utilisés les concepts théoriques vus précédemment dans le contexte du projet de l’entreprise des stagiaires et enfin par une mise en pratique sur les kits Armadeus.
Au terme de cette formation, les participants pourront mettre en oeuvre les cartes ARM (32bits) sous le système d’exploitation GNU/Linux.

Programme du 22, 23 et 24 avril de 9h à 17h :

Identifier les différents constituants de l’architecture des systèmes embarqués Linux génériques
Le Bootloader - Le Noyau Linux.- GNU/Linux / Libc. - Les distributions, le rootfs. - Les licences Open Source. - Le temps réel.

Installer les outils de développement
Buildroot.- Outils de communication : Terminal série /TFTP/NFS.

Maîtriser le Bootloader
Découvrir U-Boot - Maîtriser les commandes U-Boot - Modifier les variables d’environnement - Transférer des images - Flasher le Bootloader - Modifier le Bootloader - Utiliser U-Boot recover.

Maîtriser le Noyau Linux et les interfaces des pilotes de périphériques
Le démarrage, la console - Modifier la configuration - Mettre à jour le Noyau Linux - Communiquer avec les pilotes - Charger des modules.

Développer avec le BSP Armadeus
Utiliser Buildroot - Découvrir la chaîne de cross compilation.
Créer des sources C - Compiler manuellement - Créer des fichiers Makefile.

Déployer les programmes sur la cible
Mettre en oeuvre TFTP - Utiliser un montage NFS- Re-flasher le rootfs - Mettre en oeuvre le boot NFS - Automatiser par Makefile.
Maîtriser les commandse à distance
Telnet – SSH - HTTP.

Déboguer
Utiliser gdb sur la cible - Mettre en oeuvre gdbserver depuis la machine hôte - Utiliser une GUI pour déboguer.
Développer l’application Vumètre
Vue d’ensemble - Le bus I2C sous Linux - Présentation du DAC MAX5821 - Accès à l’espace utilisateur - Amélioration du programme.

Développer des applications graphiques
Présentation du Touchscreen et du TSC2101 - Présentation de la bibliothèque Tslib - La calibration - Le contrôleur écran de l’i.MX - GUI bas niveau : le Framebuffer - Rappels sur les bibliothèques graphiques - Exemple SDL

Utiliser un support amovible : la carte SD et les clés USB :
Présentation et montage - Ouverture, lecture, écriture de fichiers - Boot du système sur la carte SD - Amélioration du programme.
Créer un package Buildroot
Présentation - Mise à jour des fichiers Makefile - Les Autotools.

Questions et conseils
Design par l’exemple d’un système

Programme à télécharger :
PDF - 68.7 ko
Programme et Inscription


Pré-requis :
Cette action de formation s’adresse aux ingénieurs de développement qui souhaitent concevoir de futurs produits basés cartes ARM. Les prérequis pour pouvoir suivre la suivre correctement est la maîtrise du langage C.
Les stagiaires viendront avec un PC portable. Une distribution GNU/LINUX « live » sera fournie à chaque participant (clés USB) pour une mise en oeuvre pratique des concepts présentés.

Intervenant :
M. Yvan Roch (Société EmbeddedWire) - Ingénieurs Logiciel. Spécialistes en système embarqué Linux.

Lieu :
ENSEM
2 avenue de la Forêt de Haye
54518 Vandoeuvre les Nancy

Coût et conditions d’inscription :
Pour les adhérents CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes.jour dans l’année d’adhésion de l’entreprise.
La participation à l’atelier est donc gratuite, l’inscription sera validée à réception d’un chèque 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 établie.

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 grandes entreprises et les PME qui ne souhaitent pas adhérer : 1200 € HT pour les trois journées.

Réponse obligatoire avant le 16 avril 2014 en ligne ci-dessous ou par courrier (adresse indiquée dans le programme)

Contact :
Jean-Christophe MARPEAU - marpeau@captronic.fr - 03 83 59 56 51
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.