OpenRex:i.MX6 - Ďalší konkurent pre Raspberry Pi

Tak zas po dlhšom čase so sa dostal k písaniu o ďalšom mikrokontroléri. Aj keď tentoraz už asi nepôjde ani o mikro a ani o kontrolér. iMX6 Rex je totižto taká splácanina všetkého, čo by vývojári radi videli na jednej doske. A to doslova. Tak trochu mi to pripomína tú starú rozprávku keď psík a mačička varili kašu a uprostred sa k ním pridal ešte aj zajko. Trochu expresívne vyjadrenie na to, že táto developerská doska ešte vlastne ani neexistuje. Ja viem. Ale veď sa na to spolu pozrime zblízka.

OpenRex iMX6

Dizajn

Rex bude o čosi väčší od Raspberry Pi 2. Nie je to nič tragické. Ku ATX doskám má ešte poriadne ďaleko, ale v niektroých aplikáciách ním Pi proste nenahradíte.

Arduino UNO vs Raspberry Pi 2 vs OpenRex iMX6

Plošný spoj má 95mm x 70 mm (Raspberry Pi 2: 85,6mm x 56,5 mm). Na jeho ploche sa prekvapivo nachádza dvojica konektorov nadšencom dobre známa. Jedná sa totižto o GPIO rozhrania štandardizované ako pre Raspberry Pi, tak i pre Arduino. Dôvod tohto osadenia sa nám odhalí o pár riadkov nižšie. Okrem toho sa na doske nachádza aj slušná zbierka drobností v podobe akcelerometru, gyroskopu, senzoru vlhkosti vzduchu a teplomeru. Keď sa tak na to pozerám, tak mi to príde ako veľmi slušný základ na postavenie trikodéru pre posádku vesmírnej lode Star Trek.

Napájanie

Rex podporuje napájanie dvoma spôsobmi. Cez klasický 5V DC jack, alebo mikro USB.

Softvérové vybavenie

V tomto autori priznávajú, že ešte nie je úplne hotovo. No už teraz avizujú ako dostupný OS Android a na mieru šitý Linux vytvorený za pomoci projektu YOCTO.

Výkon

Tak a konečne to najdôležitejšie. Srdce Rexa bude tvoriť štvorjadrový procesor NXP (Freescale) i.MX6 taktovaný na 1,2 GHz. No to nie je všetko. Zároveň je na doske aj mikrokontrolér NXP LPC1345FHN33 čo je vlastne Arm Cortex-M3 taktovaný na 72 MHz. Preto tie dva konektory RPi GPIO a Arduino.

Čo sa na týchto doskách vidí len zriedka, no ak si správne pamätám, tak zatiaľ som to vlastne ešte na žiadnej nevidel sú až 4 GB RAM DDR3-1066 (533 MHz) vo štorici čipov od Micron-u. Predpokladám, že do výroby sa dostanú aj varianty s nižšímy kapacitami.

Rozhrania

Vybavenosť Rexa v tomto smere poteší hlavne frflošov, ktorí chcú na základe týchto mikropočítačov stavať domáce NAS alebo mediálne centrá.

  • 1x 10/100/1000 Mbps Ethernet
  • 1x HDMI výstup (až do QXGA 2048×1536)
  • 1x Paralelný CSI vstup pre kameru alebo paralelný výstup pre displej
  • 1x LVDS alebo Diferenciálny kamerový vstup (porovnateľný s Raspberry Pi)
  • 1x SATA
  • 1x mikro SD
  • 1x PCIE mini slot (PCIE & USB & SIM)
  • 1x USB OTG Mikro
  • 2x USB
  • 1x CAN

Audio schopnosti dosky síce nie sú nijak slávne, no povinnú jazdu si odkrúti za pomoci 3,5mm stereo jack výstupu a mikrofónu.

Nájdeme tu aj rozhranie dotykovej plochy displeja, I2C EEPROM, SPI FLASH, IR prijímač, UART(kompatibilná s FTDI), 4 analógové vstupu, 8+1 užívateľsky definovateľné LED, tlačidlo Reset, ale aj 3 užívateľsky definovateľné tlačidlá.

Záver

Iste so mnou budete súhlasiť, že je to viac ako slušná výbavička. Keďže cena ešte stanovená nebola a doska samotná sa do predaja nedostane skôr ako v druhom štvrťroku 2016 je predčasné hovoriť o pomere cena výkon. Každopádne mi tento mačkopes akosi veľmi nevonia. Všetka tá paráda istotne zožerie o poznanie viac šťavy ako Arduino, či Raspberry Pi a nijak raz ma nenapadá scénar, pri ktorom by sa dalo využiť aspoň 80% toho, čo je tu na jednej kope naplácané a teda musí byť aj živené. Nie som príliš veľký fanúšik týchto všeumelcov a Rex ma zatiaľ nepresvedčil o tom, že to v jeho prípade bude inak. A to aj zo skúsenosti, že sa poväčšinou hardvérovou výbavou doháňa tragický nedostatok v softvérovej výbave a neschopnosť tak zaujať komunitu. Odpustite mi teda môj skepticizmus. Každopádne sa jedná o ďalší z pokusov, ktoré by si mohli nájsť uplatnenie a zákazníkov. To ale ukáže až čas.

 

Zdroj: imx6rex.com