IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Embarqué Discussion :

Création du forum programmation système embarqué


Sujet :

Embarqué

  1. #1
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Points : 13 061
    Points
    13 061
    Par défaut Création du forum programmation système embarqué
    Nous avons le plaisir de vous annoncer la création du forum programmation système embarqué.

    Le but de ce forum est de regrouper les sujets liés à l'embarqué et aux problématiques bas niveau. Il s'agit donc globalement de la frontière logiciel / matériel pour laquelle il est bien souvent difficile de savoir où poser sa question sur DVP. Voici donc une liste non exhaustive de sujets que nous pouvons traiter :

    • Développement sur microcontrôleurs (PIC, ATMEL, Arduino, ...) (MPLAB - AVR-GCC / AVR Dude)
    • Développement sur processeurs ARM, Intel, MIPS, Power PC, ...
    • Développement sur DSP
    • Développement sur FPGA / VHDL
    • Utilisation de cartes de développement ARM (Beagle Board, Fox Board, Panda Board, ...)
    • Développement Linux embarqué / WinCE, bidouillage de drivers et recompilation de Kernel pour l'embarqué, développement temps réel, ...
    • Cross-compilation et intégration de solution open source, systèmes de fichiers dédiés à l'embarqué, debuging à distance, bootloaders, etc.
    • L'électronique en général
    • ...

    Et pour faire vivre ce nouveau forum, nous pouvons dès à présent proposer du contenu. Voici une liste de cours/articles/tutoriaux que nous par exemple pourrions créer :
    • Introduction à Linux embarqué
    • Mise en place d'une toolchain et la cross compilation en général et toutes les problématiques relatives à la compilation d'un projet qui normalement compile parfaitement sous x86, mais qui tire sérieusement la tête quand on veut le porter sur ARM, avec une vieille architecture et un ABI tordu et préhistorique.
    • Introduction à Buildroot
    • La crosscompilation de kernel
    • La mise en place d'un rootfs / les différents filesystems
    • La mise en place de busybox
    • La mise en place de la uClibC
    • Le débugging à distance avec gdbserver
    • L'utilisations d'outils comme qemu

    Sachant qu'il existe déjà plusieurs cours relatifs à l'embarqué sur DVP :

    A cela nous pouvons ajouter la création d'une FAQ sur les systèmes embarqués mais aussi proposer des critiques de livres.

    Si vous avez d'autres propositions, idées de contributions n'hésitez pas !
    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

  2. #2
    Membre éclairé
    Avatar de ArKam
    Inscrit en
    Mars 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mars 2007
    Messages : 528
    Points : 680
    Points
    680
    Par défaut
    Il serait peut-être nécessaire de clarifier la marche à suivre pour la publication de contenu, parce que pour l'instant, il faut passer par une personne responsable et c'est un processus que je trouve plutôt long.

  3. #3
    Membre actif
    Homme Profil pro
    Ingénierie des systemes embarqués temps réels
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénierie des systemes embarqués temps réels
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Points : 231
    Points
    231
    Par défaut
    Citation Envoyé par Aquanum Voir le message
    .... Voici donc une liste non exhaustive de sujets que nous pouvons traiter
    ...
    As tu fais fi de ton tuto ciblant la foxboard G20 . Pas mis de lien...
    Pendant 25 ans j'ai toujours cru que le soleil se levait à l'est et se couchait à l'ouest... 1/4 de siècle à remettre en cause...
    _______________________ ______________
    Systèmes embarqués RT et Informatique Industrielle.
    Conception, intégration électronique et logicielle.
    Développement des drivers ,GUI,et softs pour vos applications.
    _______
    Debian ,CentOS,Suse,Windows(xp pro,7).

  4. #4
    Membre chevronné

    Homme Profil pro
    .
    Inscrit en
    Janvier 2006
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Janvier 2006
    Messages : 703
    Points : 1 950
    Points
    1 950
    Par défaut
    Il est bien listé dans mon message (enfin il traite de la version LX de la foxboard). Tout à la fin

    EDIT : Petit ajout sur les microcontrôleurs et FPGA

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 184
    Points : 288
    Points
    288
    Par défaut
    Ha bah ça ça tombe bien alors !
    Je change de boulot ce lundi et je vais justement bosser dans de l'embarqué
    A mon avis, je risque de traîner encore un peu plus dans le coin ces prochains jours...

  6. #6
    Membre habitué Avatar de 0x4e84
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2002
    Messages : 116
    Points : 156
    Points
    156
    Par défaut Excellente initiative!!
    Excellente initiative!

    Developpez.com s'enrichit encore un peu plus!


    Merci à... l' "équipe embarquée"!

    0x4e84

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Développeur quelconque
    Inscrit en
    Août 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur quelconque

    Informations forums :
    Inscription : Août 2010
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Ah ben en vlà une nouvelle qu'elle est bonne!

    Merci à vous!

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 114
    Points : 618
    Points
    618
    Par défaut
    très bonne initiative !

    (qu'est-ce que j'aimerais revenir là-dedans, ça me manque !)

  9. #9
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Points : 13 017
    Points
    13 017
    Par défaut
    Salut,


    La seconde partie est très linux flavour. Or l'embarqué c'est beaucoup des OS plus allégés (en fait, principalement des ordonnanceurs).

  10. #10
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Citation Envoyé par 3DArchi Voir le message
    La seconde partie est très linux flavour. Or l'embarqué c'est beaucoup des OS plus allégés (en fait, principalement des ordonnanceurs).
    au début des années 2000 c'était encore le cas en général, mais tout évolue... y a qu'à voir du Java sur les mobiles
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  11. #11
    Membre chevronné

    Homme Profil pro
    .
    Inscrit en
    Janvier 2006
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Janvier 2006
    Messages : 703
    Points : 1 950
    Points
    1 950
    Par défaut
    Citation Envoyé par 3DArchi Voir le message
    La seconde partie est très linux flavour.
    C'est vrai. Mais c'est mon métier, donc pour l'instant (à titre perso) je propose de fournir du contenu sur ce domaine particulier. Et nous sommes preneurs de n'importe quelle autre contribution relative aux systèmes embarqués.

    Citation Envoyé par 3DArchi Voir le message
    Or l'embarqué c'est beaucoup des OS plus allégés (en fait, principalement des ordonnanceurs).
    Qu'appelles-tu des OS plus allégés que linux ?

    Tu as Linux embarqué :
    • dans ton téléphone
    • dans ta box adsl
    • dans les set-top box
    • dans les équipements réseau
    • dans les voitures
    • dans les GPS (Tomtom and co)
    • dans des frigos
    • partout


    Il faudrait que je trouve des chiffres officiels, mais nous sommes en 2011. En ce moment c'est une véritable explosion des Linux embarqué. Linux est partout ! Donc je pense que c'est particulièrement pertinent d'en parler ici. En fait la question serait : "Où ne peut-on pas mettre de Linux aujourd'hui ?"

    Quoi qu'il en soit, je ne dis pas que les autres plateformes/OS ne sont pas à aborder, bien au contraire.

  12. #12
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Citation Envoyé par Aquanum Voir le message
    Qu'appelles-tu des OS plus allégés que linux ?

    je penserai à QNX, VxWorks & cie... voire au moniteur résident en mode maitre sur les CPU chargé de lancer séquentiellement certaines taches pour former un cycle

    Citation Envoyé par Aquanum Voir le message
    Tu as Linux embarqué :[*]partout

    En fait la question serait : "Où ne peut-on pas mettre de Linux aujourd'hui ?"
    pas encore, RTLinux n'étant pas certifié pour le moment, il existe beaucoup de cas où il ne peut/doit pas être utilisé
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  13. #13
    Membre chevronné

    Homme Profil pro
    .
    Inscrit en
    Janvier 2006
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Janvier 2006
    Messages : 703
    Points : 1 950
    Points
    1 950
    Par défaut
    Citation Envoyé par gorgonite Voir le message
    je penserai à QNX, VxWorks & cie... voire au moniteur résident en mode maitre sur les CPU chargé de lancer séquentiellement certaines taches pour former un cycle
    Ah oui tout à fait !

    Citation Envoyé par gorgonite Voir le message
    pas encore, RTLinux n'étant pas certifié pour le moment, il existe beaucoup de cas où il ne peut/doit pas être utilisé
    En fait ça dépend des secteurs. Je dirais qu'en électronique grand public Linux s'impose de plus en plus. Mais dès que des contraintes fortes entrent en jeu dans des domaines plus exigeants cela change il est vrai.
    La liste que je t'ai donné au final n'englobe qu'un seul secteur et non la globalité des systèmes embarqués. J'ai généralisé un peu trop vite

  14. #14
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Points : 13 017
    Points
    13 017
    Par défaut
    Citation Envoyé par gorgonite Voir le message
    au début des années 2000 c'était encore le cas en général, mais tout évolue... y a qu'à voir du Java sur les mobiles
    Le monde de l'embarqué a développé une grande amplitude allant du DSP au mobile qui est proche d'un mini pc. Ce qui fait que quand on parle embarqué aujourd'hui, on trouve des profils très différents.

    Citation Envoyé par Aquanum Voir le message
    Qu'appelles-tu des OS plus allégés que linux ?
    Les OS vraiment riquiqui qui se résument principalement à un ordonnanceur. Ils proposent donc de quoi créer des taches, des timers, des IT 'haut niveau' et des objets de synchronisation (pipe, mutex, et cie) et c'est tout (pas de drivers, pas de gestion mémoire, etc).

    Citation Envoyé par gorgonite Voir le message
    je penserai à QNX, VxWorks & cie... voire au moniteur résident en mode maitre sur les CPU chargé de lancer séquentiellement certaines taches pour former un cycle
    yes : cf wiki par expl

    Il existe encore des systèmes embarqués n'ayant pas une contrainte safety fonctionnant sur un OS non linux.
    Il y a aussi les systèmes sans MMU. D'accord il y a µClinux mais je ne l'ai pas encore vu. Alors je ne sais pas si cela est très répandu.

  15. #15
    Expert éminent sénior
    Avatar de Lana.Bauer
    Femme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Novembre 2012
    Messages
    5 382
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Novembre 2012
    Messages : 5 382
    Points : 12 109
    Points
    12 109
    Par défaut
    Salut,

    Est ce qu'on peut résumer ce qui a été dit dans cette discussion et créer une nouvelle discussion "propositions" / "Comment contribuez ?".

    Ou bien tout simplement mettre à jour le premier post en fonction de ce qui a été fait.

    Il a probablement d'autres idées de tutoriels à ajouter et aussi des idées à omettre car déjà réalisés.

    N'est ce pas ?

  16. #16
    Membre chevronné

    Homme Profil pro
    .
    Inscrit en
    Janvier 2006
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Janvier 2006
    Messages : 703
    Points : 1 950
    Points
    1 950
    Par défaut
    Je vais tâcher de faire ça et de mettre à jour la liste, et/ou la rendre plus visible.

  17. #17
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 124
    Points : 86
    Points
    86
    Par défaut
    Très bonne nouvelle !
    A bientôt sur le forum programmation système embarqué.

Discussions similaires

  1. Création de forum php avec pma
    Par Kylen dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 01/08/2005, 10h47
  2. [Programmation système] Programme de base
    Par tooney dans le forum C
    Réponses: 7
    Dernier message: 11/07/2005, 21h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo