X-MAX-400

  • 32 Bit X-Bus® Modul
  • Multi-Prozessor fähig
  • Intel X-Scale CPU mit 400 MHz
  • ARM V5TE (incl. Thumb- und DSP)
  • bis 32 MByte RAM (8, 16, 32 MByte)
  • bis 32 MByte Flash (4, 8, 16, 32 MByte)
  • LCD-Color-Grafik (für DSTN und TFT)
  • Auflösung max. 640x480, 16 Bit Farbtiefe
  • Ethernet 100 BaseTx incl. Trafo on-board
  • USB-Host, -OTG (Host/Device) und -Device
  • 3 UARTs (serielle Schnittstellen
  • Infrarot-Interfaces (SIR, FIR)
  • CF- / PCMCIA-Controller für 2 Cards
  • MMC- bzw. SD-Card Interface für 2 Cards
  • Parallel-Port
  • Audio-Schnittstelle I 2 S- oder AC97
  • I²C- und 2 x SPI-Schnittstellen
  • 64-Kanal Interrupt-Controller
  • 16-Kanal DMA-Controller
  • Watch-Dog, Manual Reset, diverse Timer
  • 3 On-board LEDs
  • Uhr (Batterie-pufferbar)
  • Digitale Ein- und Ausgänge, Interrupt-fähig
  • Serielle und JTAG-Debug-Schnittstelle
  • Windows CE.NET (Vers. 4.2) und CEoX¹
  • nur 29 x 58 x 8 mm groß
  • 3,3V Versorgung


Beschreibung

Das CPU-Modul X-MAX-400 ist ein kompletter „embedded PDA“. Er enthält sämtliche Schnittstellen moderner PDAs und zusätzlich noch einige weitere, wie z.B. Ethernet 100 BaseTx, USB-Host und USB-OTG (Host oder Device) und eine Batterie-pufferbare Uhr. Die schnelle ARM-CPU wird mit bis zu 400 MHz getaktet. Die sehr niedrige Stromaufnahme kann durch (dynamisches) Umschalten der CPU-Taktrate noch weiter gesenkt werden. Die CPU-Architektur entspricht Intel X-Scale (PXA255). Diese CPU enthält einige Erweiterungen des Standard-ARM Befehlssatzes, speziell für DSP-Funktionen (v.5TE). Auf dem Modul befinden sich außerdem bis zu 32 MByte RAM und 32 MByte Flash. Das Flash ist auch als Flash-File System nutzbar. Aus Kostengründen gibt es das Modul auch mit weniger RAM und Flash. Einige der on-board Schnittstellen nutzen die I/O-Pins der beiden 40-pol. Stecker zur Außenwelt gemeinsam. Diese Schnittstellen sind dann nicht gleichzeitig nutzbar. Fast alle I/O-Pins sind, unabhängig von ihrer Verwendung für Schnittstellen, als einfache Digital-I/O Pins verwendbar. Sie können per Software als Ein- oder Ausgang konfiguriert werden. Alle als Eingang geschaltete Pins sind auch Interrupt-fähig.

¹: CEoX

Das SORCUS-eigene Betriebssystem CEoX® entstand durch eine Echtzeit-Erweiterung für Windows CE, die mit dem bisherigen SORCUS-eigenen Echtzeit-Multi-Tasking-Betriebssystem OsX® kompatibel ist.
Die Taskswitch-, Abtast- und Latenzzeiten bei diesem neuen Betriebssystem unterbieten die Zeiten von Windows CE um ein Vielfaches und sind sogar noch geringer als die des altbewährten SORCUS-Betriebssystems OsX®. Somit kann nahezu jede Echtzeit-Applikation mühelos verwirklicht werden.
Windows CE kann auch ohne die Echtzeiterweiterungen allein genutzt werden. Alle Treiber, die dort zum Einsatz kommen, können auch unter CEoX® verwendet werden. Um aber die Echtzeit-Features von CEoX® nutzen zu können, werden eigene Treiber mitgeliefert.