-->
  • Accueil
  • Mes projets
  • Mon CV
  • A propos
  • Contact
« Nabaztag, le lapin qui ne va pas bien
Tutoriel – Introduction à la carte FOX LX832 »
La nouvelle carte Fox G20

Voilà quelques temps que la société Acmesystems avait annoncé la sortie de sa nouvelle carte embarquée Fox G20. A vrai dire ils avaient surtout annoncé qu’ils arrêteraient la production de carte Fox à la date du 31 Juillet 2010, ce qui laissait pas mal de marge. Et j’ai eu la surprise aujourd’hui de découvrir qu’ils comptaient mettre en vente leur nouveau modèle G20 dès le mois de septembre. Aucune information n’était disponible encore la semaine dernière. Donc c’est une bonne surprise, d’autant plus que nous avons maintenant les caractéristiques de la G20.

Carte Fox G20

Carte Fox G20

Basée sur la même carte que la Foxboard LX, la G20 embarque un module CPU, basé sur un processeur ARM9 de chez Atmel.

Au niveau des changements:

  • On gagne 300Mz par rapport à l’ancien modèle, ce qui nous amène à 400MHz.
  • La mémoire est doublée, passant de 32 à 64Mo de SDRAM.
  • Les ports USB1 passent en USB2
  • La consommation est presque divisée par 4, passant de 220mA à 60mA, ce qui nous amène à 0.3W ! Fantastique !

Au niveau des nouveautés:

  • On gagne un port USB client
  • Un lecteur microSD a été installé, qui nous permet de lire des cartes jusqu’à 4Go
  • Une pile est maintenant présente sur la carte, ce qui nous permettra enfin de gérer correctement la composante temporelle sans ajout de circuit annexe.
  • On gagne également 2 sorties PWM !
  • Mais aussi un port série pour gérer un écran oLED 4Dsystem
  • Ainsi que des entrées analogique avec convertisseur analogique numérique intégré !
  • Et un port JTAG :)

Le tout fonctionnant sur l’OS Linux OpenWRT. Il semblerait également que l’on puisse installer simplement d’autres distrib telles que Gentoo et KaeilOS.

Acmesystems annonce la disponibilité de la G20 dès le 21 Septembre chez ses différents revendeurs (dont Lextronic en France). Le prix restant inchangé (139€ HT) par rapport au modèle actuel. Bref tout cela pour dire que nous avons là une superbe petite carte, qui va se retrouver très bientôt dans mes petits robots.

Pour plus d’informations, un nouveau Wiki a été mis en place pour accueillir la nouvelle documentation de la Fox G20.

Je vais donc surveiller de près ce petit wiki qui est en cours de remplissage depuis la semaine dernière.

Share

Mots-clefs : ARM, carte fox, foxboard, G20

Cet article a été publié le Mardi 11 août 2009 à 19 h 45 min et est classé dans Systèmes Embarqués. Vous pouvez en suivre les commentaires par le biais du flux RSS 2.0. Vous pouvez laisser un commentaire, ou faire un trackback depuis votre propre site.




19 commentaires sur “La nouvelle carte Fox G20”

  1. hm55 dit :
    25 décembre 2009 à 0 h 47 min

    Bonjour
    est-ce que la G20 dispose également des 4 ports séries asynchrone comme la lx832 ?
    cdt

  2. Yoann Sculo dit :
    25 décembre 2009 à 1 h 17 min

    En théorie oui, je n’ai pas encore essayé d’en utiliser 4 d’un coup.
    Il y a le port console, 2 ports série, et un port série pour l’écran LCD. Pour ce dernier, je ne sais pas trop s’il existe des spécificités particulières. Mais je pense qu’il peut être utilisé comme port série classique.
    La page du constructeur entre plus dans les détails, http://foxg20.acmesystems.it/doku.php?id=:start

  3. Patemino dit :
    22 mars 2010 à 19 h 35 min

    Salut Yoann !
    Dis juste une question au niveau de la consommation électrique annoncée (60mA pour la G20) : est-elle donnée pour une charge maximal ?

    J’imagine que c’est plutôt une moyenne et qu’il y a des mécanisme qui coupent certains circuit quand ils ne sont pas utilisés.

  4. Yoann Sculo dit :
    23 mars 2010 à 22 h 29 min

    Effectivement, je n’ai pas vraiment regardé. Ça m’étonnerait que ça soit la consommation maximale, mais plutôt une moyenne voir une valeur à vide (sans aucun périphériques de branchés et sans application qui tourne). Le moindre périphérique USB doit faire grimper en flèche la consommation. Ne serait-ce qu’avec une webcam USB on se retrouve à plusieurs centaines de mA en général.

  5. Bernard dit :
    13 juillet 2010 à 8 h 46 min

    Bonjour,
    Bravo pour vos articles sur la G20 et la LX832 donnant de précieux conseils.
    Peut-être pourrez-vous répondre à ma question.
    Sur sa page de présentation de la Fox Board G20 (paragraphe « FOX Board main features »), ACME Systems indique « On-board microSD socket (up to 8GB) ». A ma connaissance (mais je peux me tromper), il n’existe pas de cartes microSD de 8GO (norme SD 1.0 ou 1.1) mais seulement des microSDHC (norme SD 2.0).
    Personnellement, j’ai testé une carte microSDHC de 4GO (norme SD 2.0) en la préparant selon les directives de ACME Systems, mais la carte n’est pas reconnue par la FOX G20. Réponse de la G20 : « No MMC card found ». Le Firmware de ma G20, achetée chez Lextronic le 7 Juillet 2010 est : « U-Boot 2009.08 (Dec 22 2009-13:15:07) ».
    Avez-vous de votre côté testé des cartes de capacité supérieure à 2GO ?
    Quelle est la version du firmware de votre G20 ? (commande « version » en réponse au promt « foxg20> » lorsqu’il n’y a pas de carte SD dans la G20)
    J’espère ne pas avoir été trop long dans mon post.

  6. Yoann Sculo dit :
    15 juillet 2010 à 18 h 28 min

    Bonjour,

    Je n’ai pas eu l’occasion de travailler sur des cartes supérieures à 2Go.
    Cependant le problème semble avoir déjà été évoqué sur la liste de diffusion de la G20 : http://groups.google.fr/group/netusg20/browse_thread/thread/70c4b580dea0bdd6/4a792f30468212fb?hl=fr&lnk=gst&q=microSD#4a792f30468212fb

    Sinon ma carte ne fonctionne plus pour une raison encore inconnue, et aussi faute de temps pour en chercher la cause. Je pense avoir une version récente du firmware, suite justement au changement effectué par Acme Systems quelques mois après la sortie. Ils m’avaient envoyé une nouvelle carte avec emdebian suite à un défaut de mon module netus. J’avais eu droit au nouveau firmware.

    J’espère que cela pourra vous aider.

  7. Bernard dit :
    15 juillet 2010 à 20 h 11 min

    Bonjour,
    Merci pour votre réponse.
    J’ai reçu depuis un mail de ACME :
    ***************
    The FOXG20 hardware can manage the SDHC memory card but unfortunately the default uboot provided now can’t do it.

    The linux driver can access to the SDHC in fact I tried with success to load the kernel image from dataflash and have access to the rootfs on a microSDHC with no problem.

    I’ve received the patch in attach from Mr Franchini who read us in CC but I didn’t tried it yet. You could try it.
    ****************
    Ce mail est accompagné de deux fichiers (je peux vous envoyer des deux fichiers sur votre mail si vous le souhaitez) :
    u-boot.bin
    et
    u-boot-sdhc.tgz (archive contenant 4 fichiers)
    Mais je ne suis pas plus avancé, je ne sais pas comment appliquer le patch.
    Sur la carte qui m’a été livrée avec la G20, il y a deux partitions, la partition kernel contient deux fichiers : uimage et foxg20-script.bin je ne sais pas comment appliquer les patchs pour modifier ces fichiers.
    Merci encore pour votre aide

  8. Yoann Sculo dit :
    15 juillet 2010 à 20 h 28 min

    Ah d’accord.
    Pour le coup je ne sais pas trop comment patcher U-Boot. Je n’ai pas encore eu l’occasion de travailler avec pour de vrai. Donc je n’en sais hélas guère plus que vous.
    Si vous avez reçu le binaire directement, j’ai du mal à voir comment le patcher simplement. Que propose le prompt de U-Boot au démarrage ? (quand on force le passage par le bios ?) Y aurait-il une option patch, par hasard ? On ne sait jamais.
    Quels sont les 4 fichiers contenus dans u-boot-sdhc.tgz ? Des patchs de code source ? Des patchs binaires ?

    Quoi qu’il en soit les modifications doivent se faire au niveau du Bios. Reste à savoir comment patcher U-Boot et comment flasher la carte avec un nouveau U-Boot.

  9. Julian dit :
    12 mai 2011 à 9 h 59 min

    Bonjour !
    Je suis en 1ere année de Bts Iris .
    En informatique nous effectuons des Mini-Projet , dont un sur la carte Fox G20.
    On a besoin d’afficher des information sur un écran , µOLED – G16.
    Problème …Je ne trouve pas ou il faut le brancher ?!
    Je continue bien sur a chercher mais j’ai l’impression qu’il manque un câble ou je ne sais quoi … ^^

    Merci pour votre aide =)

  10. Yoann Sculo dit :
    20 mai 2011 à 11 h 36 min

    Bonjour,

    Je n’ai pas trop bidouillé d’écrans sur la carte fox g20, mais d’après les schémas il y a une sortie oLED à côté de la pile bouton. http://www.acmesystems.it/eshop_acmesystems_it/FOXG20/foxg20_parts.jpg

    Je ne connais pas l’écran que tu utilises en particulier, mais peut-être qu’il s’agit d’une sortie 4D oLed comme le prévoit la foxboard.

    Yoann

  11. Julian dit :
    23 mai 2011 à 15 h 04 min

    Bonjour,

    Effectivement entre temps on en ait venu a la même conclusion … Merci de ta réponse =).

    La on essaie d’installer un serveur de bases de données sur la carte via Putty ssh client …

    Wait and see ! (en tout cas très interressant ton blog =) )

    Lucas

  12. Yoann Sculo dit :
    23 mai 2011 à 15 h 12 min

    Salut,
    Merci à toi :)
    Bon courage pour tes bidouilles sur la fox !
    Yoann

  13. Julian dit :
    24 mai 2011 à 11 h 54 min

    Merci =) , Mais la on est coincé .. on cherche mais bon la sa patine =p

    On a installé LAMP (linux + apache + mysql + php ) sur la carte , c’est OK .

    Maintenant on voudrai lancer ou plutôt accéder au « localhost » de la carte pour commencer a tripatouiller tout sa mais on ne sait pas du tout comment faire … Google est notre ami mais la il est fâché , on trouve pas grand chose a se propos ..=p

    Lucas.

  14. Yoann Sculo dit :
    24 mai 2011 à 11 h 59 min

    Accéder au localhost depuis la carte ? Ou depuis l’extérieur ?
    Si c’est depuis la carte, il faut ajouter l’interface de loopback si ce n’est pas fait : ifconfig lo up

    Si c’est le second choix, il me faut plus d’infos :P

  15. Julian dit :
    24 mai 2011 à 16 h 15 min

    On voudrai accéder au localhost via un navigateur internet ( style wamp sous windows ) , ou via l’ordinateur.

    On a déjà installer LAMP (linux + apache + mysql + php ) sur la carte et sur le pc. (Sa c’est parceque on a une visualisation de du résultat final , en autre pour que les prof regarde si sa marche ^^ )

    Et on cherche aussi un client ftp pour envoyer nos fichier sur la carte …

    PS: Loopback est un interface graphique ?

  16. Yoann Sculo dit :
    24 mai 2011 à 17 h 10 min

    Alors. localhost définit 127.0.0.1 c’est à dire l’adresse locale de propre machine quand tu es dessus. Pour que l’ordinateur puisse se « contacter lui même », le système doit avoir une interface réseau lo dite loopback (http://en.wikipedia.org/wiki/Loopback)

    Quand tu travailles donc en local avec lamp tu tapes directement sur localhost. Dans ton cas, la carte fox se comporte comme un serveur. Pour y accéder tu dois taper l’adresse ip de la carte dans ton navigateur depuis l’extérieur.

    Pour l’envoi de fichiers, si vous utilisez ssh pour vous y connecter, regardez du côté de la commande scp (c’est assez simple à utiliser pour envoyer des fichiers à la main). Sinon comme client ftp, FileZilla fera l’affaire :)

  17. Julian dit :
    25 mai 2011 à 14 h 06 min

    Parfait =) ! Merci pour toutes tes indications on a beaucoup avancer =) , on a ensuite configurer Eclipse (SDK) pour qu’il compile des .C pour le processeur de la carte . Y’a plus qu’a coder ..

    Donc la on cherche comment allumer une led .. les adresse des bouton . enfin des choses comme sa =)

    Lucas

  18. Joseph COHEN dit :
    27 juin 2011 à 17 h 23 min

    Bonjour,
    Est ce que quelqu’un peut me dire si la carte g20 est entièrement compatible avec la carte LX832.
    J’ai un appareil qui utilise une carte LX832 et la carte ne fonctionne plus. Puis je la remplacer par une G20 y installer le logiciel ou dois je prévoir des modification?

  19. Yoann Sculo dit :
    28 juin 2011 à 14 h 26 min

    Bonjour,

    « entièrement compatible », cela dépend de beaucoup de critères.
    Tout dépend du logiciel, de l’OS installé sur la G20.

    Mais quoi qu’il en soit, il faudra très très certainement recompiler le programme pour l’adapter à la nouvelle cible (nouveau proc, libc, etc.). Voir effectuer des modifications suivant le type de programme. Surtout s’il utilise des entrées/sorties physiques, qui ne sont pas forcément mapées au même endroit sur la G20. La Fox G20 reste un nouveau produit, différent de la LX.

    Cela nécessite donc un travail de portage.

Laisser une réponse

Cliquez ici pour annuler la réponse.

Image CAPTCHA
Rafraîchir l'image
*

Spam Protection by WP-SpamFree



Un peu de moi autrepart :

  • rss Twitter
  • rss LinkedIn
  • rss Viadeo
  • rss Developpez.com
  • rss Github
  • rss Youtube
  • rss Flickr
  • rss Mon CV (pdf, odt) - ENGLISH
  • rss Flux RSS

  • Articles récents

    • Raspberry Pi – Premières images de la version alpha
    • Au revoir Mindscape
    • Concours de création de système Linux embarqué sur carte Mini2440
    • Juillet 2011 – Quelques news en vrac sur l’actualité de l’embarqué
    • Mass Storage USB sur tous les OS grâce au File-backed Storage Gadget (g_file_storage)
  • Commentaires récents

    • TRYSS dans DSO nano – L’oscilloscope numérique de poche
    • Yoann Sculo dans Raspberry Pi – Premières images de la version alpha
    • R@OUL dans Raspberry Pi – Premières images de la version alpha
    • sache dans Vicacopter, un hélicoptère autonome open source fort sympathique
    • Yoann Sculo dans Au revoir Mindscape
  • Catégories

    • Applications
    • Emploi
    • Général
    • linux
    • Non classé
    • Robotique
    • Systèmes Embarqués
    • Traitement d'image
  • Mots-clefs

    Android Arduino ARM association caliban Buildroot C caliban camera caprica 2010 carte fox CELF conférence ELCE 2010 embarqué Embedded Linux Conference Emploi foxboard Free Electrons G20 Genesis Karotz lapin Libre Linaro linux linux embarqué Linux Magazine magazine MeeGo Mindscape nabaztag Nokia open source planète robots Robert robot Robotique robotique amateur Simerion système embarqué Systèmes Embarqués UTT video violet électronique


Yoann Sculo est fièrement propulsé par WordPress
Articles (RSS) et Commentaires (RSS).