Tour d horizon des plateformes pour systèmes (Linux?) embarqués

Dimension: px
Commencer à balayer dès la page:

Download "Tour d horizon des plateformes pour systèmes (Linux?) embarqués"

Transcription

1 Tour d horizon des plateformes pour systèmes (Linux?) embarqués Pierre Ficheux Avril

2 Présentation Open Wide SSII/SSLL créée en septembre 2001 avec Thales et Schneider Indépendante depuis 2009 Environ 110 salariés sur Paris, Lyon et Toulouse (depuis janvier 2012) Industrialisation de composants open source Trois activités : OW Système d'information (Java/PHP) OW Outsourcing: hébergement OW Ingénierie: informatique industrielle 2

3 Présentation PF Ingénieur Arts et Métiers + Sup'Aéro Utilisateur de logiciels libres depuis 1989 Utilisateur de Linux depuis 1992 Auteur des 4 éditions de l'ouvrage «Linux embarqué» (Eyrolles), 4ème édition parue en juin 2012 Auteur GNU Linux Magazine et Open Silicium CTO Open Wide Ingénierie, enseignant EPITA 3

4 Introduction Un système embarqué est l association «matériel» et «logiciel» Plusieurs manières d exploiter le matériel Application exécutée directement sur le matériel «bare metal» Application exécutée dans un OS (Linux, RTEMS, ) Le matériel est rarement évoqué banalisation de la plateforme x86 Le cas de l embarqué est assez différent : Longue durée de fonctionnement Consommation! Coût pour les produits «grand public» L OS permet une abstraction partielle - de la plate forme 4

5 Informatique industrielle vs embarquée Informatique industrielle une application sur une plate forme classique «durcie» Pas de contrainte mécanique ni énergétique Souvent du x86 avec un OS évolué (Linux, RTOS,...) Utilisation d un disque dur Cas typique : banc de test En général, peu de contrainte concernant l évolution du système (échange de carte mère x86, POSIX) Informatique embarquée Limitation de la puissance matérielle Portabilité réduite (si pas d OS ou OS propriétaire) Utilisation fréquente de solutions mixtes (FPGA) Introduction récente du multi processeur 5

6 x86 Progression dans l embarqué «complexe» Principales architectures ARM Leader officiel de l'embarqué Large spectre d utilisation (du micro-contrôleur au «serveur») et de prix! PowerPC Reste la plateforme de référence (Linux) En perte de vitesse sauf sur certains marchés Plateformes spéciales (Soft core) Microblaze Nios II La qualité des BSP (logiciel) disponibles est un critère fondamental pour le choix de la plateforme (et réciproquement) 6

7 Choix d une carte mère Le choix est relativement simple dans le cas du x86 Compatibilité Utilisation proche de celle du PC industriel (exemple : PC/104, ITX) Souvent pour petites séries mais il y a désormais des téléphones x86! Choix plus complexe pour ARM Design de carte ou achat Design de carte complète ou module CPU Offre commerciale nombreuse et alléchante au niveau du prix ATTENTION au support matériel ET logiciel et à la maintenance à long terme (CPU, composants) Carte de «hobbyiste» vs carte industrielle 7

8 Utilisation de module Faible encombrement (SODIMM) Parfois Interchangeable ARM9 / ARM11 / Cortex Design simplifié Le module inclut les principales fonctions : CPU, réseau, UART, flash, Design uniquement effectué sur les «fonctions» applicatives On peut évaluer le module grâce à un kit beaucoup moins onéreux que les cartes d évaluation des constructeurs Modules <= 100 Kit <= 200 8

9 Modules i.mx/eukréa et carte d évaluation ARM9 / ARM11 / Cortex A8/A9 9

10 Module OVERO / GUMSTIX CPU OMAP3503 (Cortex-A8) 10

11 Carte Armadeus (+ FPGA) CPU i.mx27 FPGA Spartan 3A 11

12 Cartes «hobbyiste» En général des cartes intégrées (pas de module) réalisées en «grande» série Mini2440 (SAMSUNG S3C24xx) BeagleBoard / BeagleBone (OMAP) Raspberry Pi (ARM11) 4000 cartes / jour! Souvent réalisées dans un but éducatif (BeagleBoard, RPi) Qualité de fabrication parfois douteuse (Mini2440) Fragilité électronique (RPi) Attention au support logiciel (mainline?) Faible coût à partir de 22$ pour la RPi A, 35$ pour la B Utilisation limitée à des maquettes! 12

13 Carte Raspberry Pi (Rpi) B 13

