| |
| CM-X255 Highlights |
|
see
what is new in version 3
-
Basic
configuration price below $50 !
-
Intel's
XScale PXA255 CPU, up to 400 MHz, 32+32 KB cache
-
General
purpose bus and optional PCI, LPC, AC97 busses
-
16
- 64 Mbyte SDRAM
-
1
- 512 Mbyte Flash Disk
-
Graphics
Controller for STN and TFT panels
see
LCD panel support
-
PCMCIA
controller
-
Sound
codec with speaker and microphone support (optional)
-
Touchscreen
Controller (optional)
-
Slave
and host USB ports (optional)
-
Standard
peripherals: serial ports, LPT port, I/O ports, FDC,
PS/2 keyboard and mouse, IrDA, HDD interface (optional)
-
10/100BaseT
Ethernet port (optional)
-
Power
consumption below 1W
-
66
x 44 mm size
-
Interchangeable
with other CORE modules via CAMI connectors
-
SB-X255
- turns the ARMCORE module into a PC/104+ single board
computer
For
more information, see Developer
Resources page.
|
The
CM-X255 module is a tiny single board computer,
designed to serve as a building block in embedded
applications. The CM-X255
module has all the components
needed to run operating systems such as Linux, VxWorks and
Windows CE. Ready packages for these operating systems are
available from CompuLab. The
CM-X255 is both small and
inexpensive. Its small size allows integration into
hand-held and mobile applications, providing a powerful
computing core. Its exceedingly low price makes it an ideal
selection for cost-sensitive applications. Based on Intel's
XScale architecture, the CM-X255 provides a
price/performance ratio significantly better than those
provided by X86-compatible solutions.
The feature set of the
CM-X255 module combines a 32-bit CPU, SDRAM, Flash Disk and
vital computing peripherals. For embedded applications, the
CM-X255 provides a 32-bit PCI bus, 100Mbit Ethernet, serial
ports, general purpose I/O lines and many other essential
functions.
CM-X255's standardized CAMI (CompuLab's
Aggregated Module Interface) connectors allow
interchangeability with other CORE modules,
enabling the flexibility required in a dynamic market where
application requirements can change rapidly.
Software support for the CM-X255
includes ready-to-run packages for:
* Linux
* Windows CE
See
O/S Support Coverage Map
|
Block Diagram

CM-X255 Features
"Option" column specifies
the configuration code required to have the particular feature.
"+" means that the feature is available always.
CPU & Core logic
| Feature |
Specifications |
Option |
| CPU |
Intel XScale PXA255, 100 - 400
MHz |
+ |
| Address Space |
128 MB |
+ |
| Internal Bus |
32-bit, 100 MHz |
+ |
| Cache |
16 Kbyte I-cache and 8KB
D-cache, WB |
+ |
| JTAG Port |
Yes |
+ |
| Core Logic |
DMA and Interrupt
controllers, Timers |
+ |
| RTC |
Real Time
Clock, powered by external lithium battery |
R |
Memory and Busses
| Feature |
Specifications |
Option |
| DRAM |
16 - 64 MB, SDRAM, 100 MHz,
32-bit |
+ |
| NOR Flash Disk |
1 - 4 Mbytes |
+ |
| NAND Flash Disk |
16 - 512 Mbytes,
optional |
N |
| I/O Tolerance |
Local Bus - 3.3V, PCI - 5V |
+ |
| External Busses |
Local bus / PCMCIA, PCI, LPC,
AC97 |
|
| Local bus (external) |
16 /
32-bit, variable rate up to 100 MHz |
+ |
| AC97 |
AC97 / AMC97
Rev 2.1 compliant |
+ |
| PCI bus |
32-bit, 2.1-compliant,
132 MB/s, arbiter for 4 masters |
B |
| LPC bus |
Host, 33 MHz, Intel LPC v1.0
compatible |
B |
Peripherals
| Feature |
Specifications |
Option |
| Graphics Controller |
4/8/16 bit color, TFT / STN,
resolution up to 640 x 480, frame buffer in system SDRAM. |
+ |
| USB |
One Slave port, 12 Mbps
Two Host ports, 1.5 / 12 Mbps, OHCI v1.0 compliant |
+
B |
| Serial Port (UART) |
Up
to 5 UART ports, 16550
compatible, max 230 - 960 kbps
COM-A - RS232 Rx/Tx, partial modem
COM-B - TTL, Rx/Tx
COM-C - TTL, full modem
COM-D - TTL, full modem
COM-E - TTL, Rx/Tx, shared with FIR
COM-F - TTL, partial modem. (shared with other essential
funct.) |
+
B
B,S |
| General
Purpose I/O |
5
dedicated lines plus about 40 lines shared with other
functions. Can be also used as interrupt inputs. |
+ |
| Hard Disk
Interface |
IDE, PIO mode |
+ |
| LPT - Parallel Port |
Bi-directional with EPP mode. |
B,S |
| Floppy Disk Interface |
Routed through LPT pins |
B,S |
| Keyboard Interface |
PS/2 or redirection from COM |
B,S |
| Mouse Interface |
PS/2 |
B,S |
| Infrared (IrDA) Port |
Up to 115Kbps in SIR mode,
4Mbps in FIR mode |
+ |
| Ethernet |
MAC & PHY,
10/100BaseT, Activity LED's. The ethernet port is
implemented differently than in the previous version:
Version 2 - Realtek 8139, on PCI bus. Requires Interface
Bridge
Version 3 - Davicom DM9000, on local bus |
B,E |
| Audio codec |
Crystal CS4299, AC97
interface, mono microphone input, stereo line input and
output, 225mV RMS for active speakers |
A |
| Touchscreen ctrl. |
A part of the
UCB1400 codec chip. Supports resistive touch panels. (This
feature is not available in the previous version 2 of
CM-X255) |
AT |
| PCMCIA controller |
Direct support for 1st slot,
hooks for 2nd slot, 8/16 bit interface |
+ |
Electrical, Mechanical and
Environmental Specifications
| Supply Voltage |
Single 3.3V or dual 3.3V /
5.0V (with Super-I/O or Audio) |
| Power consumption |
0.2 - 1.5 watt, depending on
configuration and CPU speed |
| Dimensions |
66 x 44 x 7 mm |
| Weight |
25 gram |
| MTBF |
> 100,000 hours |
| Operation temperature (case) |
| Commercial: |
0o
to 70o C |
| Extended: |
-20o
to 70o C |
| Industrial: |
-40o
to 85o C. Click for availability
note |
|
| Storage temperature |
-40o to 85o
C |
| Relative humidity |
10% to 90% (operation)
05% to 95% (storage) |
| Shock |
50G / 20 ms |
| Vibration |
20G / 0 - 600 Hz |
| Connectors |
2 x 140 pin, 0.6 mm |
| Connector
insertion / removal |
50 cycles |
|