TP de Temps Réel : Prise en main d'une cible embarquée sous Linux
|
|
- Christian Paradis
- il y a 8 ans
- Total affichages :
Transcription
1 TP de Temps Réel : Prise en main d'une cible embarquée sous Linux ENSIBS 2 eme année, Spécialité Informatique 1 Objectif Ce TP fais partie des TP de Temps-Réel et vise à prendre en main une cible embarquée. Cette cible fonctionne sous Linux. L'objectif de ce TP est de prendre en main la conguration d'un système Linux Embarqué basé sur uclinux. Il s'agira donc de congurer le noyau linux, mais aussi les utilitaires présents sur le système déployé. Dans une deuxième partie vous réaliserez un driver pour le robot wibot. 2 Élements fournis 2.1 La carte NEEK Linux sera déployé sur une carte NEEK (NIOS II Embedded Evaluation Kit). Le système de compilation choisi est un uclinux. Celui-ci vient sous la forme d'une archive complète dans un répertoire nommé nios2-linux. Il contient plusieurs sous-répertoires dont deux qui nous intéressent plus particulièrement : linux-2.6 contient les sources du noyau, c'est dans ce répertoire que seront plus tard écrits les drivers uclinux-dist contient les chiers nécessaires à la compilation de la distribution uclinux complète, c'est depuis ce répertoire que l'on lancera les commandes de conguration et de compilation. Les autres répertoires contiennent les outils nécessaires à la compilation ainsi que les librairies. Pour faire tourner linux sur la carte NEEK et proter un maximum de ses possibilités, il nous faut utiliser une conguration du FPGA sur laquelle le processeur NIOS2 est conguré adéquatement et est assorti de contrôleurs qui permettent le pilotage des éléments de la carte et pour lesquels des drivers Linux existent. Cette conguration s'appelle neek_ocm_spi_mmu elle contient les drivers suivants : des GPIO standards, supportés par Linux et placés sur une LED ainsi que sur les ports I2C et SPI un framebuer altfb un touchscreen ADS7846 sur bus SPI un contrôleur PS/2 Altera UP PS/2 un contrôleur Ethernet (réseau) fourni par OpenCore 2.2 Le Robot Le robot utilisé dans ce TP est une base wibot sur laquelle a été branchée une carte NEEK. Le robot wibot possède 4 roues, chaque côté est propulsé de manière indépendante ce qui permet de réaliser des mouvements (un peu comme un char). Le robot est connecté sur le bus i2c de la carte NEEK et se trouve à l'adresse 0x51. 1
2 On peut lui envoyer une commande, on lui envoie alors le numéro du registre dans lequel écrire, puisqu'il n'y a qu'un registre, c'est toujours 0x00. Ensuite, on lui envoie un octet pour le moteur gauche et un octet pour le moteur droit sous la forme proposée à la gure 1. B7 B6 B5 B4 B3 B2 B1 CTRL DIR VITESSE B0 1 : boucle fermee 0 : boucle ouverte 1 : marche avant 0 : marche arrirere Valeur de la vitesse sur 6 bit en boucle ouverte : valeur fournie aux moteurs en boucle fermee la valeur correspond au nombre de ticks par periode (10ms) Figure 1 Octet de commande pour chaque moteur On peut aussi récupérer des informations, on lui envoie un octet contenant l'unique registre (0x00) et sans faire de stop, on demande la lecture de 15 octets qui contiennent les informations en provenance du robot. La fonction wb_ctrl_read contient le code permettant d'interpréter ces 15 octets et de les placer dans la structure robot_data. 3 Conguration de uclinux 3.1 Conguration et exécution d'un système de base Dans cette première partie du TP vous allez réaliser la première conguration d'un système Linux, et l'exécuter Conguration du système Vous lancez la conguration à l'aide de la commande : make menuconfig Lancée depuis le répertoire uclinux-dist. Un premier menu vous est présenté, dans lequel vous devez choisir la cible pour laquelle vous compilez (Altera Nios2 ) puis vous choisissez ce que vous allez modier (Customize Kernel Settings). Note : Pour pouvoir compiler les sources du noyau, il est nécessaire de choisir le bon GPIO dans NiosII Conguration->Additional NiosII Device Drivers. Ainsi que la bon contrôleur Ethernet dans Device Drivers->Network Device Support->Ethernet 10/ Exécution Pour pouvoir exécuter le système, il faut tout d'abord charger le chier de conguration (.sof) dans le FPGA. L'exécution du système se fait ensuite en chargeant directement à l'aide de nios2-download l'image du noyau qui se trouve dans le répertoire images/zimage. Une fois que vous avez lancé Linux, vous devriez le voir booter sur un terminal attaché à travers le JTAG (nios2-terminal). Quand vous arrivez à la ligne de commande, vous pouvez utiliser ifcong pour congurer votre carte réseau et communiquer avec votre PC (vous pouvez utiliser un telnet pour vous connecter à la carte. 2
3 3.2 Pilotage d'une LED sur la carte Vous allez congurer le noyau Linux pour qu'il supporte la LED qui est congurée dans l'application. Pour cela, il faut tout d'abord que le GPIO soit bien conguré. Ensuite, il vous faudra congurer la LED dont le menu se trouve dans Device Drivers->LED Support. Une fois la LED congurée, vous pourrez la contrôler en accédant au chier brightness correspondant. En eet, le driver pour les LED présent dans Linux crée des chiers dans le sysfs pour contrôler celles-ci. Les diérentes LED se trouvent dans le répertoire /sys/class/led. Lorsque vous aurez vérié que la LED peut-être pilotée à l'aide d'un programme de l'espace utilisateur, vous retournerez dans le menu de conguration pour congurer la LED avec le LED Heartbeat Trigger. 3.3 Obtention du système complet L'objectif de cette partie du TP est de faire fonctionner l'ensemble des entrées-sorties de la carte et de congurer le serveur d'achage. Congurez les périphériques suivants Clavier FrameBuer TouchScreen Congurez tslib pour pouvoir exécuter ts_calibrate Lancez l'image Linux ainsi conguré et testez Nano-X Pour pouvoir congurer et compiler tslib, vous utiliserez un menu diérent de celui permettant de congurer le noyau. Ce second menu est le menu de conguration du système uclinux, il reprend les mêmes outils que les outils de conguration du noyau mais pour congurer l'espace utilisateur. Pour pouvoir accéder à ce menu, il faut sélectionner Customize Application/Library Settings dans le premier menu de conguration. 3.4 Conguration de l'i2c Cette question a pour but d'obtenir un système Linux proche de celui utilisé dans la seconde séance de TP. Il s'agit de vérier le le sous-système I2C fonctionne bien sur votre système. Activez le support de l'i2c à travers l'utilisation du driver dit bit-bang Vériez l'accès à l'eeprom en achant le contenu du chier eeprom situé dans le périphérique à l'adresse 0x50 du bus i2c numéro 1. 4 Réalisation d'un programme utilisant l'écran tactile Vous allez réaliser un programme fonctionnant dans l'espace utilisateur pour la gestion de l'écran tactile. Ce programme servira de base a la réalisation de votre interface utilisateur. Inspirez-vous du tutoriel fourni a l'adresse suivante : 5 Création d'un driver pour le wibot L'objectif de cette section est, en s'inspirant du driver pour le ltc4306, d'écrire le driver pour le wibot. L'écriture de ce driver se fera à partir du chier wb_ctrl.c qui vous est proposé. 5.1 Compilation et chargement du driver ltc4306 L'objectif de cette première étape est de prendre en main le processus de compilation. Le driver pour le ltc4306 se trouve dans un chier ltc4306.c. 3
4 Créez un répertoire wifibot dans le répertoire drivers d noyau et dans lequel vous placerez vos drivers Modiez les chiers Makefile et Kconfig du répertoire drivers an de permettre la compilation de votre driver Ecrivez le chier Makefile et le chier Kconfig à placer dans le répertoire wifibot et permettant la compilation du driver ltc4306 Compilez un module contenant le driver Lancez linux et vériez le fonctionnement du driver en ajoutant le périphérique ltc4306 à l'adresse 0x44. Une fois le driver chargé, la LED doit normalement s'allumer. 5.2 Initialisation du driver A l'aide du driver pour le ltc4306, complétez la partie i2c du driver pour le robot an que le driver puisse se charger dans le noyau. 5.3 Test du bon fonctionnement de l'i2c Pour tester le bon fonctionnement de l'i2c, on va lancer une commande au robot lors de l'enregistrement du driver. Les drivers pour l'i2c sont un peu particuliers en ce sens qu'on ne sait qu'au moment du fonctionnement combien de périphériques seront instanciés et quelles sont leurs adresses. En plus de la traditionnelle fonction d'initialisation du driver, il existe une fonction appelée lors de l'insertion du périphérique Envoi d'une commande au robot Identiez cette fonction dans le driver du ltc4306 et proposez une écriture pour le wibot lançant une commande de déplacement du robot. Les primitive que vous utiliserez pour envoyer une commande I2C au robot est : i2c_send. Testez votre fonction, lors de l'insertion du driver, vous devriez voir les roues tourner brièvement. Encapsulez l'envoi de la commande de déplacement dans une fonction utilitaire, vous nommerez cette fonction wb_ctrl_send Récupération des paramètres du robot Complétez la fonction wb_ctrl_read pour qu'elle remplisse la structure data en fonction de l'état actuel du robot. Pour compléter cette fonction, vous utiliserez la fonction i2c_transfer. Une fois la fonction remplie, les paramètres devraient s'acher. 5.4 Interface avec l'utilisateur via sysfs L'objectif d'un driver est normalement de permettre une interaction avec l'utilisateur. Dans le cadre de l'i2c, il est intéressant d'utiliser sysfs en lieu et place d'un device parce que ce dernier est dynamique. Sysfs permettra donc de créer un ensemble de noeuds du système de chiers pour chaque nouveau périphérique branché, les commandes sont alors disponibles dans un sous-répertoire de /sys/bus/i2c/devices/i2c-0/, dans le cas du robot puisqu'il est présent à l'adresse 0x51. 4
5 5.4.1 Gestion des déplacements Analysez le fonctionnement de set_speed et show_speed et complétez les pour permettre l'envoi d'une vitesse au robot et la lecture de la vitesse actuelle à l'aide des fonctions précédemment réalisées. Le format de la chaîne de caractère lue ou écrite dans le chier est le suivant : <vitesse gauche> <vitesse droite>. Un nouveau chier speed doit apparaître dans le répertoire du périphérique Récupération des paramètres d'odométrie Réalisez et enregistrez votre propre noeud dans l'arborescence sysfs pour récupérer les valeurs de l'odométrie. 5.5 Envoi périodique de la vitesse Vous avez remarqué que la commande en vitesse des roues du robot expire au bout de quelques milisecondes. Ce fonctionnement a été déni pour que le robot s'arrête en cas de dysfonctionnement de la carte de commande. Pour que le robot fonctionne en continu, il est donc nécessaire d'envoyer périodiquement une nouvelle commande de déplacement. Deux alternatives sont possibles : réaliser cet envoi périodique depuis le programme (depuis l'espace utilisateur) réaliser cet envoi dans le driver (depuis le noyau) Le noyau fournit la possibilité de réaliser des traitements périodiques au travers des timers. Il s'agit d'armer un timer qui exécute une fonction passée en paramètre de manière asynchrone, pour avoir un comportement périodique, le timer doit être réarmé depuis la fonction en question. Il vous est maintenant demandé de réaliser ce comportement périodique en utilisant un timer dans le driver. 5.6 Complétion de l'interface sysfs Implémentez le reste de l'interface entre le robot et le système de chier an de récupérer tous les paramètres depuis le robot. Pour cela, vu que la récupération des autres paramètres est similaire, vous utiliserez le mécanisme de macro oert par le pré-processeur C. 5
Raja Bases de données distribuées A Lire - Tutoriel
Université des Sciences de Montpellier Master 2 Semestre 1 Unité d'enseignement FMIN306 Raja Bases de données distribuées A Lire - Tutoriel 26 janvier 2011 Audrey Novak Romain Maneschi Jonathan Fhal Aloys
Plus en détailTutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)
Tutorial Ophcrack (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista) Ophcrack est un utilitaire gratuit permettant de cracker les mots de passe des sessions
Plus en détailCompte-rendu de projet de Système de gestion de base de données
Compte-rendu de projet de Système de gestion de base de données Création et utilisation d'un index de jointure LAMBERT VELLER Sylvain M1 STIC Université de Bourgogne 2010-2011 Reponsable : Mr Thierry Grison
Plus en détailAteliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi?
Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi? par X. HINAULT www.mon-club-elec.fr Tous droits réservés 2013. Document gratuit. Ce support
Plus en détailNaissance d'un REPTAR
Naissance d'un REPTAR "Bringing spirit into an hardware skeleton" R.Bornet - HEIG-VD/REDS - Mars 2014 Plan Introduction Démarche générale Premiers signes de vie Bootloader Kernel Userspace Les bonnes adresses
Plus en détailPRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille
PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation
Plus en détail"! "#$ $ $ ""! %#& """! '& ( ")! )*+
! "! "#$ $ $ ""! %#& """! '& ( ")! )*+ "! "#$ $ $ ""! %#& """! '& ( ")! )*+, ## $ *$-./ 0 - ## 1( $. - (/$ #,-".2 + -".234-5..'"6..6 $37 89-%:56.#&(#. +6$../.4. ;-37 /. .?.@A&.!)B
Plus en détail[Serveur de déploiement FOG]
0 TAI @ AFPA Lomme Procédure d'utilisation du serveur FOG pour la création et le déploiement d'images disques. 0 TAI @ AFPA Lomme Pré-Requis : Il faut faire attention à la similarité des configurations
Plus en détailBac Professionnel Systèmes Electroniques Numériques
Installation d'os : Ghost réseau On vous demande de réaliser la sauvegarde de l'image d'un PC Mise en situation: Vous disposez d'un PC fonctionnel qui a été installé. On vous demande de réaliser une image
Plus en détailTP2 - Conguration réseau et commandes utiles. 1 Généralités. 2 Conguration de la machine. 2.1 Commande hostname
Département d'informatique Architecture des réseaux TP2 - Conguration réseau et commandes utiles L'objectif de ce TP est d'une part de vous présenter la conguration réseau d'une machine dans l'environnement
Plus en détailService WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox
Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est
Plus en détailLe transfert de fichiers avec Filezilla Initiation à l'utilisation d'un client FTP
Le transfert de fichiers avec Filezilla Initiation à l'utilisation d'un client FTP Présentation Ce tutoriel explique comment transférer les fichiers du site Web créé sur votre ordinateur personnel vers
Plus en détailObjet : Guide d'installation et de maintenance pour "My IC Phone 8082" connecté à un OmniPCX Office R810
Communication Technique TC1619 Ed 01 Date : 17/02/2012 Produit : Alcatel-Lucent OmniPCX Office Nb. de pages: 14 Objet : Guide d'installation et de maintenance pour "My IC Phone 8082" connecté à un OmniPCX
Plus en détailTP 1 : 1 Calculs en binaire, octal et hexadécimal
Univ. Lille 1 - Licence Informatique 2ème année 2013-14 Objectifs du TP Ce TP a pour but Codage de l'information TP 1 : 1. de découvrir quelques opérations logiques sur les nombres 2. et quelques formats
Plus en détailG4L (Ghost for Linux) Clonage vers FTP Version: 0.1 -- 12 août 2006
G4L (Ghost for Linux) Clonage vers FTP Version: 0.1 -- 12 août 2006 Michel-André Robillard CLP, MasterCNE michelandre at micronator.org On peut trouver l'iso de la dernière version de g4l à: ftp://fedoragcc.dyndns.org/.
Plus en détailClient Kiwi Backup : procédures d'installation et de mise à jour. Gilles Arnoult, Clément Varaldi
Client Kiwi Backup : procédures d'installation et de mise à jour Gilles Arnoult, Clément Varaldi 10 juin 2005 Première partie Installation du client Kiwi Backup 1 Chapitre 1 Sous Windows 1.1 Avant toutes
Plus en détailNOUVEAU! MultiSystem vous présente la première clé USB MultiBoot du marché! Le LiveUSB MultiBoot par excellence.
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Présentation Méthode d'utilisation de votre clé USB MultiSystem Sauvegarder votre clé USB Ajouter des fichiers iso dans votre clé USB Liste des distributions
Plus en détailInstallation et prise en main
TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications
Plus en détailL'accélération 3D sous Linux
Pré-requis Vous devez avoir au préalable installé un serveur graphique et un environnement graphique (KDE, gnome...). Pour plus d'informations, vous pouvez consulter cet article. Problématique Si vous
Plus en détailUtilisation de GLPI. 1.Page d'accueil. Introduction
Introduction OCS inventory NG, Open Computer and Software Inventory Next Generation est une application permettant de réaliser un inventaire de la configuration matérielle du réseau et des logiciels installés.
Plus en détailESXi: Occupation RAM avec VM_Windows et VM_Linux. R. Babel, A. Ouadahi April 10, 2011
ESXi: Occupation RAM avec VM_Windows et VM_Linux R. Babel, A. Ouadahi April 10, 2011 1 Contents 1 Introduction 3 2 TPS 3 2.1 Principe................................ 3 2.2 L'implémentation ESXi.......................
Plus en détailSeance 2: En respectant la méthode de programmation par contrat, implémentez les autres fonctions de jeu.
Seance 2: Complétion du code de jeu. (durée max: 2h) Mot clé const et pointeurs: En respectant la méthode de programmation par contrat, implémentez les autres fonctions de jeu. Implémentez jeu_recupere_piece
Plus en détailLes dossiers, sous-dossiers, fichiers
Les dossiers, sous-dossiers, fichiers Janvier 2014 Médiathèque «Les Trésors de Tolente» Sommaire Premiers repères Les dossiers Les fichiers Pour continuer... Premiers repères L'explorateur Windows (en
Plus en détailTRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 )
TRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 ) Voici un petit document concernant d'un espace crypté sur une clef usb en utilisant le logiciel TRUECRYPT. Ce dernier est gratuit et disponible
Plus en détailCréation d'un site dynamique en PHP avec Dreamweaver et MySQL
Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du
Plus en détailSeafile, pour simplifier l'accès à ses fichiers, les partager et les synchroniser
Seafile, pour simplifier l'accès à ses fichiers, les partager et les Accès : hors E.N.T. Direction Informatique Accès : hors E.N.T. Version : 2.3 Date : 20/05/2015 Editeur : Auteur(s) : Copyright : Licence
Plus en détailCRÉER UN DVD VIDEO avec DVD FLICK (avec ou sans menu)
CRÉER UN DVD VIDEO avec DVD FLICK (avec ou sans menu) DVD Flick permet de convertir des vidéos de différents formats en DVD Vidéo (lisible sur un lecteur DVD de salon). Il supporte plus de 45 formats différents
Plus en détailésylog, direction technique Esylog_PeerBackup outil de sauvegarde individuelle mails & fichiers personnels documentation technique
émetteur : ésylog, direction technique Esylog_PeerBackup outil de sauvegarde individuelle mails & fichiers personnels documentation technique référence : Esylog_PeerBackup 2005 le 20 mai 2005 version :
Plus en détailRetrouver un mot de passe perdu de Windows
Retrouver un mot de passe perdu de Windows Vous avez perdu votre mot de passe Windows et il vous est impossible de vous en souvenir? Vous avez beau avoir essayé vos dizaines de mots de passe à l'ouverture
Plus en détailPROJET TRIBOX-2012-A
PROJET TRIBOX-2012-A Auteur : GUITTON Jordan Tutoriel d'installation et de configuration de Trixbox Membres du projet: GUITTON Jordan MORELLE Romain SECK Mbaye Gueye Responsable de la formation: MOTAMED
Plus en détailInstallation software
Gigatec SA Rue Galilée 9 / Y-Parc CH-1400 Yverdon Switzerland Phone: +41 24 423 8964 Fax: +41 24 423 8960 Portage libkorebot sur PicoITX Installation software Portage libkorebot sur PicoITX Installation
Plus en détailRéalisation d'un seeder BitTorrent en CPC Stage de TRE sous la direction de J. Chroboczek et G. Kerneis
Réalisation d'un seeder BitTorrent en CPC Stage de TRE sous la direction de J. Chroboczek et G. Kerneis Pejman Attar Yoann Canal 30 juin 2009 1 Table des matières 1 Introduction 3 1.1 CPC................................
Plus en détaill'ordinateur les bases
l'ordinateur les bases Démarrage de l'ordinateur - Le bureau, mon espace de travail - J'utilise la souris - Ouvertes ou fermées, les fenêtres - Dans l'ordinateur, tout est fichier - Le clavier : écrire,
Plus en détailDétection de pollution maritime avec GNU/Linux. Eric Bénard - eric@eukrea.com - 08 juillet 2010
Détection de pollution maritime avec GNU/Linux Eric Bénard - eric@eukrea.com - 08 juillet 2010 Conception de produits électroniques intégrant des logiciels libres : u-boot, barebox, linux Développement
Plus en détailSi vous avez des questions ou bien si vous voulez tout simplement vous détendre, faite un tour sur le forum.
Wifiway : tests de sécurité réseau http://www.wifiway.fr/ 2 sur 3 26/03/2010 01:11 Les modems wifi sont de plus en plus courants. Le wifi présente de nombreux avantages (pas de câble, facilité pour créer
Plus en détailMI03 TP. Objectifs du TP 1ère séance. 2ème séance. Construction d'un système linux embarqué complet
MI03 TP Objectifs du TP 1ère séance Construction d'un système linux embarqué complet 2ème séance Mise en place d'un environnement de développement croisé Intégration de l'extension temps réél Xenomai La
Plus en détailTP : Shell Scripts. 1 Remarque générale. 2 Mise en jambe. 3 Avec des si. Systèmes et scripts
E3FI ESIEE Paris Systèmes et scripts B. Perret TP : Shell Scripts 1 Remarque générale Lorsque vous cherchez des informations sur Internet, n'oubliez pas que langage de shell script que nous avons vu correspond
Plus en détailUtilisation du BDE pour la maintenance des fichiers DBF de l'application TopoCad:
Utilisation du BDE pour la maintenance des fichiers DBF de l'application TopoCad: Nous allons voir autour d'un exemple concret une facon de modifier les fichiers DBF de l'application. Le but est de modifier
Plus en détailAide pour les abonnés aux listes sympa du LAAS
Aide pour les abonnés aux listes sympa du LAAS Abonnement et désabonnement à une liste par l'interface Web Inscription et authentification Choix de la liste et abonnement / désabonnement Abonnement et
Plus en détailInstallation locale de JOOMLA SEPIA
FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
Plus en détailTutoriel : Clonezilla, pour sauvegarder et restaurer son disque dur
Tutoriel : Clonezilla, pour sauvegarder et restaurer son disque dur Il n'y a rien de pire qu'un formatage. Devoir réinstaller Windows, retrouver les pilotes de tous ses composants, de tous ses périphériques,
Plus en détailÉléments d'architecture des ordinateurs
Chapitre 1 Éléments d'architecture des ordinateurs Machines take me by surprise with great frequency. Alan Turing 1.1 Le Hardware Avant d'attaquer la programmation, il est bon d'avoir quelques connaissances
Plus en détailConfigurer Avast 7. La version 7 apporte quelques nouveautés : - Le Cloud. Étape 1 : Téléchargement
Configurer Avast 7 Avast! est l un des logiciels antivirus les plus utilisés sur le marché des logiciels sécurité. Il comprend toutes les fonctions de bases ainsi qu'une protection résidente. Il prend
Plus en détailGuide d'utilisation de la. plate-forme GAR. pour déposer une demande. de Bourse Sanitaire et Sociale
Guide d'utilisation de la plate-forme GAR pour déposer une demande de Bourse Sanitaire et Sociale Pour déposer une demande de Bourse Sanitaire et Sociale, vous allez vous authentifier sur la plate-forme
Plus en détailDocumentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :
Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf
Plus en détailSYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM
SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM Copyright TECH 2012 Technext - 8, avenue Saint Jean - 06400 CANNES Société - TECHNEXT France - Tel : (+ 33) 6 09 87 62 92 - Fax :
Plus en détailPack Evolix Serveur Mail Documentation d'utilisation
Pack Evolix Serveur Mail Documentation d'utilisation Table des Matières 1. Envoi et consultation de mails Configuration du client de messagerie Transfert de mails 2. Consultation des mails depuis l'extérieur
Plus en détailAdministration du site (Back Office)
Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface
Plus en détailServeur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation
Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...
Plus en détailMise en place d'un Réseau Privé Virtuel
Travaux Pratiques Trucs utiles : tail f /var/log/syslog pour tous les logs de la machine et notamment les cartes ethernet d'une machine. /etc/init.d/nom_du_démon (re)start pour le démarrer ou le redémarrer.
Plus en détailLe générateur d'activités
Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.
Plus en détailBind, le serveur de noms sous Linux
Bind, le serveur de noms sous Linux 1. Principes de fonctionnement d'un serveur de noms La résolution des noms d'hôtes sur les réseaux tcp/ip est fondée sur le principe d'une répartition de la base des
Plus en détailE-mail : contact@nqicorp.com - Web : http://www.nqicorp.com
- 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Windows.................................................................
Plus en détailProjet serveur OwnCloud
Projet serveur OwnCloud 1. Présentation 1. Environnement vsphere 2. Environnement Linux Ubuntu 3. Owncloud 5.0 2. Plan de travail 1. Matériel 2. Schéma physique 3. Installation ESXi sur serveur lame 4.
Plus en détailFICHE TECHNIQUE. Linux Tutoriel. Installer une imprimante multifonction HP PSC 1315 sous Linux. TUTORIEL Starinux Imprimante multifonction HP PSC 1315
Starinux FICHE TECHNIQUE Linux Tutoriel Installer une imprimante multifonction HP PSC 1315 sous Linux Auteur : Jean-Yves Bossard Dernière mise à jour le : 06/02/2006 TUTORIEL Starinux Imprimante multifonction
Plus en détailhttp://www.jdl68160.com/informatique/yawcam.htm
Date de publication: le 11/05/2013 Date de modification le : 19/05/2013-20:45 Edition de la version PDF le 20/05/2013 Yawcam est un petit logiciel gratuit, mais très complet, permettant de diffuser/d'enregistrer
Plus en détailPIC EVAL Dev Board PIC18F97J60
PIC EVAL Dev Board PIC18F97J60 2 TP1 : Prise en main de l environnement de programmation pour la carte PIC EVAL-ANFA Pour répondre aux questions et justifier vos réponses, vous pouvez faire des copies
Plus en détailGuide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne
Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne Aperçu du Centre de copies et d'impression Bureau en Gros en ligne Pour accéder à «copies et impression Bureau en Gros
Plus en détail[Serveur de déploiement FOG]
2012 Yann VANDENBERGHE TAI @ AFPA Lomme [Serveur de déploiement FOG] Procédure d'installation d'un serveur FOG pour la création et le déploiement d'images disques. 1.1 Introduction : Malgré le développement
Plus en détailIV- Comment fonctionne un ordinateur?
1 IV- Comment fonctionne un ordinateur? L ordinateur est une alliance du hardware (le matériel) et du software (les logiciels). Jusqu à présent, nous avons surtout vu l aspect «matériel», avec les interactions
Plus en détailNovoSIP manuel de mise en service
NovoSIP manuel de mise en service Connecter un cable Ethernet fil CAT 5 (1 sur l'image ci-dessous) de votre commutateur PoE au portier NovoSIP, puis connectez la gâche électrique au connecteur borne lock1
Plus en détailTP 10.3.5a Notions de base sur le découpage en sous-réseaux
TP 10.3.5a Notions de base sur le découpage en sous-réseaux Objectif Identifier les raisons pour lesquelles utiliser un masque de sous-réseau. Faire la distinction entre un masque de sous-réseau par défaut
Plus en détail2) Téléchargement de l'application pour contrôler vos caméras :
1) Mises en route : Connecter le câble RJ45 entre votre routeur / box et votre caméra IP. Connecter l'adaptateur secteur sur une prise secteur et sur le port alimentation de votre caméra IP. 2) Téléchargement
Plus en détail2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.
2010 Ing. Punzenberger COPA-DATA GmbH Tous droits réservés. La distribution et/ou reproduction de ce document ou partie de ce document sous n'importe quelle forme n'est autorisée qu'avec la permission
Plus en détailStorebox User Guide. Swisscom (Suisse) SA
Storebox User Guide Swisscom (Suisse) SA Table des matières. Généralités/Configuration 3. Qu'est-ce que Storebox? 4. Structure de dossier 5.3 Connexion au portail de l'équipe 6.4 Déconnexion du portail
Plus en détailManuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3
Manuel utilisateur des listes de diffusion Sympa à l'université Lille 3 1 Table des matières Table des matières...2 I. Introduction...3 II. Principe général de fonctionnement de «Sympa»...3 1. Les principaux
Plus en détailFormation > Développement > Internet > Réseaux > Matériel > Maintenance
Formation > Développement > Internet > Réseaux > Matériel > Maintenance SOMMAIRE 1. ACCEDER A L'INTERFACE D'ADMINISTRATION...5 1.1. Le navigateur... 5 1.2. L'interface d'administration... 5 2. METTRE
Plus en détailSommaire. 1. Installation... 2. 2. Configuration de la sauvegarde... 4. 3. Le Panneau de contrôle... 7. 4. L'interface en ligne...
Sommaire 1. Installation... 2 2. Configuration de la sauvegarde... 4 3. Le Panneau de contrôle... 7 4. L'interface en ligne... 7 5. Rechercher un fichier... 8 6. Partager un fichier... 8 7. Statut de mon
Plus en détailVous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.
MAIL > configuration de mozilla thunderbird > SOMMAIRE Qu'est ce que Thunderbird? Téléchargement du logiciel Thunderbird Configuration Installation d'un compte POP Installation d'un compte IMAP En cas
Plus en détailGoogle Drive, le cloud de Google
Google met à disposition des utilisateurs ayant un compte Google un espace de 15 Go. Il est possible d'en obtenir plus en payant. // Google Drive sur le web Se connecter au site Google Drive A partir de
Plus en détailI La création d'un compte de messagerie Gmail.
Les outils du Cloud Computing #2 Gmail / Google Drive L'exemple des Googles Documents & Googles formulaires Un pas à pas pour faire connaissance avec les services google. I La création d'un compte de messagerie
Plus en détailBase de Connaissances
Base de Connaissances La section Base de Connaissances fournit des réponses aux questions qui se posent le plus couramment lors de l'utilisation de DevInfo 7. Cliquez sur une catégorie ci- dessous pour
Plus en détailDECOUVERTE DE LA MESSAGERIE GMAIL
DECOUVERTE DE LA MESSAGERIE GMAIL modifie août 2011 La messagerie GMAIL est très répandue parce que simple d'utilisation et surtout gratuite. Car elle proposée par Google. Cliquez deux fois sur l'icône
Plus en détailTutoriel Inscription et utilisation basique d'un blog hébergé chez Blogger.com
Tutoriel Inscription et utilisation basique d'un blog hébergé chez Blogger.com Contenu I.Validation (ou inscription) de son adresse chez Google...2 II.Utilisation des fonctionnalités du blog...5 1.Accès
Plus en détailAteliers Python+Qt : Premiers pas : S'installer pour PyQt... en quelques minutes sous Windows!
Ateliers Python+Qt : Premiers pas : S'installer pour PyQt... en quelques minutes sous Windows! par X. HINAULT www.mon-club-elec.fr Tous droits réservés 2013. Document gratuit. Ce support PDF d'atelier
Plus en détailProjet Robot Centaure
Projet Robot Centaure Année 2013-2014 IMA4 S8 Étudiants : Clément TACHÉ Liying WANG Enseignants : Robert Litwak Xiavier Redon Table des matières : Remerciements Introduction Présentation et état des lieux
Plus en détailGUIDE DE DEMARRAGE RAPIDE:
GUIDE DE DEMARRAGE RAPIDE: COMMENT CREER VOTRE BOUTIQUE EN LIGNE Vous voulez créer votre propre boutique en ligne? C est désormais plus simple que jamais. Suivez simplement les instructions de ce guide
Plus en détailProgrammation C. Apprendre à développer des programmes simples dans le langage C
Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités
Plus en détailSweetyPix, mode d'emploi
Université de Nice Sophia-Antipolis Master 1 STIC Informatique SweetyPix, mode d'emploi Edouard Jan Mendher Merzoug Anne-Laure Radigois Amaury Tinard 2005-2006 Université de Nice Sophia-Antipolis Master
Plus en détailGuide de configuration de SQL Server pour BusinessObjects Planning
Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets
Plus en détailHP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)
HP Data Protector Express Software - Tutoriel 4 Utilisation de Quick Access Control (Windows uniquement) Que contient ce tutoriel? Quick Access Control est une application qui s'exécute indépendamment
Plus en détailContrôle d accès UTIL TP N 1 découverte
Contrôle d accès UTIL TP N 1 découverte A partir de : Documents sur CD TIL : \CD usesame\documentations\produits_til\modules\util_tillys fpr_utilv2.pdf FTe_UTiL_V2.pdf UTiL2_express.pdf \CD usesame\documentations\logiciels_til\tilman
Plus en détailFinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market
FinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market Manuel d'utilisation de FinImportExport.doc, version 1.0 Page 1 sur 8 Sommaire 1. OBJECTIF DU DOCUMENT...3 2. DESCRIPTION
Plus en détailApplication 1- VBA : Test de comportements d'investissements
Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps
Plus en détailDossier. Développer en Java sur téléphone mobile. Benjamin Damécourt benjamin.damecourt@me.com. UFR SITEC Master 2 EESC 11 janvier 2012
Dossier Développer en Java sur téléphone mobile Benjamin Damécourt benjamin.damecourt@me.com UFR SITEC Master 2 EESC 11 janvier 2012 Table des matières Introduction 2 Pré-requis 3 Hello World! 5 Installation
Plus en détailGérer ses fichiers et ses dossiers avec l'explorateur Windows. Février 2013
Gérer ses fichiers et ses dossiers avec l'explorateur Windows Février 2013 SOMMAIRE 1. Premiers repères : l'explorateur Windows (Vista et Windows 7) 2. Les dossiers : création, déplacement, suppression
Plus en détailDOCUMENTATION VISUALISATION UNIT
DOCUMENTATION VISUALISATION UNIT Table des matières 1)Documentation Utilisateur CamTrace VU...2 1)Premiers pas:...3 a)le mode Client CamTrace...4 b)le mode VU Standalone...6 2)F.A.Q...9 1)Vérifier la connectivité
Plus en détailInstallation et configuration de Vulture Lundi 2 février 2009
Installation et configuration de Vulture Lundi 2 février 2009 V1.0 Page 1/15 Tables des matières A. Informations (Page. 3/15) B. Installation (Page. 3/15) 1- Téléchargement des paquets nécessaires. 2-
Plus en détailInstaller et configurer Oracle Forms 11gR2 Windows 7 64 bits
1 Installer et configurer Oracle Forms 11gR2 (Windows x64) Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits Document préparé par Abderrahmane Abed Juin 2013 Version 1.0 Courriel: aabed@oraweb.ca
Plus en détailGuide de l'utilisateur
BlackBerry Internet Service Version: 4.5.1 Guide de l'utilisateur Publié : 2014-01-08 SWD-20140108170135662 Table des matières 1 Mise en route...7 À propos des formules d'abonnement pour BlackBerry Internet
Plus en détailHelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation
HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM Manuel d'utilisation OPTIMALOG 2008 Table des matières I Table des matières Part I Gestionnaire d'alarmes Optim'Alarm
Plus en détailTRAVAUX DIRIGES D'INFORMATIQUE INITIATION A LA MANIPULATION DE WINDOWS 98
Module SI : TD - Initiation à la manipulation de Windows 98 1 TRAVAUX DIRIGES D'INFORMATIQUE INITIATION A LA MANIPULATION DE WINDOWS 98 Ecole Nationale Vétérinaire de Toulouse Département des Sciences
Plus en détail1. Introduction...2. 2. Création d'une requête...2
1. Introduction...2 2. Création d'une requête...2 3. Définition des critères de sélection...5 3.1 Opérateurs...5 3.2 Les Fonctions...6 3.3 Plusieurs critères portant sur des champs différents...7 3.4 Requête
Plus en détailImportation des données dans Open Office Base
Importation des données dans Open Office Base Il est aujourd'hui assez rare dans les bureaux de créer un environnement de base de données de toutes pièces. Les données sont manipulées depuis longtemps
Plus en détailCréer votre propre modèle
Créer votre propre modèle Vous recherchez un modèle personnalisé pour vos présentations Microsoft PowerPoint qui comprend le nom de votre organisation et un arrière-plan unique avec les couleurs et les
Plus en détailMODULES 3D TAG CLOUD. Par GENIUS AOM
MODULES 3D TAG CLOUD Par GENIUS AOM 1 Sommaire I. INTRODUCTIONS :... 3 II. INSTALLATION MANUELLE D UN MODULE PRESTASHOP... 3 III. CONFIGURATION DU MODULE... 7 3.1. Préférences... 7 3.2. Options... 8 3.3.
Plus en détailManuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System
Manuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System Ce document va vous guider pour utiliser "vehicle platform", l'objectif principal est d'ajour le 3225 à la plateforme,
Plus en détail