Jste zde

Portux 920T - Linux SBC od německé společnosti Taskit

Dnes si představíme jeden produkt, který dle mého názoru vypovídá o kvalitách této německé společnosti zabývající se vývojem, výrobou a prodejem embedded systémů již od roku 1988. Tento produkt, jako velká část  z portfolia nabízených zařízení, je založena na technologii ARM, jež jim poskytuje dostatečný výkon při malých proudových odběrech.

TaskitSpolu s předinstalovaným operačním systémem posteveném na linuxovém jádře 2.6x, dává dohromady opravdu komplexní řešení vhodné označení embedded solution. Vývojové prostředí pro tuto platformu je samosebou Linux jako takový, to zákazníkovi umožňuje snadnou integraci vlastních aplikací do cílových řešení.

Hlavní náplní této firmy je vývoj a výroba flexibilního hardwaru jako jsou:

  • Jednodeskové počítače (single-board computers - SBC)
  • Průmyslové počítače
  • Datové terminály

Zařízení pro rozmanité aplikace: 

  • Data Logging (sběr dat)
  • Zařízení pro měření veličin
  • Správu skladových zásob a prostor, atd.

Portux 920T

CPU:

  • Atmel AT91RM9200 s jádrem ARM920T
  • instrukční sada ARM9TDMI
  • výkon 200 MIPS na 180 MHz
  • Jednotka správy paměti MMU (nezbytná součást pro implementaci oprečních systémů např. Linux, Win CE)

Paměť:

  • 64 MB SDRAM
  • 16 MB Flash
  • MMC/SD card slot (konektor na desce),
  • volitelně podpora pro Compact Flesh skrze PXB

Obr. 1. RozhraníPeriférie:

  • 2 sériové linky
  • Debugovací jednotka může být alternativně připojena na první sériová rozhraní
  • 10/100 Mbit/s ethernet
  • Portux extension bus (PXB)
  • JTAG

Periférie při použití PXB

  • USART 2, USART 3
  • TWI (dvou drátový interface)
  • SPI (serial peripheral interface)
  • PIF bus (univerzální 8bitová sběrnice ith 64 I/O)
  • I²C
  • USB host a klient

Operační systém

  • Linux s jádrem 2.6.x a „U-Boot“ bootloader

Provozní napětí

  • 3.3 V, napájecí napětí: 6.5 - 40 V
  • odběr proudu: 70 mA při 10 V

Rozměry

  • Verze Eurocard : 100 x 71 x 16 mm
  • Verze Sandwich : 100 x 71 x 11 mm

Popis:

Funkce tohoto modulu obstarává výkoný MCU Atmel AT91RM9200, a byl navržen tak, aby uspokojil většinu požadavků na embedded systémy. Je to také přítomnost velkého množství periferií, jako např. USB 2.0, Ethernet, 4x USART atd., které spolu s Open Source operačním systémem Linux, zajišťují ověřenou a cenově výhodnou Obr. 2. Portux 920 EUplatformu pro vývoj vlastních zařízení.

Předem je již nainstalován operační systém Linux a na funkce bohatý bootloader U-Boot. Díky tomuto je Portux 920T připraven ihned k použití. Vývoj aplikací pod OS Linux je kapitola sama pro sebe, jediné co vám k tomu postačí, je alespoň základní znalost Céčka. Jak již bylo napsáno výše, jako vývojové prostředí můžete použít pracovní stanici s nainstalovaným Linuxem, nebo PC s OS Windows a některým z dostupných emulátorů systému Linux (jako je např. Cygwin). Pro úsporu času a financí spojené s vývojem aplikací se modul Portux 920T dodává včetně velkého množství před kompilovaných nástrojů včetně zdrojových kódu.

