Archives par mot-clé : Creator Ci20

Creator Ci20 : comme un Raspberry Pi mais avec processeur MIPS [MAJ]

Le site Tom’s Hardware a publié il y a quelques jours un essai assez détaillé d’une carte ordinateur embarqué à base de processeur à architecture MIPS (http://www NULL.tomshardware NULL.com/news/imagination-creator-ci20-hands-on,28242 NULL.html).

Toshiba MIPS 4400 (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2014/12/Toshiba_TC86R4400MC-200_9636YJA_top NULL.jpg)Le Raspberry Pi et ses nombreux clones ou apparentés utilisent en grande majorité des puces construite autour d’une des variantes des architectures ARM. C’est logique puisque ces micro-processeurs dominent le marché des SmartPhones avec Apple, Qualcomm et Samsung leaders technologiques dans le domaine. Il y a bien entendu les Minnowboard (Intel) (http://xv4y NULL.radioclub NULL.asia/2014/08/25/minnowboard-max-ordinateur-embarque-avec-processeur-atom-double-coeur/) et GizmoSphere (AMD) (http://xv4y NULL.radioclub NULL.asia/2013/10/13/comparatif-entre-les-ordinateurs-embarques-x86-gizmo-explorer-kit-amd-et-minnowboard-intel/) mais elles sont encore minoritaires même si Intel fait le forcing pour revenir sur le marché de l’informatique mobile qu’il a quitté avec l’abandon de la famille XScale (dérivé de l’architecture ARM v4).

Il existe toutefois une autre architecture RISC qui a été précurseur sur le marché des assistants numérique c’est MIPS (http://fr NULL.wikipedia NULL.org/wiki/Architecture_MIPS). On la trouvait il y a 15 ans à la fois dans les stations de travail haut de gamme de Silicon Graphics et dans les PDA tactiles de Casio ou Aero de Compaq. Aujourd’hui, son domaine de prédilection ce sont les routeurs (comme mon TP-Link que je fais tourner sous OpenWRT (http://xv4y NULL.radioclub NULL.asia/2014/03/13/installer-openwrt-sur-un-routeur-tp-link-wr941nd/)) et autres équipements de réseau, mais il existe des micro-processeur tout à fait capable de rivaliser avec ceux d’ARM.

MIPS-Creator-C120 (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2014/12/MIPS-Creator-C120 NULL.jpg)La carte Creator Ci20 d’Imagination embarque donc un processeur Ingenic (société chinoise) JZ4780 double-coeur “tout en un” (SoC) à jeu d’instruction MIPS32 avec 32 kB de cache L1 et 512 kB de cache L2. Ce dernier comporte une unité de calcul en virgule flottante et une unité d’instruction vectorielles (SIMD) ainsi qu’un processeur graphique de type PowerVR SGX540 GPU. Pas le haut de gamme, mais rien de ridicule. La mémoire RAM est de 1 Go (partagée pour la vidéo) et il y a 4 Go de mémoire flash intégrée sur le carte avec un connecteur SD pour une mémoire de masse supplémentaire (MAJ: Finalement c’est 8Go sur la version finale livrée). La connectivité réseau Ethernet, WiFi (802.11 b/g/n) et BlueTooth 4.0 est présente, ainsi que les entrées-sorties USB, GPIO, I2C, SPI et UART. Les OS supportés sont Android 4.4 et Debian Linux 7.0. MAJ: XBMC, le logiciel de centre multimédia, supporte maintenant l’architecture MIPS32 dans son tronc principal.

Je vous laisse lire les détails de l’article (en anglais) mais les conclusions sont mitigées. Si l’ensemble fonctionne correctement, il semble que les performances soient moindres qu’attendues et que certains bogues (vraisemblablement logiciels) subsistent. En résumé, sauf si vous souhaitez vous faire les dents sur l’architecture MIPS, n’espérez pas mieux de cette carte Creator Ci20 vendue à 50£ (65$) chez Imagination (http://store NULL.imgtec NULL.com/uk/product/mips-creator-ci20/) que ses consoeurs existantes dans l’architecture ARM.