Archives par mot-clé : AM335

Arduino Tre avec processeur ARM et Arduino Galileo avec processeur Intel Quark [MAJ]

Arduino Tre (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/10/ArduinoTre_LandingPage NULL.png)Après avoir innové et rendu accessible à un large public le développement de programmes pour micro-contrôleurs, la fondation Arduino se met dans les pas du Raspberry Pi. Elle vient d’annoncer l’Arduino Tre une carte conçue en partenariat avec BeagleBoard et qui embarque un processeur de la famille Cortex A8 d’ARM (un TI Sitara AM335x à 1GHz) ainsi qu’un micro-contrôleur AVR à ses côtés (un ATMega32U4 comme celui de l’Arduino Due) (http://arduino NULL.cc/en/Main/ArduinoBoardTre). A noter que le Sitara AM335x est le même que celui de la BeagleBone Black, ce qui garanti le support des mêmes distributions Linux et d’un support matériel accru. La disponibilité est annoncée pour le printemps 2014 et de prix officiel pour l’instant. L’Arduino Yún (avec routeur Ethernet/WiFi sous OpenWRT/Linux intégré) (http://store NULL.arduino NULL.cc/eu/index NULL.php?main_page=product_info&products_id=313) étant à 52€, on peut spéculer que le prix du Tre devrait être du même ordre de grandeur dans les 70€.

Intel Galileo Arduino (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/10/Intel_Galileo1-640x482 NULL.jpg)Autre annonce, celle d’une carte avec processeur Intel x86, l’Intel Galileo conçue en collaboration avec la fondation Arduino. Elle embarque un processeur SoC Quark X1000 à 400MHz qui reprend l’architecture de la famille Atom et qui devrait avoir des performances supérieures aux meilleurs représentants de la famille Cortex Mx d’ARM, mais pour des caractéristiques de consommation inconnue. La disponibilité est annoncée pour fin Novembre et le prix sous les 60$. Cette carte est aussi capable de faire tourner un système d’exploitation Linux.

MAJ : Après avoir étudié de plus l’architecture du Quark X1000, Hardware.fr lui trouve beaucoup de similarité avec celle du i486DX… (http://www NULL.hardware NULL.fr/news/13381/intel-quark-486 NULL.html)

Merci à Ars Technica pour les deux infos (ici (http://arstechnica NULL.com/information-technology/2013/10/most-powerful-arduino-ever-has-arm-cortex-a8-chip-runs-full-linux/) et ici (http://arstechnica NULL.com/information-technology/2013/10/intel-powers-an-arduino-for-the-first-time-with-new-galileo-board/)).

Plateforme expérimentale AM335x par Texas Instruments

Kit AM335x TI détails (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/07/med_tmdssk3358_am335x_starter_kit_contents_sm NULL.jpg)Je ne vais pas m’étaler sur le sujet, mais j’ai vu dans le pub proposée par Google sur mon propre blog, que Texas Instruments offrait un produit plutôt intéressant. Il s’agit d’un kit développeur pour ses processeurs AM335x (2 coeurs Cortex-A8 à 720MHz) (http://www NULL.ti NULL.com/tool/tmdssk3358), les mêmes que dans le BeagleBone Black, comprenant tout le nécessaire pour développer de vrais applications mobiles et multimédias.

Kit AM335x TI PCB (http://www NULL.ti NULL.com/tool/tmdssk3358#buy)Le prix est un plus peu élevé que les ordinateurs embarqués puisqu’il est de 199$. Par contre vous avez sur la platine 2 ports Gibabit Ethernet, les circuits WiFi 802.11b/g/n et Bluetooth ainsi qu’un écran LCD tactile résistif de 4,3 pouces. Par contre la RAM est plutôt limitée avec seulement 256 Mo. Comme on y fait tourner Android et d’autres OS Linux, les applications peuvent être similaires à celles déjà évoquées pour cette plateforme (SDR, WSJT, WSPR, Fldigi…).

La CubieBoard 2, ordinateur embarqué avec CPU double coeur

Voici une platine ordinateur embarqué qui n’est pas nouvelle (elle a un an) mais que je viens de découvrir grâce à DG0OPK (http://www NULL.qslnet NULL.de/member/dg0opk/Cubieboard_May2013 NULL.html) qui fait tourner des applications comme WJST, WSPR ou FLdigi dessus. Embarquant un coeur Cortex-A8 et 4G de Flash, elle est très comparable à la BeagleBone Black (http://xv4y NULL.radioclub NULL.asia/2013/04/23/un-beaglebone-avec-processeur-arm-cortex-a8-a-1ghz-pour-45/) dont je vous ai parlé il y a quelques temps.

Cubieboard (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/07/Cubieboard NULL.jpeg)Le CPU est ici un AllWinner A10 que l’on trouve à tour de bras dans les tablettes tactiles bon marché qui fleurissent dans les magasins ici. Je vous déconseille d’acheter ces tablettes car même si elles sont bon marché le reste des composants est très bas de gamme et en particulier l’écran vous fera souffrir et la batterie vous lâchera probablement au bout de quelques mois.

Le CPU AllWiner A10 (http://en NULL.wikipedia NULL.org/wiki/Allwinner_A10) est par contre plutôt intéressant avec un coeur ARM Cortex A8 avec 256ko de cache capable de 1GHz voire un peu plus et un GPU intégré Mali400. C’est du point du vue performance très similaire au Texas Instruments AM335 de la BeagleBone Black, et c’est beaucoup plus puissant que ce qu’il y a un dans Raspberry Pi. Les périphériques sont semblables à ce qu’on trouve ailleurs avec comme points forts et grosses différences un port SATA, 1Go de RAM et 4Go de Flash (2Go sur la Beagle Bone).

De nombreuses variantes du système d’exploitation Linux ont été portée sur cette plateforme dont Android 4.0 (ICS), Ubuntu Desktop 12.04, Ubuntu Server 13.03, Raspbian, Arch Linux, Fedora… La puissance de traitement disponible et le port SATA permet d’envisager de vraies applications de serveur embarqué ou du traitement de signal lourd comme pour une radio SDR.

Le prix est de 49$ et la diffusion semblable aux autres produits même si les distributeurs sont moins connus. L’avantage pour moi c’est que les concepteurs et producteurs étant en Chine, ils expédient plus volontiers au Viêt-Nam où acheter les autres ordinateurs embarqués reste compliqué.

Un nouveau modèle embarquant un CPU AllWiner A20 est disponible pour le même prix mais déjà en rupture de stock. Le A20 semble compatible broche à broche avec le A10 ce qui a facilité la production du nouveau modèle. Il comporte deux coeurs ARM Cortex A7 (http://en NULL.wikipedia NULL.org/wiki/ARM_Cortex-A7_MPCore) et un GPU double-coeur Mali 400. L’amélioration en terme de performances peut être significatives pour les applications tirant parti du multi-processing ou dans le cas où vous voulez faire tourner un mini-serveur avec serveur web et base de données par exemple (je pense à quelqu’un là). Le prix est un peu plus élevé à 59$. Les OS disponibles sont Android 4.2 et Ubuntu Desktop 12.04.

Mes seules craintes sur ce produit sont le suivi à long terme et le support communautaire. Raspberry Pi et BeagleBone offrent l’avantage d’avoir beaucoup de monde qui travaille sur les projets et des engagements de Qualcomm et Texas Instruments. Je ne suis pas sûr que les chinois aient la même fiabilité sur le long terme. Personnellement j’hésite à en acheter un car mon budget pour ce type de gadgets est épuisé pour les prochains mois. Il faudrait que je le passe sur mes “projets professionnels” mais honnêtement, je suis déjà bien occupé et dans quelques mois de nouveaux produits sortiront j’en suis sûr.