Základní deska je vyabevená rozhraním Ethernet 10/100 a dvěma sériovými porty. Spolu s 64 MB SDRAM, integrovanou 16 MB pamětí Flash a slotem na karty MMC/SD, nabízí Portux920T dostatek prostoru pro výkonově a paměťově náročné aplikace. Přídavné periferie mohou být připojený pomocí tzv PXB (Portux Extension Bus - sběrnice pro zozšíření funkcí Portuxu). Tato sběrnice je vedena skrze 96pinový konektor, který může být, dle požadavku zákazníka, namontován jako rovný nebo s úhlem 90o, Možnost jiných úprav záleží na konkretní dohodě. Sběrnice dovoluje snadné rozšíření funkcí Portuxu pomocí zákaznických modulů, nebo pomocí rozšiřujících karet (Add-On cards) přímo od společnosti Taskit.

Obr. 3. Portux 920T SWPři velikosti 100 x 71 mm, představuje Portux polovinu velikosti Eurocard (Eurocard version) a může tak být jednoduše montován do 19palcových racků na výšku. Portux je možné též osadit kompatibilním předním panelem, kde se nachází 2 DSUB konektory pro sériové rozhraní a jeden konektor pro Ethernet 10/100. V jiné verzi základní desky (Sandwich version) jsou tyto nahrazeny konektory MLW a tak dá deska "napasovat" téměř kamkoliv.

Hardwarové rozšíření PXB:

Spousty aplikací (od fy. Taskit) vyžadují rozšíření existujícího hardwaru pomocnými moduly. 96pinová  PXB (Portux Expansion Bus) zajišťuje tuto nezbytnou flexibilitu. Výhodou rozšíření PXB je, že deska Portux není jediná procesorová karta které ho využívá. Díky PXB jsou dostupné následující integrované funkce procesoru AT91RM9200:

  • USART 2 a 3
  • USB Host/Klient
  • CompactFlash
  • I²C bus
  • TWI
  • SPI

Ve sběrnici PXB je dále dostupných 32 I/O, avšak tyto jsou multiplexovány s integrovanými komponentami. Aktuální počet I/O je tedy vždy závisý čistě na použité konfiguraci. Sběrnice PIF je 8bitová univerzální jednoduchá sběrnice která slouží primárně pro připojení vašich jednoduchých komponent a je také součástí rozšíření PXB.

Standard Starter KitCeny desek a vývojových kitů:

  

Standard Starter kit Portux920T (329,00 EUR):

Portux920T EU (16 MB Flash, 64 MB SDRAM), PXB-USB (USB Host a Klient), DBGU adapter (adaptér pro debugging), napájecí zdroj, propojovací kabely (přímý i křížený), kabelový nulový modem (null-modem), manuál, CD s potřebným Softwarem (Linux, U-Boot, nástroje GNU).

Starter kit Portux-Mini PC (379,00 EUR):

Portux-Mini PCJedná se vlastně o Standard Starter kit, ale úkrytý uvnitř pevné hliníkové skřínce. Má shodné paramtery i příslušenství.

Portux-Mini PC (299,00 EUR):

Pouze Portux 920T EU + PXB USB v hliníkovém pouzdře, bez vývojových prostředků (DBGU adaptér, propojovací kabely, null-modem, CD)

Portux 920T EU (199,00 EUR):

Pouze deska samotná v Eurocard verzi (s konektory). Bez vývojových prostředků. Viz. obr. 2.

Portux 920T SW (199,00 EUR):

PXB-USBPouze deska samotná v Sandwich verzi (s konektory). Bez vývojových prostředků. Viz. obr. 3.

PXB-USB (49,00 EUR):

Rozšiřující deska USB (klient / host)  pro SBC Portux 920T EU (ve verzi Euracard).

Závěr:

Výrobky této německé společnosti jistě stojí za shlédnutí. I přesto, že SBC a jiné embedded systémy a jejich komponenty nejsou ničím novým, překvapí nás vcelku slušné portfolio nabízených výrobků a služeb. Dneska popisovaná procesorová deska Portux 920T slouží jako výkonný základ i pro jiné aplikace fy. Taskit. Některým vybráným bude věnován pokračování tohoto článku.

Download & Odkazy:

Hodnocení článku: