4JLG - Programme des Ateliers

Objectifs

Les ateliers permettent à un groupe d'une trentaine de personnes réparties sur des postes de travail de réaliser une véritable application liée à Linux embarqué et temps réel. Un atelier dure deux heures et il est dirigé par un expert du domaine. Ces ateliers s'adressent en priorité aux développeurs qui ont ou vont commencer à travailler sur des solutions Linux embarquées et temps réel.

Inscription

Le nombre de places pour chaque atelier est limité à une trentaine de personne au maximum. Il est donc nécessaire de s'inscrire spécifiquement aux ateliers en envoyant un email à 4jlg-ateliers@inrialpes.fr en précisant le nom, le jour et l'heure de l'atelier ainsi que le nom de votre société. L'inscription est gratuite mais limitée à une personne par société.

Par ailleurs vous devez aussi vous inscrire pour les 4JLG. L'accès aux 4JLG est gratuit mais nous demandons néanmoins aux visiteurs de s'inscrire afin de permettre aux organisateurs de mieux planifier la logistique de cet évènement. L'inscription se fait en ligne sur le site In'Tech de l'INRIA Rhône-Alpes.

Programme

Date et heure
Thème
Orateur
27 Nov- 10h00-13h00 Atelier 1: Créer une distribution Linux minimale en environnement Intel

L'objectif de cet atelier est de montrer comment à partir d'une distribution Linux standard (par exemple RedHat 8 ou 9) il est possible de réduire Linux à ses composants essentiels. L'atelier passera en revue les aspects suivants : la génération d'un noyau Linux minimal, établir la liste des utilitaires nécessaires et les librairies afférentes. A la fin de l'atelier les participants seront en mesure de générer un système complet capable de tenir sur une carte mémoire flash du marché.

 Presentation (HTML zippé) et  Distribution Minimale Linux (TAR zippé)

Pierre Ficheux (CTO Openwide)
27 Nov - 14h00-17h00 Atelier 2: Construire une chaine de cross-compilation GCC

Le système Linux présente la particularité d'être disponible sur la plupart des architectures matérielles du marché (processeurs intel, powerpc, arm, motorola, hitachi,etc..). La chaine de compilation GNU (gcc, ld,etc…) joue un rôle clé dans cette portabilité. Cet atelier montrera comment créer un chaine de compilation complète capable de créer du code cible pour l'un des processeurs mentionnés plus haut.

Daniel Veillard (Red Hat)
Bernard Cassagne (IMAG)
28 Nov - 10h00-13h00 Atelier3: Construire son routeur WiFi, ou son lecteur MP3 wifi

L'objectif de cet atelier est de procéder à la réalisation concrète d'un système embarqué tel un lecteur MP3. L'exercice consitera a générer un noyau Linux minimal puis a choisir les applications et les libraries ad-hoc pour la réalisation d'un lecteur MP3. Si la cible n'est pas un processeur Intel une chaine de compilation croisée sera aussi nécessaire (voir Atelier no. 2)
 Presentation du TP (PDF) et  Corrigé du TP (PDF)

Patrice Kadionik (ENSEIRB)

Sponsor

Les postes de travail des ateliers sont des PCs de marque Fujitsu-Siemens aimablement fourni par la société NEYRIAL Informatique.

CSS Valide !   Valid XHTML 1.0 Transitional   Promouvoir et soutenir le logiciel libre