Linux Temps Réel

Partager par email

×

Code Titre Durée Prix HT
TR900 Linux Temps Réel 3 jours Nous consulter

Objectifs

Connaître les spécificités des systèmes Linux temps réel. Découvrir les différentes offres du marché.

Public

Intégrateurs de solutions embarquées, architectes, chefs de projets développeurs

Pré-requis

Bonne connaissance du système Unix et des technologies embarquées

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

Les logiciels embarqués et leurs domaines d'application

  • Typologie des systèmes embarqués
  • Temps partagés et temps réel
  • Panorama des systèmes existants : VxWorks et pSOS, QNX, µC/OS (micro-C OS) et µC/OS II, Windows CE, LynxOS, Nucleus, eCOS

Linux comme système embarqué

  • Avantages et inconvénients
  • Systèmes existants : PeeWee Linux, RTLinux et RTAI, TUXIA, Red Hat Embedded Linux, µC/Linux, Embedix, Hard Hat Linux
  • Applications : PDA, consoles multimédias et tablettes Internet, magnétoscopes numériques, routeurs, téléphonie, caméras IP

Choix matériels

  • Architecture, PC ou non ?
  • Processeur : MMU ou non ?
  • Les processeurs compatibles x86
  • La mémoire de masse
  • Les bus d'extension ISA et PCI
  • Ports série et bus USB, I2C, I2O, IEE
  • Les cartes PC/104, DIL, uCsimm

Construction du système

  • Distributions classiques
  • Démarrage
  • Fichiers de configuration (/etc)
  • Pseudo-fichiers ou noeuds (/dev)
  • Programmes essentiels (/sbin et /bin)
  • Bibliothèques essentielles (/lib)
  • Répertoires variables (/var)
  • Partition dédiée et répertoires
  • Le répertoire /extra

Configuration du réseau

  • Tests ICMP, TCP
  • Initialisation des interfaces locale et Ethernet
  • Services réseau w Optimisation du système : Authentification
  • Les systèmes de fichiers : ext2/ext3, ReiserFS, JFFS2, CRAMFS

Techniques particulières

  • Disques mémoire
  • Démarrage LOADLIN
  • GDB et strace
  • Problèmes de mémoire
  • LinuxBIOS
  • RedBoot

Systèmes temps réel

  • Systèmes temps réel

Systèmes minimaux

  • µClinux

Environnements intégrés

  • Environnements intégrés

Interfaces graphiques

  • Console standard (mode texte)
  • X Window System
  • Réduction du système
  • Serveur X minimal (Xkdrive)
  • Console graphique (frame-buffer)
  • Toolkits : Qt/Embedded, Microwindows et Nano-X

Environnement


Mot-clés

TR900_Linux-Temps-Reel_TR900

Commander