14 Support Logiciel (Linux) L intérêt de Linux réside dans l utilisation de la communauté «There is no embedded Linux, there is only Linux» (D Woodhouse, Intel) Dans le cas de Linux, 3 niveaux de «compatibilité» Support mainline intégré au noyau officiel «Fork» du noyau Linux (github?) avec évolution Version spéciale du noyau (tar+gz), peu ou pas d évolution:-( L absence de support mainline est problématique au niveau industriel Compatibilité avec les «patch» (extensions, corrections) Évolution de certaines API (réseau,...) Qualité des pilotes fournis 14

15 Influence de l architecture L architecture x86 est (quasiment) mainline L architecture PowerPC utilise le device tree qui décrit le matériel plutôt que de le définir de manière statique configuration dynamique au démarrage ARM Ltd. Fournit le coeur de CPU mais les périphériques (timer, UART, ) dépendent du fondeur L architecture ARM est «statique» même si le device tree est en cours d intégration Le support (BSP) d une carte ARM est défini par arch/arm/mach-xxx/board-yyy.* XXX = imx, at91, 15

16 Linaro Plusieurs sources pour les noyau (et outils) ARM Noyau officiel Constructeurs Sociétés tierces (Pengutronix, DenX, Mentor Graphics/CodeSourcery ) Linaro est fondée en 2010 par les principaux acteurs du monde ARM (ARM, TI, Freescale, SAMSUNG,...) «Linaro is a not-for-profit engineering organization consolidating and optimizing open source Linux software and tools for the ARM architecture» Linaro fournit des «engineering builds» pour Android, OpenEmbedded, Ubuntu sur des plateformes ARM de référence noyau, compilateur Dernière version =

17 Linaro, suite 17

18 Démonstrations Test de différents OS sur Raspberry Pi Yocto/OE OpenWrt RTEMS? 18

19 Bibliographie ec2012.pdf 19

20 Questions? 20

Migrer vers un environnement open source

Migrer vers un environnement open source Migrer vers un environnement open source Pierre Ficheux (pierre.ficheux@openwide.fr) Octobre 2012 1 Objectifs de la présentation Présenter les «meilleurs» choix possibles lors de la migration d'un système

Plus en détail

L'évolution des OS temps-réel: l'importance des hyperviseurs

L'évolution des OS temps-réel: l'importance des hyperviseurs L'évolution des OS temps-réel: l'importance des hyperviseurs RTS2: Linux, Windows Embedded, Android... un état de l'art des systèmes d'exploitation embarqués rts EMBEDDED SYSTEMS 19 mars 2014 Jacques Brygier

Plus en détail

Yocto/OE sur Raspberry Pi

Yocto/OE sur Raspberry Pi Yocto/OE sur Raspberry Pi Pierre Ficheux (pierre.ficheux@openwide.fr) Avril 2013 1 Présentation Open Wide SSII/SSLL créée en septembre 2001 avec Thales et Schneider Indépendante depuis 2009 Environ 110

Plus en détail

Du 19 au 22 novembre 2012.

Du 19 au 22 novembre 2012. Formation Linux embarqué et Pierre Ficheux (pierre.ficheux@openwide.fr) Du 19 au 22 novembre 2012. 1 MODIFICATIONS VERSION DATE AUTEUR(S) DESCRIPTION 1.0 20/1/2011 P. Ficheux Création 1.1 5/12/2011 P.

Plus en détail

Systèmes temps réel et logiciel libre

Systèmes temps réel et logiciel libre Systèmes temps réel et logiciel libre Pierre FICHEUX (pierre.ficheux@openwide.fr) Avril 2012 1 Présentation Open Wide SSLL créée en septembre 2001 avec Thales et Schneider => 10 ans d'expérience! 120 collaborateurs

Plus en détail

Utilisation de composants libres dans l'industrie

Utilisation de composants libres dans l'industrie Utilisation de composants libres dans l'industrie Le libre est-il synonyme de «tout gratuit»? Pierre FICHEUX, CTO Open Wide / OS4I pierre.ficheux@openwide.fr Novembre 2010 1 Présentation Open Wide / OS4I

Plus en détail

Jacques Gangloff, Loïc Cuvillon. 15 février 2008

Jacques Gangloff, Loïc Cuvillon. 15 février 2008 Systèmes temps réel et systèmes embarqués Systèmes embarqués Jacques Gangloff, Loïc Cuvillon 15 février 2008 Plan Plan Table des matières 1 Introduction 1 1.1 Plan du cours..............................

Plus en détail

Naissance d'un REPTAR

Naissance 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étail

Table ronde. Informatique Industrielle & Embarquée

Table ronde. Informatique Industrielle & Embarquée Table ronde Informatique Industrielle & Embarquée CIO Informatique Industrielle Société d'ingénierie en informatique industrielle et technique Au service de nos clients depuis 1990 Une équipe de 15 spécialistes

Plus en détail

Les processeurs embarqués dans les FPGA couplés à Linux

Les processeurs embarqués dans les FPGA couplés à Linux RTS 07 Les processeurs embarqués dans les FPGA couplés à Linux email http : kadionik@enseirb.fr : http://www.enseirb.fr/~kadionik http://www.enseirb.fr/cosynux/ Patrice KADIONIK IMS ENSEIRB Université

Plus en détail

Le marché de la Mobilité Les différentes solutions

Le marché de la Mobilité Les différentes solutions Le marché de la Mobilité Les différentes solutions L explosion Prévisions du Gartner + 67,9 % sur les ventes de tablettes en 2013 276 millions d unités vendues en 2014 1,9 milliard de téléphones vendus

Plus en détail

LINUX et le temps réel Pierre-Yves Duval (cppm)

LINUX et le temps réel Pierre-Yves Duval (cppm) LINUX et le temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 24-28 Mars 2003 Sommaire - Contexte et contraintes pour l embarqué et le temps réel - Caractéristiques

Plus en détail

Matériel de réseau. Contenu du chapitre

Matériel de réseau. Contenu du chapitre Matériel de réseau Chapitre 1 Introduction Jürgen Ehrensberger IICT/HEIG 1-Introduction.ppt Contenu du chapitre Introduction à la partie I : Linux embarqué 1. Systèmes embarqués 2. Systèmes d exploitation

Plus en détail

État de l'art des systèmes embarqués

État de l'art des systèmes embarqués État de l'art des systèmes embarqués Utilisation du logiciel libre Pierre Ficheux (pierre.ficheux@openwide.fr) Mars 2014 1 Présentation Open Wide SSII/SSLL créée en septembre 2001 avec THALES et Schneider

Plus en détail

Conception de Systèmes Embarqués

Conception de Systèmes Embarqués Conception de Systèmes Embarqués B. HAJJI ENSA, Université Mohammed Premier, Oujda, Maroc 1 Plan de l exposé Problématiques Qu est ce qu un système embarqué Domaines d application Contraintes des systèmes

Plus en détail

Introduction à Android

Introduction à Android Introduction à Android Chantal Keller 3 septembre 2015 Introduction à Android Chantal Keller 1 / 17 Plan 1 Généralités 2 Présentation d Android 3 Au-delà d Android 4 Passons à la pratique Introduction

Plus en détail

Réalisation de travaux pratiques de systèmes embarqués

Réalisation de travaux pratiques de systèmes embarqués Réalisation de travaux pratiques de systèmes embarqués Yannick DEGLA National Instruments, Ingénieur Commercial pour l Enseignement et la Recherche Sud de la France Sommaire Solutions National Instruments

Plus en détail

Solutions libres pour les systèmes embarqués

Solutions libres pour les systèmes embarqués Solutions libres pour les systèmes embarqués Pierre FICHEUX (pierre.ficheux@openwide.fr) Mars 2015 1 Programme Présentation Rappels sur les systèmes embarqués et temps réel Le logiciel libre Linux comme

Plus en détail

Présentation Générale Q4 2013

Présentation Générale Q4 2013 Présentation Générale Q4 2013 www.adetelgroup.com sales@adetelgroup.com Equipements & systèmes Electronique de commande Electronique de puissance Conception logicielle Bancs de tests et simulation Intégration

Plus en détail

ELE674 SYSTÈMES EMBARQUÉS AVANCÉS Préalable(s) : ELE542 PLAN DE COURS SESSION AUTOMNE 2013

ELE674 SYSTÈMES EMBARQUÉS AVANCÉS Préalable(s) : ELE542 PLAN DE COURS SESSION AUTOMNE 2013 École de technologie supérieure Département de génie électrique Responsable(s) du cours : Bruno De Kelper Crédits : 3 ELE674 SYSTÈMES EMBARQUÉS AVANCÉS Préalable(s) : ELE542 PLAN DE COURS SESSION AUTOMNE

Plus en détail

NI System on Module (SoM) : le dernier né des systèmes embarqués

NI System on Module (SoM) : le dernier né des systèmes embarqués 1 NI System on Module (SoM) : le dernier né des systèmes embarqués Antonin GOUDE Ingénieur Produit pour l Embarqué National Instruments France Système sur module (SOM) NI sbrio-9651 3 Rôle d un système

Plus en détail

Introduction aux Systèmes d Exploitation

Introduction aux Systèmes d Exploitation Introduction aux Systèmes d Exploitation GIF-1001 Ordinateurs: Structure et Applications, Hiver 2015 Jean-François Lalonde http://wallpoper.com/wallpaper/happy-linux-409761 Rappel: Architecture von Neumann

Plus en détail

Chaîne de développement : Compilation croisée

Chaîne de développement : Compilation croisée Chaîne de développement : Compilation croisée Principe d'une chaîne de développement Dépendances entre processus de «production» et architecture opérationnelle Compilation croisée, MDE et génération de

Plus en détail

Client léger flexible aux possibilités infinies

Client léger flexible aux possibilités infinies Client léger flexible aux possibilités infinies Client léger SC-T45 : puissance et flexibilité Pour en savoir plus, rendez-vous sur : www.viewsoniceurope.com Tous droits réservés par Copyright ViewSonic

Plus en détail

Développement nomade :

Développement nomade : nomade : Architectures - Sylvain Jubertie - Université d Orléans 2011-2012 Sylvain Jubertie - Université d Orléans nomade 1 / 30 Plan 1 Architectures 2 3 Sylvain Jubertie - Université d Orléans nomade

Plus en détail

Exemple de domaines d application

Exemple de domaines d application Exemple de domaines d application Quels points d entrée pour le logiciel libre? Le candidat Linux pour l avionique embarquée? Serge Goiffon (Airbus) «Tout ce qui n est pas donné est perdu.» - Proverbe

Plus en détail

À qui s adresse ce livre?... 3 Structure de l ouvrage... 4 Précisions concernant cette deuxième édition... 4

À qui s adresse ce livre?... 3 Structure de l ouvrage... 4 Précisions concernant cette deuxième édition... 4 Table des matières Remerciements.............................................. V Préface....................................................... 1 Avant-propos................................................

Plus en détail

Comparatif Vista / Ubuntu / Fedora

Comparatif Vista / Ubuntu / Fedora Comparatif Vista / Ubuntu / Fedora On entend souvent dire que Linux n est pas fait pour le jeu, alors à Jeuvinux on a voulu en avoir le coeur net! C est pourquoi nous vous proposons un comparatif qui permettra

Plus en détail

IoT et Open Source Présentation des produits Open Source et modèles de licences associées Michael Vergoz mv@verman.fr

IoT et Open Source Présentation des produits Open Source et modèles de licences associées Michael Vergoz mv@verman.fr IoT et Open Source Présentation des produits Open Source et modèles de licences associées Michael Vergoz mv@verman.fr 1 Bureau de développement high-tech fondé 2013 par Michael Vergoz, expert en sécurité

Plus en détail

Chapitre 2 : Outils et environnement de développement

Chapitre 2 : Outils et environnement de développement Chapitre 2 : Outils et environnement de développement I. Introduction Les OS se multiplient, en conséquence les développeurs doivent faire face à un nombre croissant d environnements de développement à

Plus en détail

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)? Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)? Mathieu PACE National Instruments, Ingénieur d applications L architecture RIO se développe Processeur FPGA E/S E/S E/S personnalisées

