Le TBS2910 Mini PC ARM Matrix est une mini plateforme orientée multimédia, aux caractéristiques matérielles plutôt avancées. La société TBS Europe nous a proposé un prêt pour évaluer ce mini PC. Très prometteur au vu des spécifications techniques, nous allons juger par nous même des performances et de la qualité de ce dispositif face aux cartes Raspberry PI ou Cubie qui n’ont certes pas les mêmes prétentions ni le même prix, mais qui est souvent utilisée pour un usage multimédia avec XBMC et/ou Openelec en autres.
Description
Basé sur une architecture ARM et doté du processeur Freescale i.MX6 Quad Core le Mini PC est nettement plus costaud que sa plus petite sœur la Raspberry PI. Sa demi sœur la Cubietruck3 n’est pas à plaindre mais ne dispose pas non plus des mêmes ressources que la « TBS2910 Mini PC ARM Matrix« .

Sous toutes les coutures
Spécifications techniques
Voici synthétisées les caractéristiques techniques de cette carte. Nous pouvons constaté que la TBS2910 laisse place à un potentiel évolutif assez important.

La « TBS2910 Mini PC ARM Matrix » est donc une plateforme comparable à la Cubietruck 3 avec plus de ressources CPU & GPU.
Pour rappel, voici les spécifications de la CubieTruck (3)
- Allwinner Tech SOC A20 ARM® Cortex™-A7 Dual-Core ARM® Mali400 MP2 Complies with OpenGL ES 2.0/1.1
- 2GB DDR3@480MHz
- HDMI&VGA 1080P display output on-board
- 10M/100M/1G Ethernet
- WIFI + BT wireless connection with antenna on-board
- SATA 2.0 interface support 2.5’ HDD (for 3.5’ HDD, only need another 12V power input)
- Storage solution NAND + MicroSD
- 2 x USB HOST, 1 x OTG, 1 x SPDIF, 1 x IR, 4 x LEDs, 1 x Headphone, 3 x Keys
- Power DC5V@2.5A with HDD support Li-battery & RTC
- 54 extended pins including I2S, I2C, SPI, CVBS, LRADC x2,UART, PS2, PWM x2, TS/CSI, IRDA, LINEIN&FMIN&MICIN, TVIN x4 with 2.0 pitch connectors
- PCB size 11cm *8cm*1.4mm
NAND de 16 Go – Système de stockage & boot
L’eMMC (pour embedded MultiMedia Card ou carte multimédia embarquée) est primordiale puisque c’est la mémoire flash soudée à la carte mère sur laquelle se trouvent le système d’exploitation et les fichiers. C’est un dispositif de mémoire intégré et non-volatile, qui combine une mémoire flash et un contrôleur de mémoire flash. La mémoire eMMC est un composant très utilisé pour de nombreux appareils électroniques, tels que smartphones, tablettes et dispositifs internet mobiles. Pour cela, il faut noter que la plateforme devient nettement plus pérenne au niveau système face à des cartes Raspberry Pi ou Cubieboard qui embarquent à minima le système de boot sur une mémoire non volatile de type SD Card, et qui fait de ces plateformes des dispositifs moins fiable en raison de la durée de vie (cycles lecture/écriture). Nous nous trouvons donc face à un mini PC robuste, qui se distingue par une logique d’exploitation fiable.
Sa consommation
- 18 W au repos (sans WiFi)
- 21 W au repos avec un SSD Western Digital
Ce qui fait de cette carte une plus grande consommatrice d’énergie qu’une carte Cubieboard. Ceci étant cela reste plutôt raisonnable pour une plateforme multimédia, si on la compare au FreePlayer par exemple (2 fois plus).
L’intégration système et logicielle
La plateforme propose 3 environnements logiciels (http://sourceforge.net/projects/matrixtv/files/Release/) :
- Ubuntu
- MatrixTV
- Android
Je suis plutôt déçu de l’intégration Matrix TV, cependant, il faut considérer que je n’ai pas encore testé les autres environnements Ubuntu et Androïd. Il faut aussi considérer que c’est une nouvelle plateforme qui verra probablement pas mal d’évolutions dans un avenir proche. Donc, je mettrai cela sur le dos de la jeunesse de cette plateforme. Si ce mini PC devait être vendu à un plus large public, des efforts de simplification devront nécessairement voir le jour pour accompagner les utilisateurs dans leur installation.
Performances de lecture multimédia
Pour tout vous avouer, j’ai pris un raccourci de bourrin en me disant que je calerai le TBS2910 avec un fichier MPEG4 au « Bitrate » exagérément important. Je me suis donc lancé directement sur la lecture d’Avatar format Blu-Ray (BD) et au débit débit global maximum de 48,0 Mb/s. Et bien la partie la plus délicate de la bataille en fin de film est passé sans encombre, sans lag, ni autres désagrément. Chapeau bas !
Désolé, je n’ai testé la lecture 3D car je ne suis pas équipé, mais je testerai la lecture uniquement pour voir l’usage CPU de la machine. Sachez que le SOC est totalement compatible avec la 3D. Je n’ai pas testé non plus l’encodage SD/HD (enregistrement TNT), car je ne dispose pas de Tuner DVB-T ou T2 USB ou Mini PCIe. Peut-être TBS nous proposera de tester le TBS2910 avec un Tuner TBS ultérieurement.
J’ai aimé
- Une NAND eMMC de 16Go ;
- Un slot Mini PCIe ;
- Un récepteur IR ;
- Une compatibilité HDMI-CEC ;
- L’ethernet Gb ;
- Une connexion Sata 3 avec alimentation par la carte ;
- Un canal UART accessible hors boitier ;
- Une sortie Optique SDPIF.
J’ai pas aimé
- Pourquoi un fan sur une architecture ARM sans disque ? D’ailleurs, il ne s’est jamais activé. Peut-être pour Ubuntu ?
- La puce eMMC très proche du processeur est protégé d’un mousse opaque isolante ?
- Pas de sortie SMA comme alternative à antenne patch interne ;
- L’intégration logiciel Matrix TV ;
- Les boutons « Vol + », « Vol – » et « Power » sont inactif (peut-être l’intégration logicielle initiale ?).
Remarque pour les personnes désirant savoir si le Kernel Linux supportera certains équipements matériels, uname -a renvoie :
Linux matrixtv 3.0.35-2666-gbdde708 #1 SMP PREEMPT Mon Feb 17 10:37:36 CST 2014 armv7l GNU/Linux
Conclusion
Globalement satisfait par la plateforme matériel, qui est à mon avis la plus performante du marché d’un point de vue multimédia avec une extension Tuner DVB-T(2) possible sur le slot mini PCI Express. Quelques perspectives d’entrées/sorties offrent une évolutivité du mini PC. Je reste cependant sur ma faim au sujet de l’intégration logiciel d’OpenPCTV (Enigma2/VDR/XBMC).
Le positionnement sur un segment de marché intermédiaire à mi-chemin entre le « fais-le-toi-même » [DIY] et le clé en mains « plug n’ play » est à mon avis le dilemme TBS. Le chargement NAND a le même niveau de complexité que le « Burn OTG » de la serie Cubie. La modification Flashrom de la plateforme reste plutôt réservée à un public averti. Une fonctionnalité de mise à jour automatique se doit d’exister rapidement pour favoriser sont envole côté grand public. Il y a certes 3 alternatives logicielles « système » mais la jeunesse de la communauté devrait être rapidement comblée par un forum naissant et une augmentation de membres.
C’est un remplaçant de premier choix et musclé pour remplacer mon idéal WDTV Live, qui bien qu’encore fonctionnel, date de 7 ans tout de même.




























Merci pour ce test.
C’est vrai que cette bestiole a l’air prometteuse.
Mais je le trouve cher (231 € sur c-discount).
Et il devient difficile de le comparer avec le raspberry et ses 50€ tout compris.
@nico33, le prix cdiscount est beaucoup trop cher. Normalement cela devrait être autour de 180€. Cdiscount profite de la nouveauté pour assommer les geeks.
‘foirés !
Bon je n’avais pas cherché non plus.
130€ sur amazon à ce jour : http://www.amazon.fr/TBS%C2%AE2910-compatibilit%C3%A9-TBS-Mini-PC-dexploitation/dp/B00HQ9AB4I
C’est direct fabricant importateur TBS…
Très voisin de la Wandboard Quad : http://www.wandboard.org/
@ctacat effectivement c’est le même SOC, la nuance non négligeable est l’eMMC, qui fait une belle différence technique et financière (30€).
J’ai trouvé au départ ce boitier sur rdc à 138€. Votre test est assez convaincant, à condition d’être un mini geek (ou un grand
). Le but étant pour moi xbmc en 1080p (sachant que j’ai un téléviseur 3d les rips passent ainsi également).
A voir pour l’ajout d’une télécommande, ce qui n’est pas des moindres.
Boujour à tous,
Nous sommes la société TBS Turbosight Technology le fabricant de ce MiniPC.
Nous avons le plaisir de vous annoncer que la nouvelle génération (Version 2) est sortie et elle est à un prix exceptionnel de 119,99 Euros livraison chronopost gratuite.
Ici : http://www.amazon.fr/TBS%C2%AE2910-android-compatibilit%C3%A9-TBS-dexploitation/dp/B00HQ9AB4I/
Encore une autre news! openELEC est désormais prêt pour Matrix! 😀 http://www.tbsdtv.com/forum/viewtopic.php?f=155&t=9071
J’ai franchi le pas j’ai acheté aussi grâce à votre article pour remplacer le pc bruyant dans le salon. Je me pose une question sur le mini pci-e: pouvons nous sous ubuntu gérer des autres cartes que des tuners? That is the question.
@Dragonway, oui théoriquement ce slot est exploitable sous contrainte du logement et surtout il faut trouver les pilotes pour le système.
Oui j’ai vu pour les contraintes, sur le coup je pensais à une carte son, mais je me suis ravisé je mettrai probablement un tuner dvb dessus selon ce qu’ils proposent. Question pilote je vais galérer pour une carte son usb Terratec Aureon à vois si XBMC gère aussi bien que sur pc, normalement carte gérée par Alsa.
J’ai reçu le boitier aujourd’hui mais la prise OTG n’est pas soudé. Par ailleurs version 1.3 alors que les gens semblent recevoir la 2.1 plus récente. Je ne connais pas les différences entre les deux versions mais dans le principe la dernière devrait être plus fiable à vérifier. J’attends le retour par email de TBS pour l’échange. Sachez que la société prend en charge les frais de retour par remboursement à la réception du colis.
« Pourquoi un fan sur une architecture ARM sans disque ? D’ailleurs, il ne s’est jamais activé. Peut-être pour Ubuntu ? »
Moi je sais pourquoi, pour avoir souvent travaillé avec cette architecture (imx6).
Le processeur IMX6 (quad-core) a un problème : Il peux surchauffer. Dans les premières versions, il arrivait que le processeur claque à cause de ça, si pas assez bien refroidi.
C’est d’autant plus dommage que dans le processeur, il y a tout ce qu’il faut pour éviter ça: Un capteur de température (driver « anatop » sous linux) et la possibilité de réduire la fréquence et la tension de coeur pour faire baisser la température.
Il est donc indispensable que le driver « anatop » soit activé sous linux , ce qui est le cas par défaut dans les dernières versions.
Dans ce cas, la gestion de la température est faite « naturellement », et je n’ai jamais remarqué de perte de performances.
Les dernières version de noyeau linux (3.10) apportent de substantielles amélioration sur toute les parties de code, en particulier la vidéo.
@Obinou, merci pour cette précision.
Bonjour,
utilisateur du boitier depuis 1 an maintenant j’en suis content. Je tourne sur openelec.
Par contre quel déception de la part de TBS! Ils comptent sur la communauté, et ne répondent pas aux demandes. Le boitier est annoncé capable de faire tourné plusieurs OS, ce qui est le cas, cependant question multi-boot, aucune option disponible.
Je souhaite openelec ET android pour profiter au mieux du boitier mais je dois choisir l’un ou l’autre. S’il était possible de mettre même ubuntu en triple-boot… Au moins nous aurions les possibilités annoncées, car pour le moment, il faut choisir son OS et s’y tenir…
Il est quand même dommage de ne pas pouvoir choisir l’os en boot… J’ai questionné sur le forum officiel, et j’ai écrit à tbs, personne pour maintenir la bête que ce soit dans le monde libre ou les constructeurs…
Quelque part le boitier ne tiens pas ces promesses puisqu’il faut choisir quel os installé et y rester! A moins de tout effacer à chaque test… Quand on a son os qui fonctionne comme openelec qui lui évolue sans l’effort de tbs, on hésite à continuer les tests. Ca ne doit pas être bien compliqué d’avoir un multiboot sur la carte sd seulement à moins d’être programmeur expérimenté linux, personne pour aider et le proposer!
Bref il ne faut pas compter sur des évolutions de la part du constructeur!