Répondre à la discussion
Affichage des résultats 1 à 25 sur 25

Cherche carte SOM (ou autre) + Kit de développement linux embarqué



  1. #1
    Matheux56

    Cherche carte SOM (ou autre) + Kit de développement linux embarqué


    ------

    Bonjour,

    Je suis à la recherche d'une carte SOM (System on Module) ou autre pour pouvoir faire du linux embarqué, de la programmation avec QT et m’entraîner avec Yocto. Le problème c'est qu'en stage j'utilisais une carte de la marque Variscite (la VAR-SOM-SOLO) avec son kit de développement. Mais cela coûte assez chère 280$ environ. J'aimerais donc une carte capable de faire du linux embarqué, avec des ports pour I2C, CAN, SPI et CAN. Avec une possibilité tout de même de pouvoir y mettre un linux graphique pour plus tard. Le tout, avec une kit de développement pour pouvoir la programmer, la flasher etc..

    Connaissez-vous donc un kit de dev' + sa carte pour un prix raisonnable, même si j'ai très peu d'espoir ^^...

    Merci d'avance pour vos réponses !

    -----

  2. Publicité
  3. #2
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Généralement, ce genre de carte peut-être suffisant : https://www.reichelt.com/fr/fr/asus-...sQAvD_BwE&&r=1

    Cette asus, n'est pas une som, mais permet de jouer quand même avec yocto, on y retrouve UART / SPI / i2C et elle est assez puissance pour faire tourner un linux graphique. Seul hic, pas de CAN... Et j'ai un peu la flemme d'aller chercher des modules à gauche et à droite ..

  4. #3
    antek

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Ici le choix est vaste -> https://www.olimex.com/
    Je suis pour ce qui est contre et contre ce qui est pour . . .

  5. #4
    IC-CD0000

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    J'aimerais donc une carte capable de faire du linux embarqué, avec des ports pour I2C, CAN, SPI et CAN. Avec une possibilité tout de même de pouvoir y mettre un linux graphique pour plus tard
    Bonjour,

    J'ai peut-être une question stupide, bête et méchante, mais est-ce qu'un Raspberry Pi avec une extension CAN ne feraient pas l'affaire ?
    Il a l'air d'accepter le linux et d'avoir une option I2C et SPI.
    https://www.raspberrypi.org/document...reliminary.pdf
    et l'extension
    https://www.elektormagazine.fr/news/...end-le-bus-can


    Comme je ne suis pas spécialiste, je pose la question, tout ignare que je suis dans ce domaine... bonne journée
    Dernière modification par IC-CD0000 ; 16/09/2019 à 12h39.

  6. A voir en vidéo sur Futura
  7. #5
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Bonjour,

    Citation Envoyé par antek Voir le message
    Ici le choix est vaste -> https://www.olimex.com/
    En effet, le site est super car il y a pas mal de truc pour pas chère. Après je n'ai pas trouvé une carte qui me permettent d'avoir ce genre de chose : https://www.variscite.com/product/sy...-cpu-nxp-imx6/ . Peut-être que j'ai mal cherché, mais j'ai fais tout le tour du site ..

  8. #6
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Citation Envoyé par IC-CD0000 Voir le message
    Bonjour,

    J'ai peut-être une question stupide, bête et méchante, mais est-ce qu'un Raspberry Pi avec une extension CAN ne feraient pas l'affaire ?
    Il a l'air d'accepter le linux et d'avoir une option I2C et SPI.
    https://www.raspberrypi.org/document...reliminary.pdf
    et l'extension
    https://www.elektormagazine.fr/news/...end-le-bus-can


    Comme je ne suis pas spécialiste, je pose la question, tout ignare que je suis dans ce domaine... bonne journée
    Bonjour,

    Oui en effet, j'avais envisagé cette solution, en marcherait sans problème, mais je n'ai pas envie de m’encombrer de pleins de modules ... Après, je sais que c'est un choix..

  9. Publicité
  10. #7
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    La plupart des monocartes ordinateur comme rasberry, asus etc sont super manquerait juste une CAN intégré. J'en cherche pour l'instant à la place des SOM mais je n'ai pas encore trouvé.

  11. #8
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Je viens de trouver une banana pi qui fait tout ces bus dont le can : http://www.banana-pi.org/r1.html

    Le problème c'est qu'elle est vieille et donc pas de bluetooth T_T..

  12. #9
    activmaker

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Bonjour,

    Il est probable qu'un BeagleBone Black fasse l'affaire . Connait le SPI, I2C, CAN , sous Débian , meme format qu'un raspberry mais avec beaucoup plus d'I/O . Possibilité aussi d'utiliser 2 Mcu Temps réels indépendants du CPU. Tarif environ 45 € Ht chez Farnell.
    Concernant Qt, chercher sur le net Derek Molloy et sinon voir :



    Autre lien plus à jour concernent les versions + récentes de la carte.

    Bonne continuation !

  13. #10
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Citation Envoyé par activmaker Voir le message
    Bonjour,

    Il est probable qu'un BeagleBone Black fasse l'affaire . Connait le SPI, I2C, CAN , sous Débian , meme format qu'un raspberry mais avec beaucoup plus d'I/O . Possibilité aussi d'utiliser 2 Mcu Temps réels indépendants du CPU. Tarif environ 45 € Ht chez Farnell.
    Concernant Qt, chercher sur le net Derek Molloy et sinon voir :



    Autre lien plus à jour concernent les versions + récentes de la carte.

    Bonne continuation !
    Bonjour,


    Cela ressemble à la carte de mes rêves en pas chère *^* ! En plus, il y a possibilité d'utiliser Yocto dessus d'après ce que j'ai vu.

    Par contre savez-vous s'il existe un model comme celui-la avec le wifi et le bluetooth ?

    Merci d'avance pour votre réponse !

  14. #11
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Au final, il existe bien le même modèle mais en wireless ! Par contre j'ai du mal a trouver un starter kit avec carte sd, antenne etc...

  15. #12
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Finalement, je suis bien partie sur le model avec wifi acheté sur farnell et j'y est pris les accessoires dont j'avais besoin. J'espère que les antennes seront livré avec le carte sinon tant pis xD !

    En tout cas merci beaucoup à tous pour votre aide, j'ai enfin trouvé mon bonheur !

  16. Publicité
  17. #13
    activmaker

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Bonjour ,

    Il faut savoir que contrairement au Raspberry, le Beagle est livré 'Pret à fonctionner' . Linux est déjà installé avec plusieurs utilitaires. Il suffit de le raccorder à une source d'alimentation (USB ou petit module d'alim 220v 5v)
    En le branchant sur un pc, on peut directement accéder à un petit site web, pour commencer à interagir avec la 'bête'.
    Comme tout linux qui se respecte, gcc est installé , on peut donc directement se confronter à la programmation dessus.
    Ce lien peut être intéressant, il contient toutes les images possible de Linux (Nouvelles et anciennes).
    Ayant un peu bossé avec, je pourrai probablement être utile si besoin d'aide, au moins pour la prise en main .

  18. #14
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Citation Envoyé par activmaker Voir le message
    Bonjour ,

    Il faut savoir que contrairement au Raspberry, le Beagle est livré 'Pret à fonctionner' . Linux est déjà installé avec plusieurs utilitaires. Il suffit de le raccorder à une source d'alimentation (USB ou petit module d'alim 220v 5v)
    En le branchant sur un pc, on peut directement accéder à un petit site web, pour commencer à interagir avec la 'bête'.
    Comme tout linux qui se respecte, gcc est installé , on peut donc directement se confronter à la programmation dessus.
    Ce lien peut être intéressant, il contient toutes les images possible de Linux (Nouvelles et anciennes).
    Ayant un peu bossé avec, je pourrai probablement être utile si besoin d'aide, au moins pour la prise en main .
    Coucou,

    Hm, merci beaucoup pour le lien et l'aide que tu m'apporteras peut-être dans le futur . Par contre au niveau des distri, j'ai vu que c'était possible mais, tu penses que je peux m'orienter vers un générateur de distribution tel que yocto (pas envie d'utiliser buildroot) ? Qui me permettra vraiment d’optimiser ce que je veux mettre dans mon image, que ça soit au niveau du noyau ou des paquets etc .. ?

  19. #15
    activmaker

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Re,

    Malheureusement sur Yocto je ne vais pas pouvoir beaucoup t'aider, je connais de loin mais jamais utilisé (D'ailleurs c'est un tort !) . En cherchant un peu sur le net, j'ai trouvé plusieurs lien pour faire des images BBB en utilisant Yocto, ca ne semble donc pas être un obstacle..J'utilise une image debian , et rien qu'avec ça tu as de quoi t'amuser !....Un coup d'oeil sur la datasheet du SOC et tu tu verras que tu n'es pas prêt de voir le bout ! Le SOC de la version Wireless inclus le am3358..Bref..De longues insomnies en perspective ?

  20. #16
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Moui ! Ça va être trop bien

    Par contre, c'est possible que je passe en privé (en message privé), pour te poser une question qui traite sur les micro-controleurs et les systèmes embarqués car tu as l'air quand même bien plus expérimenté que moi et comme je suis toujours en phase d'apprentissage, j'aurais une question qui n'a rien à voir avec le sujet du forum !


    Merci d'avance !

  21. #17
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Citation Envoyé par activmaker Voir le message
    Re,

    Malheureusement sur Yocto je ne vais pas pouvoir beaucoup t'aider, je connais de loin mais jamais utilisé (D'ailleurs c'est un tort !) . En cherchant un peu sur le net, j'ai trouvé plusieurs lien pour faire des images BBB en utilisant Yocto, ca ne semble donc pas être un obstacle..J'utilise une image debian , et rien qu'avec ça tu as de quoi t'amuser !....Un coup d'oeil sur la datasheet du SOC et tu tu verras que tu n'es pas prêt de voir le bout ! Le SOC de la version Wireless inclus le am3358..Bref..De longues insomnies en perspective ?

    Moui ! Ça va être trop bien

    Par contre, c'est possible que je passe en privé (en message privé), pour te poser une question qui traite sur les micro-controleurs et les systèmes embarqués car tu as l'air quand même bien plus expérimenté que moi et comme je suis toujours en phase d'apprentissage, j'aurais une question qui n'a rien à voir avec le sujet du forum !


    Merci d'avance !


    ** doublon dû à un oublie de citation

  22. #18
    antek

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Citation Envoyé par Matheux56 Voir le message
    Par contre, c'est possible que je passe en privé (en message privé) . . .
    L'intérêt (et le principe) d'un forum c'est d'être publique.
    Je suis pour ce qui est contre et contre ce qui est pour . . .

  23. Publicité
  24. #19
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Bon bah d'accord

    J'aimerais savoir pourquoi il existe des systèmes embarqués sans système d'exploitation basé sur des micro-contrôleurs (tel que l'arduino ou certaines cartes renesas par exemple) et d'autres qui sont avec des micro processeurs avec des système d'exploitations de type linux, android, windows etc... Je vois bien qu'il y a des différences. Par exemple, avec les systèmes embarqués linux ou autres, on peut les utiliser pour construire des "applications" que nous ne pouvons pas faire sur un système embarqué de type arduino. Mais théoriquement, j'ai quand même du mal à expliquer les deux et j'aimerais donc de l'aide pour bien comprendre les différences entre les deux et surtout pourquoi choisir plus l'un que l'autre.

    Autre exemple, on utilise des systèmes embarqué linux dans les boxs internets et pour les fours ou les machines à laver on utilise des systèmes embarqués sans exploitation. Pourquoi l'un plutôt que l'autre ? Quelles sont les différences ? Les différences techniques ou technologiques.. Et donc au final être capable de faire un choix un jour si besoin sur l'un (sans système d'exploitation) ou l'autre (avec système d'exploitation) des systèmes embarqués.


    Merci d'avance pour vos réponses !

  25. #20
    freepicbasic

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Cette habitude de comparer Arduino et Raspberry sur le net est vraiment agaçante.
    On compare un automate à un PC !
    Un peu comme si on comparait un canoé et un porte-avion.

    Le grand public a pour simple outils de comparaison le prix.
    La différence n'étant pas flagrante , voire même trompeuse, la confusion règne.
    (Par exemple; le Rasberry_0 à 5€, comparer à un Uno, doit en troubler plus d'un !)

    Peut-on aller à la pêche sur l'étang voisin avec un porte-avion ?
    Bien sur la comparaison n'est pas vraiment équivalente...

    On dit toujours "qui peut le plus, peut le moins !"
    Vraiment pas sur !
    Car un système d'exploitation est lent à démarrer, et un reboot subite et trop lent sur un système , peut signifier un crash létal.
    Par contre le µp Raspberry tourne beaucoup plus vite et à plus de mémoire.
    La lenteur du démarrage est dû aux nombre de programmes que le système doit charger par défaut.
    Le µp démarre directement son appli (enfin presque, car Arduino vole la première seconde...)
    Donc dans certaines configurations, ça peut être vraiment utile, mais on risque de se trainer un système à 99% inutile.

    Bref, ça dépend de l'application.

    Quant à la programmation un Arduino c'est vraiment assez léger , du C++, mais pas de fonctions hyper complexe.
    Avec le système , on rentre dans le monde obscure de Linux qui dès la première difficulté nécessite des connaissances approfondies.
    De plus le langage (plusieurs disponible), utilisé nécessite un apprentissage qui souvent influence le développeur.

    Grossièrement on dira que;
    si l'appli est simple et répétitive on met un µc.
    si l'appli est complexe, avec du média on met un "gros" système.
    A+, pat

  26. #21
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Citation Envoyé par freepicbasic Voir le message
    Cette habitude de comparer Arduino et Raspberry sur le net est vraiment agaçante.
    On compare un automate à un PC !
    Un peu comme si on comparait un canoé et un porte-avion.

    Le grand public a pour simple outils de comparaison le prix.
    La différence n'étant pas flagrante , voire même trompeuse, la confusion règne.
    (Par exemple; le Rasberry_0 à 5€, comparer à un Uno, doit en troubler plus d'un !)

    Peut-on aller à la pêche sur l'étang voisin avec un porte-avion ?
    Bien sur la comparaison n'est pas vraiment équivalente...

    On dit toujours "qui peut le plus, peut le moins !"
    Vraiment pas sur !
    Car un système d'exploitation est lent à démarrer, et un reboot subite et trop lent sur un système , peut signifier un crash létal.
    Par contre le µp Raspberry tourne beaucoup plus vite et à plus de mémoire.
    La lenteur du démarrage est dû aux nombre de programmes que le système doit charger par défaut.
    Le µp démarre directement son appli (enfin presque, car Arduino vole la première seconde...)
    Donc dans certaines configurations, ça peut être vraiment utile, mais on risque de se trainer un système à 99% inutile.

    Bref, ça dépend de l'application.

    Quant à la programmation un Arduino c'est vraiment assez léger , du C++, mais pas de fonctions hyper complexe.
    Avec le système , on rentre dans le monde obscure de Linux qui dès la première difficulté nécessite des connaissances approfondies.
    De plus le langage (plusieurs disponible), utilisé nécessite un apprentissage qui souvent influence le développeur.

    Grossièrement on dira que;
    si l'appli est simple et répétitive on met un µc.
    si l'appli est complexe, avec du média on met un "gros" système.
    Coucou,

    Bah euh en fait, c'est tout à fait normal que je cherche à les comparer car je cherche à comprendre leur application. Je sais très bien que la puissance n'est pas du tout la même ainsi que leur utilisation, je ne suis pas un débutant à ce point là, vu que j'ai fais un stage dans le domaine, le comparaison que je veux faire est plus profonde que ça. En effet, peut importe que l'un soit un porte avion et l'autre un canoë, les deux sont utiliser dans le monde de l'embarqué. Ça revient au même, je peux comparer une variscite contre une Renesas. C'est pas la puissance qui m'intéresse mais l'intérêt d'avoir un système avec un OS et un autre non alors qu'il peuvent faire plus ou moins les même fonctions en temps que communication.

    Mais en tout cas merci, grâce à tes 4/5 dernières phrases de fin, je commence à voir le truc et ça confirme légèrement ce que je pensais, merci !
    Dernière modification par Matheux56 ; 22/09/2019 à 21h02.

  27. #22
    activmaker

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Bonsoir à tous,
    Je rejoins les propos de freepicbasic. Choisir entre µc (sans os) et µp (Linux ou autre) dépend vraiment de ce que l'on souhaite au final. Il faut adapter la matériel à ses besoins. Si l'application finale à besoin d'etre vue comme un serveur Web, travailler avec des fichiers ou base de données , un µp avec os sera plus adapté.
    J'ajouterai à la réponse de freepicbasic que les programmes tournant sous OS ne sont jamais les seuls à s'exécuter, loin de la. Toute la puissance du CPU est répartie sur l'ensemble des programmes en mémoire. Il faut écarter l'idée que le code du super programme que l'on vient d'écrire va s'exécuter à un 1G instructions/ seconde. Pour s'en convaincre, il suffit d'écrire un peit programme qui bascule une sortie entre 0 et 1 sur un système à base de linux et d'observer le résultat à l'oscillo !. Les performances sont très décevantes (Par rapport à la fréquence du CPU) et l'irrégularité du signal peut devenir très génante pour une application.
    Si par contre la notion de fichiers n'est pas prépondérante et qu'au contraire la précision des signaux d'E/S est primordiale alors une solution à base de µc doit être envisagée.
    Enfin je dirai qu'aujourdh'ui , on peut faire des applications complexes gérant un grand nombre d'E/S avec les µC 32 bit (ARM ou non) .Le programme de bascule d'E/S sur un µC tournant à 400Mhz sera loin devant le meme programme tournant sous un µp à 1GHz+ Linux.Maintenant, celui qui à beaucoup de courage pourra tenter d'écrire son propre OS pour exploiter toute la puissance du cpu. Mais la on c'est une autre histoire .

  28. #23
    freepicbasic

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Je voulais dire à notre amis MATHEUX56 que mon post précédent n'est pas du tout un quelconque reproche personnel , mais une remarque générale à l'état d'esprit du net ou des média qui font des amalgames à tout va...

    Alors Là !
    ACTIVMAKER tu entre dans le vif du sujet "le temps réel" sur un système multitâches.
    Un pdf qui en parle sérieusement;
    http://pficheux.free.fr/articles/lmf...ltime4_img.pdf

    On en parlait déjà avec UNIX IV sous un µp 68000 Motorola... (dans les années 80)

    IL y a des gestions de processus sous Linux !
    Un site qui en parle;
    https://www.it-connect.fr/nice-et-re...us-sous-linux/
    Je vous souhaite du plaisir avec les PID, pidof, nice, renice et compagnie, ainsi que la création d'un BASH qui gère tout ça.
    Mais il faut être conscient que si notre appli mis au top priorité utilise le système , on risque aussi des ennuis en perdant des données entrantes, ou des décalages, des lenteurs , etc ...
    A moins que le système ne nous servent pas du tout ...


    ACTIVMAKER , vu le nom je me permet de poser la question;
    Vas tu au MakerFaire Paris le 23 novembre 2019 ?
    A+, pat

  29. #24
    Matheux56

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Coucou !

    oooh, désolé, autant pour moi alors freepicbasic !

    Merci beaucoup à vous deux, vous m'apportez beaucoup d'information intéressante pour ma culture et pour ma compréhension ! Encore merci à vous deux ! Je ne pensais pas qu'un μp pouvait être à ce point instable et non précis pour certaines applications !

  30. Publicité
  31. #25
    activmaker

    Re : Cherche carte SOM (ou autre) + Kit de développement linux embarqué

    Hello,

    Merci freepicbasic pour les liens, c'est toujours intéressant ce genre de document..Et en français c'est encore mieux. Pour la MakerFaire, je vais probablement m'y rendre mais le 24...

Discussions similaires

  1. Carte linux embarqué
    Par pscl34 dans le forum Électronique
    Réponses: 8
    Dernier message: 21/08/2012, 22h50
  2. linux embarqué
    Par abadou dans le forum Électronique
    Réponses: 0
    Dernier message: 22/07/2012, 18h46
  3. Kit de développement ARM et linux embarqué
    Par thundertom dans le forum Électronique
    Réponses: 11
    Dernier message: 07/02/2012, 21h39
  4. developpement d'un driver sous linux embarqué (programmation C)
    Par khalil.ajmi dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 07/01/2011, 14h41
  5. linux embarqué sur microcontroleur
    Par mich35 dans le forum Électronique
    Réponses: 7
    Dernier message: 18/02/2009, 00h23
Découvrez nos comparatifs produits sur l'informatique et les technologies.