Plus en détail

Linux et le temps réel

Linux et le temps réel Jérémy Rosen (jeremy.rosen@openwide.fr) Septembre 2013 1 Présentation Open Wide SSII/SSLL créée en septembre 2001 avec THALES et Schneider Indépendante depuis 2009 Environ 120 salariés sur Paris, Lyon

Plus en détail

Reconnaissance faciale par vision sur RASPBERRY PI 2

Reconnaissance faciale par vision sur RASPBERRY PI 2 RASPBERRY PI 2 Problématique : La carte Raspberry PI2 est un nano-ordinateur sous LINUX embarqué. Elle intègre un processeur ARM cortex A9 1.2GHz (quadricoeur). L application doit nous permettre de mettre

Plus en détail

L électronique grand public au service de l instrumentation scientifique

L électronique grand public au service de l instrumentation scientifique L électronique grand public au service de l instrumentation scientifique Réseau des électroniciens de la recherche - Rhône-Auvergne 14 décembre 2006 Introduction GNU/Linux L électronique grand public miniaturisation

Plus en détail

Bornéo. Contrôleur Graphique Programmable. Afficheur Couleur

Bornéo. Contrôleur Graphique Programmable. Afficheur Couleur Bornéo Contrôleur Graphique Programmable Bornéo est un contrôleur graphique destiné au pilotage d écran couleur de type TFT, regroupant dans un seul composant un processeur 32 bits, un accélérateur graphique,

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Module UE2 : administration de systèmes Licence professionnelle Pierre Nerzic IUT de Lannion 1 LP/UE2 v2 2005-07 Mise en service des postes de travail Ce chapitre présente rapidement

