Jste zde

Nová zařízení Small Linux Device

Rodina SLD zařízení pro embedded systémy prošla upgradem procesoru a rozrostla se o provedení do

DIMM slotu. Mimo jiné nyní obsahuje 2x Ethernet 100Mb, rozhraní ATA2, 2xPCMCIA slot a standardní rozhraní displeje s

touchscreenem.

Pro větší aplikace, jako jsou zabezpečovací systémy, průmyslová automatizace, mobilní zařízení (GSM/GPRS), IP telefonie či firewall nebo router, je výhodné používat zařízení, na nichž běží OS Linux, nebo která mají dvě Ethernetová rozhraní. Všechny tyto a mnohé další aplikace spolehlivě zvládají zařízení typu SLD (Small Linux Device). Své uplatnění pak naleznou i v aplikacích pro inteligentní konverzi dat z 2x RS-232/485 do Ethernetu nebo v síťových audio systémech. Výhodou proti PC jsou kromě ceny hlavně menší rozměry, nižší spotřeba a vyšší spolehlivost.

SLD PXA PCBoard

Modul PXA255 je určen k provozování síťových embedded aplikací a optimalizován pro vývoj velmi výkonných internetových zařízení a k tvorbě síťové infrastruktury. Je vybaven dvěma síťovými rozhraními 10Mb/s, z nichž jedno může sloužit pro připojení k síti LAN a druhé k PC. Na desce je rovněž integrován zvukový adaptér, který umožňuje použití SLD v IP telefonii. SLD PCBoard je dodáván ve třech provedeních, z nichž nejvýkonnější provedení, verze PRO, je určeno pro náročné úkoly vyžadující výkonný CPU a velkou paměť. Toto provedení může být rovněž v ethernetové síti použito jako firewall, router/switch atd.

Vývojová deska PXA255 je založena na nové architektuře procesorů Intel Xscale, které zvyšují výkonnost při nižší spotřebě energie. Mikroarchitektura XScale je založena na technologii Intel Strong ARM, což zajišťuje slučitelnost s architekturou ARM, a tudíž i kompatibilitu softwarových řešení. Vývojová deska PXA255 obsahuje procesor Intel XScale, paměti SDRAM a Intel StrataFlash, 2 ethernetové řadiče, 3 sériové porty a 1 stereofonní audio výstup.

Základní hardwarové vlastnosti

  • CPU Intel XScale PXA255
  • Frekvence 200/400 MHz
  • Paměť Flash 8..32 MB s ochranou proti smazání
  • Paměť SDRAM 32..64 MB
  • 2 x 10Mb Ethernet
  • Zvukový adaptér AC97 – stereofonní linkový vstup a výstup, mikrofonní vstup mono, mono/stereo sluchátkový výstup
  • Napájení : 7,5V (konektor: 5.5x2.1mm, kladný pól na dutince )
  • Rozměry : 100 x 107 x 24 mm

Integrovaná rozhraní

  • 4x RS-232
  • 2x rozhraní ethernet 10BASE-T (čip CS8900a)
  • 1x JTAG pro primární nahrání software do PXA250

Softwarová výbava

  • OS Linux verze 2.4.19-rmk4-pxa2
  • Souborový systém (ROMFS, JFFS2, EXT2, NFS, RAMFS)
  • Terminál
  • SSH, TFTP
  • LINUX utility (Bash, Vi, atd.)
  • Síťové ovladače
  • Demo MP3 player

Více o nabízených provedeních

Sériové porty PXA255

PXA255 obsahuje tři asynchronní sériové porty (FFUART, BTUART a STUART) a jeden synchronní (SSPC).

  • FFUART podporuje plné řízení toku, zatímco BTUART podporuje jen hardwarové RTS/CTS. Pouze dva porty UART na procesoru jsou připojeny na konektory, a to FFUART a BTUART.
  • SP0 a RS232 sdílí port FFUART, SP0 (10pinový header) a konektory RS232 (vidlice DB-9) s úrovněmi V.28.
  • Konektor SP1 (10pinový header) připojuje BTUART a nabízí úrovně 3.3-5V. STUART není vyveden na konektor.

Řadič synchronního sériového portu (SSP) podporuje tři protokoly: National Semiconductor’s Microwire, Texas Instruments Synchronous Serial Protocol, a Motorola’s Serial Peripheral Interface. Port SSPC je vyveden na 10pinový header SSP.


Blokové schéma PCBoard PXA 255

Programové vybavení

Jako výchozí je předinstalován operační systém Linux a programovou výbavu lze snadno měnit přes rozhraní JTAG, boot loader nebo přes mtd zařízení (za běhu jádra). PCBoard lze konfigurovat prostřednictvím sériového portu RS-232, přičemž pro efektivní práci lze používat běžné terminálové programy. Po zprovoznění síťových rozhraní lze celý systém konfigurovat vzdáleně přes LAN/Internet pomocí protokolu SSH. Podporován je také vzdálený upload/upgrade systému. Flash paměť slouží pro uložení uživatelských aplikací. Zdrojové kódy jsou k dispozici na „CD Development tools for PXA255 Board“.

SLD PXA255 v provedení DIMM modulu

SLD PXA255 v provedení DIMM modulu je malý obvod s rozměry 67x36 mm, který může být vložen do patice DIMM 144. Ústředním prvkem modulu je opět mikroprocesor PXA255. Modul je rovněž vybaven paměťmi SDRAM a FLASH, stejně jako zvukovou kartou s touchscreenem.

