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 or become a Patron on Patreon

18
Leave a Reply

avatar
18 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
MOI Pro AMD IPTV Streaming Server Supports Up to 16 TunersTBS 2980 Matrix 2 AllWinner A80 Android TV Box Will Support USB TunersOpenELEC Ported to TBS 2910 Matrix Board Supports DVB T/S/C, DVR and IPTV Server Functionsonebir Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
adem
Guest
adem

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

adem
Guest
adem

@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 gpu will i get full hw acceleration on XBMC.
dosn’t the i.mx6 have 2 or 3 gpu’s one for 3d one for 2d and so on thanks

adem
Guest
adem

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
Guest
dhead666

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
Guest
adem

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
Guest
lex

@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
Guest
lnxstb

It does support the kernel version > 3.10?

What version of Ubuntu it support?

Member

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/

Member

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
Guest
onebir

@Ian Tester
Now I know what HDMI-CEC is :p
http://gigaom.com/2013/07/24/chromecast-hdmi-cec/
@cnxsoft
So maybe the Hardkernel board could be used for similar purposes? 🙂

Member

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 🙂

Member

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.

trackback

[…] TBS 2910 Matrix, also simply called TBS Matrix, is a board powered by Freescale i.MX6 Quad SoC with 2GB RAM, 16 GB eMMC, and supporting various TBS USB DVB tuners. The company provides images for Ubuntu, Android, and something called Matrix TV. The company also releases the source code for the boards, and two OpenELEC developers, namely Ovi and Vpeter, though it could be a nice idea to port OpenELEC to TBS Matrix, and that’s exactly what they did. […]

trackback

[…] launched their Matrix 2910 media player based on Freescale i.MX6 Quad processor in 2013, and what made the platform especially interesting […]

trackback

[…] includes various DVB-T2, DVB-C, DVB-S2 and ATSC tuner cards. They also happen to be the designer of Matrix board and Matrix 2 Android set-top box, both of which run Android or Linux and support some of the […]