Plus en détail

Formation Cortex- MDK-PRO de KEIL. Formation Cortex-MDK-PRO

Formation Cortex- MDK-PRO de KEIL. Formation Cortex-MDK-PRO Formation Cortex- MDK-PRO Objectif : L'objectif de cette formation est de fournir les bases nécessaires pour une utilisation optimale de la chaîne MDK-Professional de Keil appliquée aux processeurs Cortex-M3.

Plus en détail

Systèmes embarqués II

Systèmes embarqués II RS430.100.15. 1/6 La description de module définit les conditions cadres du déroulement de l enseignement des matières du module. Filière(s) Orientation Public Informatique (INF) Informatique industrielle

Plus en détail

Le spectre d implémentation

Le spectre d implémentation Architectures reconfigurables (FPGA) et spécialisation d instructions Daniel Etiemble de@lri.fr Le spectre d implémentation Microprocesseur Matériel Reconfigurable ASIC ASIC Haute performance dédié à l

Plus en détail

b-swiss entreprise La solution la plus simple et intelligente pour communiquer en entreprise

b-swiss entreprise La solution la plus simple et intelligente pour communiquer en entreprise b-swiss La solution la plus simple et intelligente pour communiquer en b-swiss est la solution de communication par écran pour l de la gamme b-swiss spécialisé dans la communication intelligente par écran

Plus en détail

Les nouveaux débouchés dans l électronique du hardware au software, de l embarqué à l objet connecté

Les nouveaux débouchés dans l électronique du hardware au software, de l embarqué à l objet connecté Les nouveaux débouchés dans l électronique du hardware au software, de l embarqué à l objet connecté Organisation de la session Etat de lieux des systèmes embarqués et de l IoT Laurent George, Professeur

Plus en détail

Rapport de Stage RICARDO ALMEIDA LYCÉE TURGOT BTS SIO OPTION SISR

Rapport de Stage RICARDO ALMEIDA LYCÉE TURGOT BTS SIO OPTION SISR Rapport de Stage RICARDO ALMEIDA LYCÉE TURGOT BTS SIO OPTION SISR Stage effectué du 26 mai au 4 juillet 2014 SOMMAIRE Présentation de l entreprise.. 3 Contexte informatique.. 4 Mon Projet. 4 Situation

Plus en détail

Offres de stages Adeneo Embedded

Offres de stages Adeneo Embedded Offres de stages Adeneo Embedded Postes: Stages de fin d etude Société: Adeneo Embedded. Postes ouverts sur: Ecully (69), France Massy (91), France Type: Stages de 4 à 6 mois pour 1 à 2 étudiants Aperçu

Plus en détail

Les OS embarqués. B. Miramond UCP

Les OS embarqués. B. Miramond UCP Les OS embarqués B. Miramond UCP Les OS embarqués VxWorks : noyau RT le plus utilisé dans l'industrie. Supporte TCP/IP et une API socket. Coût des licences important. QNX : noyau RT de type UNIX. Intègre

Plus en détail

Formation développement noyau et pilotes Linux Session de 5 jours

Formation développement noyau et pilotes Linux Session de 5 jours Formation développement noyau et pilotes Linux Session de 5 jours Titre Aperçu Supports Durée Formateur Langue Public ciblé Formation développement noyau et pilotes Linux Comprendre le noyau Linux Développer

Plus en détail

CNC. Commandes Numériques AFFOLTER. 4Puissante. 4Universelle. 4Conviviale

CNC. Commandes Numériques AFFOLTER. 4Puissante. 4Universelle. 4Conviviale CNC Commandes Numériques 4 4Puissante 4Universelle 4Conviviale AFFOLTER CNC LESTE Description générale Les commandes numériques CNC Leste sont simples dans la mise en service et dans l utilisation, tout

Plus en détail

Introduction à Android

Introduction à Android Introduction à Android Chantal Keller 22 janvier 2016 Introduction à Android Chantal Keller 1 / 23 Plan 1 Généralités 2 Programmation mobile 3 Android 4 Au-delà d'android Introduction à Android Chantal

