|
|
|
CM-X300
Computer-On-Module
|

|

|
|
CM-X300
Top
|
CM-X300
Bottom
|
| CM-X300
Highlights |
 |
Full-featured
Computer-On-Module starting at $49 !
|
 |
XScale PXA300 / PXA310 /
PXA320 CPU, up to 624 MHz, 32+32 KB
cache, WMMX2 |
 |
64 - 128 Mbyte DDR |
 |
512 Mbyte Flash Disk,
including filesystem protection |
 |
WLAN
/ WiFi 802.11b/g
Interface |
 |
Bluetooth
interface |
 |
Graphics controller supporting STN
and TFT panels with
800 x 600 max resolution
see LCD panel support |
 |
H/W support for H.264, MPEG-4,
H.263, MPEG-2, RealVideo, WMV9 and other video codecs. |
 |
General
purpose bus |
 |
AC97, SDIO /
MMC interfaces |
 |
Camera
Interface port |
 |
Sound codec with speaker and microphone support
|
 |
Touchscreen
Controller |
 |
USB Slave / Host / OTG
ports |
 |
Serial ports, GPIO |
 |
100
Mbps Ethernet port |
 |
Very
low standby and active power consumption |
 |
Battery charger and management
support |
 |
66 x 44 x 7 mm |
 |
Interchangeable
with other modules via CAMI connectors |
 |
SB-X300 - turns the CM-X300 module into a
tiny single board computer |
|
|
|
|
|
The CM-X300 is a small Computer-on-Module board designed to serve as a building
block in embedded applications. The CM-X300 has all the components
required to run operating systems such as Linux and Windows CE. Ready packages for
these operating systems are available from
CompuLab. The small size and low
power consumption of the CM-X300
allows its integration into hand-held and mobile devices, while its low
price makes it an ideal selection for cost-sensitive
applications. The CM-X300 delivers a price / performance ratio significantly better than that of any other platform.
The feature set of the CM-X300 module combines a
32-bit CPU, DDR, Flash Disk and vital computing peripherals. For embedded
applications, the CM-X300 provides a general purpose local bus, 100Mbit Ethernet,
serial ports, I/O lines and
other essential functions.
Targeting the handheld application market
as well, the module provides integrated WLAN (WiFi) and Bluetooth
interfaces to implement industry standard wireless connectivity.
Integrated battery charging and management enables easy integration in battery-powered
mobile devices.
The standardized CAMI ("CompuLab's
Aggregated Module Interface") connectors of the CM-X300 module allow
interchangeability with
other Computer-On-Module's available from CompuLab, enabling the flexibility required in
a dynamic market where application requirements
can change rapidly.
See O/S Support Coverage Map
For more information, see
Developer
Resources page
|
Block Diagram

CM-X300
Features
"Option" column
specifies the configuration code required to have the particular
feature.
"+" means that the feature is always available.
CPU, Memory and Busses
| Feature |
Specifications |
Option |
| CPU |
Marvell XScale PXA300 / PXA310 / PXA320
CPU
208 / 624 MHz, WMMX2,
2*128K internal SRAM
32 KB I-cache and 32 KB D-cache, WB, 128 MB address space
DMA and Interrupt controllers,
Timers |
C |
| RAM |
64 - 128 MB, DDR, 208 MHz, 16-bit |
D |
| NAND Flash Disk |
512 Mbytes, bootable. |
N |
| External local bus |
16-bit,
variable rate up to 52 MHz, 3.3V tolerance |
+ |
| AC97 bus |
AC97 / AMC97 Rev 2.1
compliant |
+ |
Peripherals
|
Feature
|
Specifications
|
Option
|
|
Graphics
Controller
|
8/16
bit color, TFT / STN, frame
buffer in CPU SRAM or system DDR
Resolution: up to 800 x 480 x 16 without restrictions, and up
to 1024 x 1024 with some restrictions about overlays, BPP and
pixel clock.
|
+
|
|
Camera
Interface
|
Direct
camera sensor support, max resolution 2560 x 2048, pixel clock
up to 52MHz. Available only with PXA310 CPU.
|
C624M
|
|
Hardware
acceleration
|
Supports up to D1
decode and encode performance for codecs including H.264,
MPEG-4, H.263, MPEG-2, RealVideo and Microsoft WMV9.
Hardware scaling, rotation and other raster graphics
operations.
* Implemented by PXA310 CPU
|
C624M
|
|
USB
|
Host/Slave
(OTG) port, 12 Mbps, 23-endpoints (in slave mode), OHCI v1.0
Host port (shared with Bluetooth, therefore not available with
"W" option)
|
+
W
|
|
Serial
Ports
(UARTs)
|
Up
to 3 UART ports, 16550 compatible, max 921 kbps
COM-A - RS232, Rx / Tx
COM-C - TTL, full modem controls
COM-D - TTL, partial modem controls
|
+
+
+
|
|
General
Purpose I/O
|
42
dedicated lines (32 I2C-controlled + 10 memory-mapped) plus
additional lines shared with other functions. Can also be used
as interrupt inputs.
|
+
|
|
Keyboard
& mouse
|
USB,
keypad or redirection from COM port
|
+
|
|
Ethernet
|
Davicom
DM9000A MAC & PHY, 10/100BaseT, Activity LED's
|
E
|
|
Audio
codec
|
Wolfson
W9712L, AC97 interface, mono microphone input, stereo line
input and 25 mW output for active speakers
|
AT
|
|
Touchscreen
ctrl.
|
A
part of the W9712L codec chip. Supports resistive touch
panels.
|
AT
|
|
RTC
|
Real Time Clock, powered by external lithium battery
|
+
|
|
WiFi
Interface
|
Implements
802.11b/g wireless connectivity standard
Supports Node to Access Point and Multi-Node (w/o access
point) methods of connection. (but cannot act as Access Point)
Marvell
88W8686 802.11b/g chipset.
On-board ceramic chip antenna and connector for
external antenna.
|
W
|
|
Bluetooth
|
Bluetooth
V2.0+EDR system. CSR BlueCore4-ROM chipset, 2.4GHz band, up to
3Mbps. On-board ceramic chip antenna and connector for
external antenna.
Bluetooth and WiFi interfaces are always assembled together,
and therefore are specified by the same assembling option.
|
W
|
Electrical,
Mechanical and Environmental Specifications
| Supply
Voltage |
Single 3.3V or 3.6V battery |
| Active power
consumption |
0.2 - 2 W, depending on
configuration and CPU speed |
| Standby/Sleep
consumption |
20 - 100 mW, depending on
configuration and mode |
| 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 |
For more information see:
- CM-X300
Reference Guide
- Developer Resources
|