TBS Matrix ARM mini PC Features Freescale i.MX6Q, Supports USB DVB Tuners

TBS, a producer of digital TV tuners for PC, has decided to launch their own ARM mini PC called Matrix to interface with their USB DVB tuners. The board is based on Freescale i.MX6 Quad ARM Cortex A9 SoC with 2GB RAM, 16GB eMMC flash, and costs about $150. The company also claims to have XBMC,
VDR, Tvheadend software running on the platform.

TBS_MAtrix

Here are the specifications for this quad core ARM board / computer (Codename: TBS2910):

  • SoC – Freescale i.MX6 Quad (MCIMX6Q5EYM10AC) quad core ARM Cortex A9 processor @ 1.0 GHz with Vivante GC2000 3D GPU
  • System Memory – 2GB DDR
  • Storage – 16GB eMMC, SD card slot, micro SD card slot,  and SATA interface
  • USB – 3x USB 2.0 host ports, 1x USB OTG
  • Video Output – HDMI
  • Audio Output – HDMI and 3.5mm audio jack
  • Connectivity – 10/100/1000M Ethernet, and Wi-Fi  802.11n/b/g
  • Expansion – 16-pin header for access to GPIO/UART/I2C, and mini PCIe connector
  • Debugging – RS232 serial header
  • Misc – Burn/Boot mode switch, power and activity LEDs, and Reset, Power & Vol +/- buttons.
  • Power Supply – 5V/3A
  • Dimensions – Board: 130 x 83 mm, Case: 135 x 90 x 45 mm

The Matrix is sold with a power adapter, a SATA power cable, and an optional RS32 adapter board for debugging.

TBS_Matrix_Board
Matrix Board Description (Click to Enlarge)

The company provides supports for Android, Ubuntu and other Linux based distributions can also run on the device. As mentioned in the introduction, XBMC, Tvheadend, and Video Disc Recorder (VDR), MuMuDVB and dvblast have been ported, and are pre-installed in the board (Linux/Ubuntu images). Some documentation is already available, and eventually Android, Ubuntu, and Linux source code will be published to the Download section.

Some of the company’s DVB-T2, DVB-T, DVB-S2, DVB/C and DVB/C2 USB tuners are currently supported: TBS5922, TBS5980, TBS5925, TBS5680, TBS DVB-C sticks, and TBS5220. Despite the mini PCIe board on the board, none of the mini PCIe DVB tuner is currently supported.

The board can be purchased for $149.99 plus shipping from BuyDVD, and the six tuners aforementioned can be added as option for $59 to $240 depending on the chosen model. The device will also be available from other distributors lateron. Further details may be found on TBS 2910 Matrix page, as well as on their forums.

Thanks to Bogdan for the tip.

Support CNX Software - Donate via PayPal, become a Patron on Patreon, or buy review samples
Subscribe
Notify of
guest
18 Comments
oldest
newest most voted
adem
adem
6 years ago

so do you need a satellite for this. so what is this exactly

adem
adem
6 years ago

@Jean-Luc Aufranc (CNXSoft) ok so DVB-s is (Digital Video Broadcasting — Satellite) and DVB-C is (Digital Video Broadcasting – Cable) and DVB-T is (Digital Video Broadcasting — Terrestrial) DVB-T2 is (Digital Video Broadcasting – Second Generation Terrestrial) just a quick question DVB-T is that the analog signal that we receive from our antenna and DVB-T2 is the digital signal we receive from our antenna like free to air tv in australia. also how would this board be compared to arndale littlebig octa or the snapdragon board when it comes to android or XBMC comparability will have problematic roms and the… Read more »

adem
adem
6 years ago

yes i remember it was you that mentioned the 3 gpu’s. at the moment i have xbmc on my mk908 (pcb v5) working 100%
i think it works better on my mk908 then my corei7 pc using the XBMC-OUYA.apk 12.2 or 12.3 i think. iam going to wait for what charbax was showing last week Geniatech PT115 Pad TV Tuner, add DVB-T to all Android devices
https://www.youtube.com/watch?v=rr4qJ8C2pkk
going to try this with my mk908

dhead666
dhead666
6 years ago

At first I was amazed, yay, finally a reasonably priced Armv7 board that can be add to a usb 3.0 adapter (e.g. Syba SD-MPE20142, 25$ on Amazon).
But then I saw the fan, I guess TBS don’t know how to design a board with proper thermal dissipation.

I think I’ll better wait for Solidrun’s Carrier One/HummingBoard.

adem
adem
6 years ago

does this device have full hw acceleration when using linux like ubuntu. i think i.mx6 gpu is one of the most linux friendly gpu’s

lex
lex
6 years ago

@dhead666
The heatsink is mounted with screwholes, so almost any universal & fanless aftermarket chipset cooler will fit.
They most likely resorted to a small active fan heatsink since it’s both cheaper and much smaller.

lnxstb
lnxstb
6 years ago

It does support the kernel version > 3.10?

What version of Ubuntu it support?

Ian Tester
6 years ago

This looks interesting. One important question though, is the CEC line connected to the HDMI port? Most i.MX6 boards do not do this. The Utilite boards do.

http://stephan-rafin.net/blog/2013/09/30/i-mx6-cec/

Ian Tester
6 years ago

To answer my own question – yes, apparently HDMI-CEC is connected and works:

http://www.tbsdtv.com/forum/viewtopic.php?f=156&t=8741

onebir
onebir
6 years ago

@Ian Tester
Now I know what HDMI-CEC is :p
http://gigaom.com/2013/07/24/chromecast-hdmi-cec/

So maybe the Hardkernel board could be used for similar purposes? 🙂

Ian Tester
6 years ago

CEC is useful…. until you have your little button-pressing toddler nephew over and he turns on the blu-ray player, which switches the TV over to it 🙂

Ian Tester
6 years ago

I’ll add that this could be the best i.MX6 board available at the moment because it has a mini PCIe slot. So you can add your own GigE ports (the built-in Ethernet is limited to 480Mb/s due to an internal bus) or extra SATA ports, or anything else available on a mini PCIe card.

And the price is pretty good too.

Advertisements