Forum Linux.embarqué Matériel pour s'entrainer au développement Linux embarqué

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
15
jan.
2013

Bonjour,

Quel est le matériel le moins cher (neuf) sur lequel on puisse faire tourner un noyau Linux ?

L'objectif étant de pouvoir s'exercer au développement : communication avec une carte Arduino et/ou webcam, chargement par USB/Ethernet, debug à distance, cross compilation sur pc…

Même question, mais pour développer en java : matériel le moins cher pour supporter un Androïd ?

Merci,

  • # reponse facile

    Posté par  . Évalué à 1.

    L'objectif étant de pouvoir s'exercer au développement : communication avec une carte Arduino et/ou webcam, chargement par USB/Ethernet, debug à distance, cross compilation sur pc

    ben un PC et une carte arduino

    matériel le moins cher pour supporter un Androïd

    ton PC avec l'emulateur fournit avec le SDK
    ou un appareil qui fait deja tourner android mais que tu pourras "casser"/"reinstaller" au besoin

  • # Personnellementj'ai acheté une carte de chez Olimex (olinuxino).

    Posté par  . Évalué à 1.

    Ca tourne pas top mal. Les specs sont diso, je la trouve un peu légère en RAM, mais il y a plus de GPIO qu'un Rasberry Pi par exemple.

    Ce que je reproche à cette carte :
    - comme le Rasberry Pi, l'interface réseau est pluggé sur le controleur USB
    - RAM un peu juste (64 Mb).
    - l'interface JTAG un peu particulière qui nécessite un adaptateur spécifique (qui n'est pas donné)
    - La nécessité de passer par un blob binaire pour générer un noyau (ou le bootloader : je n'ai pas encore tiré ça au clair). D'autre part je n'ai pas encore bien compris comment marchait le système de boot mais c'est expliqué dans les docs (enfn il y a quan même qelques zones de flou).

    Le prix est à peu près correct : un peu plus cher qu'un Rasberry Pi mais je trouve la carte un peu mieux.

  • # RaspberryPi

    Posté par  . Évalué à 1. Dernière modification le 15 janvier 2013 à 22:12.

    Quel est le matériel le moins cher (neuf) sur lequel on puisse faire tourner un noyau Linux ?

    Le RaspberryPi : $35 (~€32, plus frais de port). En bref, le Pi, c´est:

    • un processeur armv6 à 700MHz (overclokable à 1GHz), avec une FPU
    • un GPU (proprio) capable de décoder du HD1080p
    • 512 MiB de RAM (partagée entre le GPU et le CPU)
    • un slot SDcard
    • deux connecteurs USB host, plus un port interne avec pont ethernet sur USB
    • un connecteur HDMI (vidéo + audio)
    • un connecteur jack stéréo
    • quelques GPIO
    • un port série (en 3.3V, et à souder)

    ÇA fait tourner une Debian Wheezy (aka testing) sans trop de problèmes ; il y a aussi Arch Linux (mais j´ai pas testé). Ça fait même tourner XBMC (même si ce n´est pas hyper-fluide, cela reste acceptable).

    À pleine bourre, il consomme ~500mA, mais les ports USB n´ont droit qu´à 100mA chacun, donc il vaut mieux avoir un hub USB alimenté derrière.

    Il y a une très grosse communauté qui s´est montée autour.

    Franchement, le Pi, c´est le meilleur investissement pour bricoler.

    Hop,
    Moi, possesseur de 3 Pi, et content.

    • [^] # Re: RaspberryPi

      Posté par  (site web personnel) . Évalué à 1.

      À pleine bourre, il consomme ~500mA, mais les ports USB n´ont droit qu´à 100mA chacun, donc il vaut mieux avoir un hub USB alimenté derrière.

      Ce n'est le cas que pour la première génération de Raspberry Pi. Pour les 3 dernières révisions (Rev1 + ECN, Rev2, Rev2 512 Mo), ce n'est plus le cas, les fusibles responsables ayant été supprimés.

      Et pour le modèle de Raspberry Pi ayant encore les fusibles, il est possible de corriger le problème en contournant les fusibles, comme j'explique ici : http://linuxfr.org/users/zylabon/journaux/mon-raspberry-pi-a-un-uptime-de-14-jours#comment-1422689

    • [^] # Re: RaspberryPi

      Posté par  . Évalué à 2.

      Il me semble que ce matos n'est pas si ouvert qu'annoncé (si j'en crois le dernier Linux Mag HS ainsi que les divers commentaires que j'ai vu ici ou là). D'autre part la dispo n'est pas aussi rapide que ça.

      Les cartes Olimex sont à première vue plus ouvertes, les spécifications et les schémas sont dispo pour qui en veut, et la doc du SOC est, semble-t-il, assez complète (vu le pavé je ne l'ai pas regardée en détail). De plus il y a plus de GPIO sur les cartes Olimex que sur le Rasberry Pi.
      Il faudra que je me procure un Rasberry Pi un de ces 4 histoire de voir ce que ça vaut réellement.

  • # Ya encore plus simple ....

    Posté par  . Évalué à 4.

    Qemu :). Tout dépend par contre de ce que tu veux faire.

  • # mais en fait,

    Posté par  . Évalué à 2.

    tu veux faire de l'embarqué sous linux ou du linux en embarqué ?
    dans le premier cas: 1 pc avec port USB, ubuntu (ou autre), aduino IDE et une carte arduino (carte pour 26€, kit pour 50€ environ).
    dans le second cas: 1 raspberry pi, une beagle board ou un pc avec émulateur qemu.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.