Plus en détail

DEVELOPPEMENT CLOUD COMPUTING

DEVELOPPEMENT CLOUD COMPUTING DEVELOPPEMENT DE SERVICES CLOUD COMPUTING 24/03/2016 - Clear-cloud-services.docx SOMMAIRE 1 INTRODUCTION... 4 1.1 Synthese des services... 4 1.2 Objectifs... 4 1.3 Le cloud = energie numerique, espace

Plus en détail

IPBX. Unité Centrale Logiciel Open Source / Licences Digium Passerelle Opérateur / Trunk SIP ACCESSOIRES & PERIPHERIQUES

IPBX. Unité Centrale Logiciel Open Source / Licences Digium Passerelle Opérateur / Trunk SIP ACCESSOIRES & PERIPHERIQUES MODE CLIENT MODE PROJET IPBX Unité Centrale Logiciel Open Source / Licences Digium Passerelle Opérateur / Trunk SIP ACCESSOIRES & PERIPHERIQUES Postes IP (SIP, H323) Passerelles analogiques (FXS) Solutions

Plus en détail

L expertise au service de l embarqué SMART INDUSTRIE. réussir l usine du futur par la modularité

L expertise au service de l embarqué SMART INDUSTRIE. réussir l usine du futur par la modularité SMART INDUSTRIE réussir l usine du futur par la modularité QUI SOMMES-NOUS? EXPEMB Un groupe au service du matériel et du logiciel embarqué Tokhatec : l expertise modules au service de l embarqué (distribution

Plus en détail

Android : Le futur Linux Mobile

Android : Le futur Linux Mobile Android : Le futur Linux Mobile Karim DJAAFAR Directeur Technique de la SSLL JASMINE CONSEIL kdjaafar@jasmineconseil.com 5ième édition de la Conférence sur Les Logiciels Libres en Tunisie Gammarth, le

Plus en détail

Organisation des études conduisant au DUT, spécialité «Génie Électrique et Informatique Industrielle»

Organisation des études conduisant au DUT, spécialité «Génie Électrique et Informatique Industrielle» Organisation des études conduisant au DUT, spécialité «Génie Électrique et Informatique Industrielle» Programme Pédagogique National s du Cœur de Compétence 3 Sommaire 1s de l 3 : Informatique des Systèmes

Plus en détail

Introduction à Linux embarqué

Introduction à Linux embarqué Introduction à Linux embarqué Thomas Petazzoni Free Electrons http://free electrons.com/ 1 Embarqué? Un système embarqué peut être défini comme un système électronique et informatique autonome, qui est

Plus en détail

Adaptation et automatisation d'un ot de reconguration partielle pour permettre la relocation

Adaptation et automatisation d'un ot de reconguration partielle pour permettre la relocation Adaptation et automatisation d'un ot de reconguration partielle pour permettre la relocation Muller Contexte performance/conso v.s. exibilité/programmation FPGA (perf d'un circuit dédié + exibilité de

Plus en détail

Framework à but pédagogique sous Linux

Framework à but pédagogique sous Linux Travail de diplôme Framework à but pédagogique sous Linux Plan de la présentation Introduction Environnements Techniques développées Implémentation Résultat Conclusion 1 Introduction Framework Outil de

Plus en détail

Tivoli Endpoint Manager Introduction. 2011 IBM Corporation

Tivoli Endpoint Manager Introduction. 2011 IBM Corporation Tivoli Endpoint Manager Introduction Enjeux pour les départements IT Comment gérer : l inventaire la mise à jour la sécurité la conformité Sur des environnements hétérogènes OS : Windows, Mac, UNIX, Linux,

Plus en détail

Diagrammes de Package, de déploiement et de composants UML

Diagrammes de Package, de déploiement et de composants UML labsticc.univ-brest.fr/pages_perso/babau/ Diagrammes de Package, de déploiement et de composants UML Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC 2 1 Plan Description

Plus en détail

Projet TEAP. Présentateurs : Stéphane Lacrampe (Obeo) Hugo Brunelière (AtlanMod)

Projet TEAP. Présentateurs : Stéphane Lacrampe (Obeo) Hugo Brunelière (AtlanMod) Projet TEAP Présentateurs : Stéphane Lacrampe (Obeo) Hugo Brunelière (AtlanMod) 1 Introduction Obeo : PME de 45 salariés crée en 2005 Implantée à Nantes, Paris, Toulouse Fournisseur de technologies ouvertes

Plus en détail

Communications entre tâches logicielles et matérielles dans un contexte d OS temps réel sur une architecture FPGA reconfigurable.

Communications entre tâches logicielles et matérielles dans un contexte d OS temps réel sur une architecture FPGA reconfigurable. Arthur Segard 3eme année ENSEA section Informatique et Systèmes DEA Traitement des Images et du Signal Communications entre tâches logicielles et matérielles dans un contexte d OS temps réel sur une architecture

Plus en détail

Documentation réalisée avec le soutien matériel de www.gotronic.fr, fournisseur français du pcduino

Documentation réalisée avec le soutien matériel de www.gotronic.fr, fournisseur français du pcduino Le pcduino : présentation de la «bête» Par X. HINAULT Juin 2013 www.mon-club-elec.fr Documentation réalisée avec le soutien matériel de www.gotronic.fr, fournisseur français du pcduino Introduction Le

Plus en détail

Formation développement Linux embarqué avec Yocto Project et OpenEmbedded Session de 3 jours

Formation développement Linux embarqué avec Yocto Project et OpenEmbedded Session de 3 jours Formation développement Linux embarqué avec Yocto Project et OpenEmbedded Session de 3 jours Titre Aperçu Durée Formateur Langue Public visé Pré-requis Formation développement Linux embarqué avec Yocto

Plus en détail

EM1 Analyse structurelle du secteur informatique

EM1 Analyse structurelle du secteur informatique EM1 Analyse structurelle du secteur informatique Chapitre 1 : L'industrie informatique I. Introduction générale Intégration verticale jusqu'aux débuts des années 80 et l'apparition du PC d'ibm. Apparition

Plus en détail

CAPTRONIC 130403. Linux sur ARM. Toulouse 3 avril 2013. Éric Bénard. Organisé par

CAPTRONIC 130403. Linux sur ARM. Toulouse 3 avril 2013. Éric Bénard. Organisé par Linux sur ARM Toulouse 3 avril 2013 Éric Bénard Organisé par Présentation générale Principe de base d'un projet embarqué Une cible : Architecture CPU spécifique (ARM, x86, PPC...) Carte électronique

Plus en détail

Systèmes embarqués et logiciel libre

Systèmes embarqués et logiciel libre Pierre Ficheux (pierre.ficheux@openwide.fr) Avril 2012 1 Présentation PF Ingénieur Arts et Métiers + Sup'Aéro Utilisateur de logiciels s depuis 1989 Utilisateur de Linux depuis 1992 Auteur des trois éditions

Plus en détail

Conclusions et Perspectives

Conclusions et Perspectives 8 Conclusions et Perspectives Ce chapitre conclut la thèse en donnant un bilan du travail effectué et les perspectives envisageables au terme de cette recherche. Nous rappelons tout d abord les principales

Plus en détail

Clé USB ZIGBEE UBEE. Manuel Utilisateur. Révision 2.00 Document : MU_UBEE_20102707_001_02_00. MU_UBEE_20102707_001_02_00.doc CLEODE Page 1 sur 15

Clé USB ZIGBEE UBEE. Manuel Utilisateur. Révision 2.00 Document : MU_UBEE_20102707_001_02_00. MU_UBEE_20102707_001_02_00.doc CLEODE Page 1 sur 15 Clé USB ZIGBEE UBEE Manuel Utilisateur Révision 2.00 Document : MU_UBEE_20102707_001_02_00 MU_UBEE_20102707_001_02_00.doc CLEODE Page 1 sur 15 I GARANTIE Le matériel fourni à l acquéreur et/ou au destinataire

Plus en détail

Proposition d un plan d étude pour l option «informatique embarquée»

Proposition d un plan d étude pour l option «informatique embarquée» Proposition d un plan d étude pour l option «informatique embarquée» Motivation : L informatique embarquée est un sous ensemble de l informatique qui est en pleine croissance. Elle intègre plusieurs aspects

Plus en détail

Quoi de neuf en contrôle/commande et systèmes embarqués (CompactRIO)? Thomas Baudouin. Ingénieur d application. ni.com/fr

Quoi de neuf en contrôle/commande et systèmes embarqués (CompactRIO)? Thomas Baudouin. Ingénieur d application. ni.com/fr Quoi de neuf en contrôle/commande et systèmes embarqués (CompactRIO)? Thomas Baudouin Ingénieur d application Les applications de contrôle/commande en 2011 Applications relativement simples Automate programmable

Plus en détail

APERÇU C++ & JAVA. Aperçu des changements à la librairie WPILib pour C++ et Java

APERÇU C++ & JAVA. Aperçu des changements à la librairie WPILib pour C++ et Java APERÇU C++ & JAVA Aperçu des changements à la librairie WPILib pour C++ et Java PRÉSENTATEURS Minh Nhat Bui minhnhat.bui@ Mentor depuis 2012 Équipe Logiciel & Équipe Génie industriel B. Sc. Sciences économiques

Plus en détail

Présentation. Logiciels libres. Open Source. Clinkast 4 Avenue du Général de Gaulle F 92360 Meudon (+33) 6 20 44 86 95 (+33) 1 46 30 24 13

Présentation. Logiciels libres. Open Source. Clinkast 4 Avenue du Général de Gaulle F 92360 Meudon (+33) 6 20 44 86 95 (+33) 1 46 30 24 13 Présentation Logiciels libres et Open Source Description Un logiciel libre* est en général gratuit. Il est utilisable et modifiable sans notification préalable à son auteur, qui a renoncé à ses droits

Plus en détail

STORM. Simulation TOol for Real-Time Multiprocessor scheduling. http://storm.rts-software.org. GDR ASR ACTRISS Nancy 7 novembre 2012

STORM. Simulation TOol for Real-Time Multiprocessor scheduling. http://storm.rts-software.org. GDR ASR ACTRISS Nancy 7 novembre 2012 Institut de Recherche en Communications et Cybernétique de Nantes STORM Simulation TOol for Real-Time Multiprocessor scheduling http://storm.rts-software.org GDR ASR ACTRISS Nancy 7 novembre 2012 Richard

Plus en détail

Rapidité d accès - + Capacité + - Prix + - Divers / Silencieux

Rapidité d accès - + Capacité + - Prix + - Divers / Silencieux Corrigé des exposés sur les composants internes Sources : www.commentcamarche.net www.lesnumeriques.com www.hardwareversand.de www.configspc.com Ce corrigé répond à cette question : Il existe différents

Plus en détail

Clients légers. Dans le cadre du groupe Mathrice : groupe des informaticiens des laboratoires de mathématiques du CNRS

Clients légers. Dans le cadre du groupe Mathrice : groupe des informaticiens des laboratoires de mathématiques du CNRS Clients légers Denis Auroux, Centre de Mathématiques Ecole Polytechnique, Jean Luc Bellon, LURE, Faculté des Sciences d Orsay, Philippe Depouilly, Mathématiques Pures de Bordeaux, Joël Marchand, Institut

Plus en détail

Linux Temps Réel. Nicolas Ferre nferre@free.fr. version 1.11

Linux Temps Réel. Nicolas Ferre nferre@free.fr. version 1.11 Linux Temps Réel Nicolas Ferre nferre@free.fr version 1.11 Copyright c Nicolas Ferre nferre@free.fr, Alcôve Ce document peut être reproduit, distribué et/ou modifié selon les termes de la Licence GNU de

Plus en détail

Projet : «PC embarqué» pour la plateforme «PROMOCO»

Projet : «PC embarqué» pour la plateforme «PROMOCO» Projet : «PC embarqué» pour la plateforme «PROMOCO» Résumé Le projet comporte trois parties indépendantes 1,2 et 3. Première partie Il s agit de remplacer le «PC portable» utilisé dans le robot et fonctionnant

Plus en détail

Série de PC industriels EPC puissants et disponibles dans de nombreuses versions

Série de PC industriels EPC puissants et disponibles dans de nombreuses versions Série de PC industriels EPC puissants et disponibles dans de nombreuses versions Les PC industriels de la série EPC sont indiqués à chaque fois que l on a besoin d ordinateurs puissants pour des tâches

Plus en détail

Nouvelles architectures informatiques embarquées à base de COTS. Retour d expérience, étude des contraintes de Portage d un Logiciel Bord Lanceur

Nouvelles architectures informatiques embarquées à base de COTS. Retour d expérience, étude des contraintes de Portage d un Logiciel Bord Lanceur Nouvelles architectures informatiques embarquées à base de COTS Retour d expérience, étude des contraintes de Portage d un Logiciel Bord Lanceur EADS Launch Vehicles Patrick CORMERY - Le Vinh Quy RIBAL

Plus en détail

Unité d Enseignement : LI350-2015fev Initiation à l Administration de Systèmes. Systèmes "Windows" Cours 2 : semaine 8.

Unité d Enseignement : LI350-2015fev Initiation à l Administration de Systèmes. Systèmes Windows Cours 2 : semaine 8. Université Pierre et Marie Curie Sciences et Technologies UFR 919 d Ingénierie Département de Licence (3) mention : Informatique 1 Unité d Enseignement : LI350-2015fev Initiation à l Administration de

Plus en détail

Linux Embarqué - Linux Temps Réel. Projet Soft PLC sur Linux / RTAI

Linux Embarqué - Linux Temps Réel. Projet Soft PLC sur Linux / RTAI Linux Embarqué - Linux Temps Réel Projet Soft PLC sur Linux / RTAI CIO Informatique Industrielle Société d'ingénierie en informatique industrielle et technique Au service de nos clients depuis 1990 Une

Plus en détail

DEVELOPPEUR «SYSTEME EMBARQUES» CONNAISSANCES ET COMPÉTENCES TECHNIQUES

DEVELOPPEUR «SYSTEME EMBARQUES» CONNAISSANCES ET COMPÉTENCES TECHNIQUES Selso LIBERADO Née le 23/09/1980 (34 ans), concubinage Nationalité française et portugaise Courriel : selso.liberado «AT» gmail «DOT» com DEVELOPPEUR «SYSTEME EMBARQUES» CONNAISSANCES ET COMPÉTENCES TECHNIQUES

Plus en détail

CNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

CNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 CNAM 2010-2011 Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 Déploiement d une application dans le cloud. 1. Cloud Computing en 2010 2. Offre EC2

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

Plus en détail

Introduction aux Systèmes et aux Réseaux, Master 2 CCI

Introduction aux Systèmes et aux Réseaux, Master 2 CCI aux Systèmes et aux Réseaux, Master 2 CCI Cours 1 : Introduction et contexte Unix/Linux Laure Gonnord http://laure.gonnord.org/pro/teaching/ Laure.Gonnord@univ-lyon1.fr Master CCI - Université Lyon 1 -

Plus en détail

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel Utilisation de matériels industriels avec des outils de virtualisation open source Open Source dans le monde industriel Christophe Sauthier Ancien Président de Ubuntu fr Développeur Ubuntu Officiel Développeur

Plus en détail

Techniques de programmation avancée en ANSI C avec LabWindows /CVI. Anna Kozminski Product Manager

Techniques de programmation avancée en ANSI C avec LabWindows /CVI. Anna Kozminski Product Manager Techniques de programmation avancée en ANSI C avec LabWindows /CVI Anna Kozminski Product Manager The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark

Plus en détail

Cours 4 : Les composants Hardware de l'ordinateur

Cours 4 : Les composants Hardware de l'ordinateur Cours 4 : Les composants Hardware de l'ordinateur Abdelkrim Zehioua 2éme année Licence Gestion Faculté des sciences Économiques et sciences de Gestion Université A. Mehri - Constantine 2 Plan du cours

Plus en détail

Atelier du 22 août 2012 «Comment améliorer la gestion interne de mon entreprise avec un ERP, une plateforme e-commerce ou les deux?

Atelier du 22 août 2012 «Comment améliorer la gestion interne de mon entreprise avec un ERP, une plateforme e-commerce ou les deux? Atelier du 22 août 2012 «Comment améliorer la gestion interne de mon entreprise avec un ERP, une plateforme e-commerce ou les deux?» Club Agenda de l atelier Introduction Retour d expérience : New Idea

Plus en détail

Systèmes embarqués: OS libres

Systèmes embarqués: OS libres Le libre est-il synonyme de «tout gratuit»? Les aspects juridiques Pierre FICHEUX, CTO Open Wide/OS4I pierre.ficheux@openwide.fr Octobre 2008 1 Libre = gratuit? La confusion vient de la signification anglaise

Plus en détail

Présentation d HyperV

Présentation d HyperV Virtualisation sous Windows 2008 Présentation d HyperV Agenda du module Présentation d Hyper-V Installation d Hyper-V Configuration d Hyper-V Administration des machines virtuelles Offre de virtualisation

Plus en détail

REQUEA Sizing REQUEA DEIMENSIONNEMENT DU SERVEUR APPLICATIF REQUEA. REQUEA - Sizing des Serveurs d Applications REQUEA. Requea

REQUEA Sizing REQUEA DEIMENSIONNEMENT DU SERVEUR APPLICATIF REQUEA. REQUEA - Sizing des Serveurs d Applications REQUEA. Requea REQUEA - Sizing des Serveurs d Applications REQUEA REQUEA Requea 1 Bd Vivier Merle Tour Société Suisse Lyon, 693 REQUEA Sizing DEIMENSIONNEMENT DU SERVEUR APPLICATIF REQUEA T +33 ()4 72 11 44 87 F +33

Plus en détail

b-swiss entreprise La solution la plus simple et intelligente pour communiquer par écrans

b-swiss entreprise La solution la plus simple et intelligente pour communiquer par écrans entreprise La solution la plus simple et intelligente pour communiquer par écrans Conçu pour les entreprises de toute taille, le pack entreprise de la gamme constitue la solution économique permettant

Plus en détail

Questions et réponses

Questions et réponses Autodesk Revit Autodesk Revit Architecture Autodesk Revit MEP Autodesk Revit Structure Autodesk Revit LT Questions et réponses Ce document répertorie les questions et les réponses concernant l'utilisation

Plus en détail

Linux Embarqué. Réussir son projet. Gilles BLANC RTS 2011, 31/03/2011 http://gillesblanc.com contact@gillesblanc.com, gblanc@linagora.

Linux Embarqué. Réussir son projet. Gilles BLANC RTS 2011, 31/03/2011 http://gillesblanc.com contact@gillesblanc.com, gblanc@linagora. Linux Embarqué Réussir son projet Gilles BLANC RTS 2011, 31/03/2011 http://gillesblanc.com contact@gillesblanc.com, gblanc@linagora.com Licence Creative-Commons by-nc Couvre l'intégralité des présentes

Plus en détail

Un trésor enfoui : déverrouillez la puissance de traitement des modules sans fil

Un trésor enfoui : déverrouillez la puissance de traitement des modules sans fil Un trésor enfoui : déverrouillez la puissance de traitement des modules sans fil Résumé Lorsque les concepteurs de systèmes embarqués tirent de la puissance de traitement, souvent négligée, d un module

Plus en détail

ARCHITECTURES DE VIRTUALISATION

ARCHITECTURES DE VIRTUALISATION ARCHITECTURES DE VIRTUALISATION Antoine Benkemoun - Barcamp 5 Octobre 2010 SOMMAIRE Introduction La virtualisation Son intérêt et ses problématiques Les différents types et classification Solutions techniques

Plus en détail

Implémentation d'une pile IP pour le microprocesseur Microblaze sur carte ATLYS

Implémentation d'une pile IP pour le microprocesseur Microblaze sur carte ATLYS Implémentation d'une pile IP pour le microprocesseur Microblaze sur carte ATLYS 1) Problématique Beaucoup de systèmes embarqués communiquent entre eux par l intermédiaire de réseaux LAN Ethernet IP. Il

Plus en détail

Prototypage virtuel de système sur puce pour une simulation rapide et fidèle

Prototypage virtuel de système sur puce pour une simulation rapide et fidèle Prototypage virtuel de système sur puce pour une simulation rapide et fidèle Séminaire Collège de France, 29 Janvier 2014 Laurent Maillet-Contoz STMicroelectronics Laurent.Maillet-Contoz@st.com Matthieu

Plus en détail

CONSULTATION : MAT_INFO_2012_01. Marché à procédure adaptée (MAPA) n CRI-2012-01

CONSULTATION : MAT_INFO_2012_01. Marché à procédure adaptée (MAPA) n CRI-2012-01 Ministère de l enseignement Supérieur et de la recherche SUPMECA INSTITUT SUPERIEUR DE MECANIQUE DE PARIS 3 Rue Fernand Hainaut 93406 Saint-Ouen cedex CONSULTATION : MAT_INFO_2012_01 Marché à procédure

Plus en détail

*L'équilibre gagnant. www.develop-france.com. ineo 920. monochrome I maximum 5 520 pph* * pages par heure

*L'équilibre gagnant. www.develop-france.com. ineo 920. monochrome I maximum 5 520 pph* * pages par heure *L'équilibre gagnant * www.develop-france.com ineo 920 monochrome I maximum 5 520 pph* * pages par heure Fiabilité, qualité, performances Réaliser vos production courts tirages Cet excellent système d

Plus en détail

Solutions de Virtualisation du poste de travail. ViewSonic vous présente le poste de travail virtuel du futur

Solutions de Virtualisation du poste de travail. ViewSonic vous présente le poste de travail virtuel du futur Solutions de Virtualisation du poste de travail ViewSonic vous présente le poste de travail virtuel du futur Une gamme complète pour la Virtualisation du poste de travail Fort de 25 ans d'expérience en

Plus en détail