DIMM konektor je vybaven všemi vývody nezbytnými pro další činnost modulu, jako jsou adresové a datové sběrnice, GPIO vývody, napájením 3,3V a vývody audio zařízení a touchscreenu. Další dva rozšiřující konektory se nacházejí na spodní straně modulu a obsahují horní část sběrnice dat a výstupy nezbytné pro rozšíření paměti SDRAM. Modul je dodáván s předinstalovaným bootloaderem (Armboot) a operačním systémem Linux vybaveným ovladači pro periferní zařízení modulu.

Modul je určený pro zákazníky užívající procesory PXA 255 jako jádro svých aplikací, kterým toto řešení oproti provedení PCBoard nabízí nesporné výhody. Především pak:

  • snadnou výměnu procesoru a pamětí a
  • nižší technologické požadavky na vývoj vlastního hardware (technologicky složité a kritické části mohou být obsaženy na DIMM modulu).

Blokové schéma SLD PXA255 v provedení DIMM

DIMM BASE BOARD

K SLD zařízením v provedení DIMM slotu lze též objednat „základní desku“ obsahující všechna nezbytná rozhraní a jejich konektory. Umožňuje vytvořit finální produkt přesně odpovídající požadavkům uživatelů, kteří do pozice DIMM slotu obsadí PXA255 modul s požadovanou rychlostí procesoru a velikostí paměti. Intel PXA255 DIMM BASE BOARD je určen k provozování embedded síťových aplikací a je navržen především pro velmi výkonná internetová zařízení a pro vytváření síťové infrastruktury.

Rozhraní DIMM BASE BOARD

  • 2 x 100Mb Ethernet
  • 2 x PCMCIA slot, 1 x Compact Flash,
  • 1 x IDE konektor – reálně pracující v režimech:
    • 2 x PCMCIA
    • 1 x PCMCIA + 1 x Compact Flash
    • 1 x PCMCIA + IDE
    • 1 x Compact Flash + IDE
  • RS232 konektor (terminálový výstup)
  • IR sériové rozhraní
  • SPI rozhraní
  • UART konektor (3.3-5V)
  • JTAG rozhraní
  • Ac´97 audio (stereo LINE IN/OUT, MIC IN)
  • Standardní rozhraní displeje
  • ATA2 rozhraní pro připojení HDD, CDROM…
  • 2 x PS/2 – myš a klávesnice
  • bateriově zálohovaný obvod RTC

Oproti SLD PXA PCBoard je vybaven dvojicí síťových adaptérů ASIX (čipy AX88796) s přenosovou rychlostí až 100Mbit/s a rozhraním PCMCIA, které umožňuje snadné a rychlé rozšíření paměti FLASH prostřednictvím Compact Flash karty. Dále disponuje rozhraním pro připojení barevného LCD displeje (SHARP LQ64D343) s možností využití Touchscreenu pro snazší obsluhu. Nechybí ani rozhraní IDE pro připojení pevného disku umožňujícího uchovávat velká množství nasbíraných.


Blokové schéma DIMM BASE BOARD

Napájení lze realizovat pomocí střídavého adaptéru (6-48V), nebo přímo ze sítě LAN. Bez zajímavosti není ani výstup kompozitního videosignálu pomocí kterého lze k DIMM BASE BOARDu připojit rozšiřující video modul, nebo například data/video projektor.

Široká paleta nabízených rozhraní umožňuje použít DIMM BASE BOARD v roli výkonné pracovní stanice, síťového serveru nebo klientského terminálu. Podpora protokolu SSH umožňuje uživatelům zabezpečený přenos dat či vzdálenou konfiguraci SLD zařízení prostřednictvím ethernetu nebo internetu.

Závěr

SLD zařízení s procesory PXA255 nabízejí zajímavou alternativu k běžně používaným embedded zařízením a zvláště pak při použití provedení do DIMM slotu lze velmi jednoduše realizovat téměř libovolnou aplikaci s hardwarem nakonfigurovaným přesně dle potřeby a snadno upgradovatelným. Lze je rovněž použít jako výkonné jádro do konkrétního uživatelského hardwaru, či ve spojení s některou z vývojových desek jako hotový výrobek.
 

VerzeCPUFlashSDRAMAudioEthernetbez DPH
SLD PXA 255 Basic
200 MHz
8 MB
32MB
ano
2x 10 Mbit

SLD PXA 255 SERVER

200 MHz
16 MB
64 MB
ne
2x 10 Mbit
SLD PXA 255 SERVER PRO
200 MHz
32 MB
64 MB
ne
2x 10 Mbit
SLD PXA 255 DIMM Basic
200 MHz
16 MB
64 MB
ano
2x 100 Mbit
SLD PXA 255 DIMM Pro
400 MHz
32 MB
64 MB
ano
2x 100 Mbit
SLD DIMM BASE BOARD
DIMM BASE BOARD dodáván bez SLD PXA 255 DIMM

Další informace a kompletní dokumentaci získáte na www.HWGroup.cz. Více o SLD PXA 255 DIMM a DIMM BASE BOARD dozvíte v samostatném článku.

Oldřich Mrázek
mrazek@ HW.cz

Zdroje & download

Hodnocení článku: