Archives par mot-clé : AMD G-T40E

Carte APU par PC Engines à processeur AMD G T40E : haute performance pour routeurs ou applications embarquées

Je suis tombé sur ce produit conçu et fabriqué en Suisse un peu par hasard en travaillant sur un nouveau projet que j’ai autour de OpenWRT (http://xv4y NULL.radioclub NULL.asia/2014/03/13/installer-openwrt-sur-un-routeur-tp-link-wr941nd/).

APU1D PC Engines (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2015/01/apu1c1 NULL.jpg)Les cartes APU de PC Engines sont construites autour de processeur x86 64 bits AMD G Series T40E (http://www NULL.pcengines NULL.ch/apu1d NULL.htm), elles prennent la suite de la série ALIX (http://www NULL.pcengines NULL.ch/alix NULL.htm) (AMD Geode LX700 et LX800). Les processeurs AMD G Series (http://www NULL.amd NULL.com/en-us/products/embedded/processors/g-series) T40E disposent de deux coeurs “Bobcat” à 1 GHz et d’un processeur graphique performant, et sont utilisés dans la Gizmo Explorer (http://xv4y NULL.radioclub NULL.asia/2013/10/13/comparatif-entre-les-ordinateurs-embarques-x86-gizmo-explorer-kit-amd-et-minnowboard-intel/)  (http://xv4y NULL.radioclub NULL.asia/2013/10/13/comparatif-entre-les-ordinateurs-embarques-x86-gizmo-explorer-kit-amd-et-minnowboard-intel/)par exemple. Le but n’étant pas de lui faire exécuter des jeux vidéos mais des calculs mathématiques pour du chiffrement de VPN par exemple. L’intérêt de ces processeurs par rapport aux processeurs ARM qu’on trouve dans les Raspberry Pi, Radxa Rock ou CubieBoard, c’est d’une part qu’ils exécutent nativement du code x86 comme tout PC lambda, et qu’ils disposent de systèmes d’entrées-sorties de haute volée, avec la possibilité par exemple de disposer de ports Gigabit Ethernet, d’un connecteur SATA…

La carte APU1D4 par exemple, offre 4 Go de RAM, 3 ports Gigabit Ethernet, 2 ports miniPCIe, 1 port m-SATA, 2 ports USB et des entrées-sorties GPIO, I2C et UART habituelles. Le prix est de net5501 routeur AMD Geode145€ HT chez Calexium (http://store NULL.calexium NULL.com/fr/cartes-meres-pc-engines-alix-apu/350-apu-1c-amd-g-t40e-double-coeur-1-ghz NULL.html). Vous pouvez faire fonctionner cette carte avec les variantes de Linux ou BSD les plus courantes, mais aussi Windows XP ou FreeDOS. Cela-dit, ce type de matériel donnera tout son potentiel comme routeur sous OpenWRT ou avec d’autres variantes très légères de Linux comme Linaro ou une Debian minimaliste installée sur mesure.

Si vous cherchez plus de connectivité réseau mais moins de puissant CPU, regardez du côté des net5501 de Soekris (http://soekris NULL.com/products/net5501 NULL.html), là encore le matériel est très intéressant et permet d’envisager des projets de routeur sur mesure, à l’abris des yeux et des oreilles de la NSA ou des espions chinois.

Comparatif entre les ordinateurs embarqués x86 Gizmo Explorer Kit (AMD) et MinnowBoard (Intel)

Gizmo Benchmarking (courtesy of Symmetry Electronics) (http://symmetryselectronics NULL.distributorpress NULL.com/2013/10/09/unboxing-the-amd-based-gizmo-explorer-kit-and-intel-minnowboard/)Le site Symmetry Electronics a publié un comparatif intéressant entre les deux cartes à ordinateurs embarqué avec architecture x86 : la Gizmo Explorer Kit (avec AMD G-Series) et la MinnowBoard (avec Intel Quark X1000). En bref, les deux cartes sont intéressantes et ont chacune des points forts et des points faibles selon les usages. Il convient donc de faire une étude précise de vos objectifs.

Les points importants :

  • le kit Gizmo Explorer est plus complet pour le même prix que la MinnowBoard
  • la MinnowBoard dispose toutefois de plus d’entrées-sorties rapides exposées pour le bricoleur
  • la Gizmo peut faire tourner des OS “courants” très simplement comme Windows 7 64-bits et Ubuntu 12.04 LTS 64-bits
  • la MinnowBoard sera limité à des OS 32-bits sur-mesure comme la distribution Linux Angström
  • Le processeur principal de la Gizmo est environ 2,5 fois plus performante que celui de la MinnowBoard

 

La MinnowBoard : Intel se lance sur le marché du Raspberry Pi

C’est la première fois qu’un ordinateur embarqué similaire au Raspberry Pi (http://xv4y NULL.radioclub NULL.asia/2013/07/09/la-cubieboard-2-ordinateur-embarque-avec-cpu-double-coeur/) tourne autour d’un processeur de type x86, et c’est Intel qui est à l’origine du projet. Je pensais que VIA avait annoncé des cartes autour de son processeur Nano (http://fr NULL.wikipedia NULL.org/wiki/VIA_Nano) mais en fait sa tentative VIA APC (http://apc NULL.io/products/) utilise une architecture ARM.

ArsTechnica MinnowBoard (http://arstechnica NULL.com/information-technology/2013/09/199-4-2-computer-is-intels-first-raspberry-pi-competitor/)Intel a donc choisi d’approcher le même fabriquant que celui des BeagleBoard (http://xv4y NULL.radioclub NULL.asia/2013/04/23/un-beaglebone-avec-processeur-arm-cortex-a8-a-1ghz-pour-45/) pour réaliser une platerforme Open-Source autour d’un processeur Atom E640 (http://ark NULL.intel NULL.com/fr/products/52493/Intel-Atom-Processor-E640-512K-Cache-1_00-GHz) (mono-coeur 32 bits, 1 GHz, GPU Intel GMA 600 à 320 MHz). La tâche n’est pas simple car contrairement aux processeur à architecture ARM qu’on rencontre dans les autres cartes, celui d’Intel n’est pas réellement fait pour être intégré dans un téléphone et ne gère pas nativement les périphériques comme le GPIO, le lecteur de carte SD, etc. La taille de la carte est de 10cm par 10cm, ce qui est bien plus grand qu’une CubieBoard ou qu’un Raspberry Pi. Le prix de 199$ pour les 500 premières unités (5000 autres prévues) est aussi dans le haut du panier.

Par contre, les performances en terme de puissance de calcul sont 4 à 5 fois supérieure à celle d’une BeagleBone Black, et la consommation électrique est tout à fait bonne. La carte dispose aussi d’un 1 Go de mémoire vive, d’un port SATA2, d’un interface réseau Gigabit Ethernet, d’un port PCI Express et de connectivité USB. Autre point positif à souligné vis-à-vis du Raspberry Pi, c’est que comme les BeagleBoard / BeagleBone, tout le matériel est Open Source à l’exception du pilote de carte graphique. Cela vous permet de concevoir votre propre carte en vous inspirant de la MinnowBoard.

Gizmo AMD x86 ordinateur embarqué (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/09/Gizmo_AMD_x86_board NULL.jpg)L’article d’Ars Technica qui m’a informé de cette nouveauté vous donnera tous les détails.

Une mise à jour indique aussi qu’un prédecesseur à la MinnowBoard a été annoncé quelques semaines auparavant, c’est le projet Gizmo (http://www NULL.gizmosphere NULL.org/) avec processeur AMD G-T40E (bi-coeur à 1 GHz), beaucoup plus puissant et ouvert aux expérimentations pour le même prix de 199$.

Pour le reste, cette vidéo en anglais vous en dira plus.

Vidéo MinnowBoard