LOOKING FOR THE RIGHT

INDUSTRIAL SOLUTION?

Discover embedded, communication and automation solutions tailored to your application.

Matrix-604

WinCE ARM-9 400MHz Web Serv. 1*LAN 4*RS232/485 2*USB 5*GPDIO
  • Manufacturer Artila
  • Category: IoT Gateway
  • The Artila Matrix-604 is a compact, fanless, ARM9-based embedded computer designed for industrial and network-centric applications requiring continuous, reliable operation. It runs Microsoft Windows CE 6.0, providing a stable and flexible platform for embedded system development and deployment. With its ATMEL AT91SAM9G20 400MHz CPU, 64MB SDRAM, and 128MB NAND Flash, the Matrix-604 delivers efficient performance for automation, control, and remote monitoring tasks.
- Embedded ARM9 Architecture: Powered by the ATMEL AT91SAM9G20 processor running at 400MHz, offering a balance of performance and low power consumption.
- Operating System: Pre-installed Windows CE 6.0 Core, providing a stable, real-time embedded OS environment with support for .NET Compact Framework 2.0 and C/C++ runtime libraries.
- Memory & Storage: Equipped with 64MB SDRAM and 128MB NAND Flash, plus an additional 2MB DataFlash for system recovery and failover operations.
- Failover Mechanism: Automatic boot from onboard DataFlash in case of NAND Flash failure, ensuring system recovery and minimizing downtime.
- Network Connectivity: Integrated 10/100Base-T Ethernet port with 1.5KV magnetic isolation for secure and reliable network communication.
- Serial Communication: Four high-speed serial ports (up to 921.6 Kbps) configurable as RS-232/422/485, supporting flexible industrial communication protocols.
- USB Interfaces: Two USB 2.0 host ports (supporting 1.5Mbps and 12Mbps) and one USB client port for ActiveSync connectivity.
- GPIO Support: Five programmable CMOS-level GPIO channels for digital input/output control.
- Compact & Fanless Design: Small form factor (78 x 108 x 24 mm) with fanless operation for silent, maintenance-free performance.
- Low Power Consumption: Consumes less than 3W (300mA @ 12VDC), ideal for energy-efficient embedded systems.
- Industrial Reliability: Operating temperature range from 0°C to 70°C, CE Class A and FCC Class A compliant.
- Preloaded Network Services: Built-in Web Server (with ASP support), Telnet Server, FTP Server, and Remote Display Control for remote management and configuration.
- SDK & Development Tools: Supports application development in C/C++, VB.NET, and C# using Microsoft Visual Studio 2005.

Country of origin: Taiwan R.O.C.

Customs tariff number: 8471 5000 000

1. Product Overview

Product Name: Matrix-604
Model: Matrix-604
Series: Matrix Embedded Computer Series
Article Number: Matrix-604
Manufacturer: Artila Electronics Co., Ltd.

The Artila Matrix-604 is a compact, fanless, ARM9-based embedded computer designed for industrial and network-centric applications requiring continuous, reliable operation. It runs Microsoft Windows CE 6.0, providing a stable and flexible platform for embedded system development and deployment. With its ATMEL AT91SAM9G20 400MHz CPU, 64MB SDRAM, and 128MB NAND Flash, the Matrix-604 delivers efficient performance for automation, control, and remote monitoring tasks. Its robust design, wide power input range (9–48VDC), and extended operating temperature tolerance make it suitable for harsh industrial environments.




2. Key Features

- Embedded ARM9 Architecture: Powered by the ATMEL AT91SAM9G20 processor running at 400MHz, offering a balance of performance and low power consumption.
- Operating System: Pre-installed Windows CE 6.0 Core, providing a stable, real-time embedded OS environment with support for .NET Compact Framework 2.0 and C/C++ runtime libraries.
- Memory & Storage: Equipped with 64MB SDRAM and 128MB NAND Flash, plus an additional 2MB DataFlash for system recovery and failover operations.
- Failover Mechanism: Automatic boot from onboard DataFlash in case of NAND Flash failure, ensuring system recovery and minimizing downtime.
- Network Connectivity: Integrated 10/100Base-T Ethernet port with 1.5KV magnetic isolation for secure and reliable network communication.
- Serial Communication: Four high-speed serial ports (up to 921.6 Kbps) configurable as RS-232/422/485, supporting flexible industrial communication protocols.
- USB Interfaces: Two USB 2.0 host ports (supporting 1.5Mbps and 12Mbps) and one USB client port for ActiveSync connectivity.
- GPIO Support: Five programmable CMOS-level GPIO channels for digital input/output control.
- Compact & Fanless Design: Small form factor (78 x 108 x 24 mm) with fanless operation for silent, maintenance-free performance.
- Low Power Consumption: Consumes less than 3W (300mA @ 12VDC), ideal for energy-efficient embedded systems.
- Industrial Reliability: Operating temperature range from 0°C to 70°C, CE Class A and FCC Class A compliant.
- Preloaded Network Services: Built-in Web Server (with ASP support), Telnet Server, FTP Server, and Remote Display Control for remote management and configuration.
- SDK & Development Tools: Supports application development in C/C++, VB.NET, and C# using Microsoft Visual Studio 2005.




3. Technical Specifications

Processor & Memory
- CPU: ATMEL AT91SAM9G20 (ARM9 core with MMU), 400MHz
- SDRAM: 64MB
- NAND Flash: 128MB (user-available storage >90MB)
- DataFlash: 2MB (read-only, for system recovery)

Networking
- Interface: 10/100Base-T Ethernet
- Connector: RJ-45
- Isolation: 1.5KV magnetic isolation

Serial Communication Ports (RJ-45 connectors)
- COM1: Configurable as RS-232, RS-422, or RS-485
- COM2, COM3, COM4: Configurable as RS-232 or RS-485
- Baud Rate: Up to 921.6 Kbps
- Parity: None, Even, Odd, Mark, Space
- Data Bits: 5, 6, 7, 8
- Stop Bits: 1, 1.5, 2
- Flow Control: RTS/CTS, XON/XOFF, or None
- RS-485 Direction Control: Automatic (hardware-based)

Console & GPIO (RJ-45 connector)
- Console: Tx/Rx/GND, 115200 bps, N81
- GPIO: 5 channels, CMOS-level

USB Interfaces
- Host Ports: 2 × USB 2.0 (supports low-speed 1.5Mbps and full-speed 12Mbps)
- Client Port: 1 × USB (for ActiveSync)

Power & Environmental
- Input Voltage: 9–48VDC
- Power Consumption: 300mA @ 12VDC (approx. 3W)
- Operating Temperature: 0°C to 70°C (32°F to 158°F)
- Storage Temperature: -10°C to 60°C (typical industrial tolerance)
- Dimensions: 78mm (W) × 108mm (D) × 24mm (H)
- Mounting: DIN-rail mountable
- Cooling: Fanless design

Regulatory Compliance
- CE Class A
- FCC Class A




4. Functionality

The Matrix-604 functions as a compact embedded computer for industrial automation, remote monitoring, and control applications. It operates on Windows CE 6.0, providing a stable, real-time environment for embedded software execution. The system’s NAND Flash-based file system ensures reliable data storage with bad sector management, while the failover mechanism allows automatic recovery from system crashes by booting from the onboard 2MB DataFlash.

The device supports network-centric applications through its integrated Ethernet interface and preloaded network services. Users can host web-based control panels, perform remote firmware updates via FTP, or manage the system through Telnet or Remote Display Control.

Use Cases & Applications:
- Industrial automation controllers
- Remote data acquisition and monitoring systems
- Embedded web servers for equipment management
- Intelligent gateways for serial-to-Ethernet communication
- Building automation and environmental monitoring
- Machine-to-machine (M2M) communication nodes

Compatibility:
- Compatible with Microsoft Visual Studio 2005 for application development
- Supports .NET Compact Framework 2.0 for managed code applications
- Provides SDK for C/C++ development
- Compatible with standard RS-232/422/485 and USB peripherals




5. Components & Accessories

Included Components:
- Matrix-604 embedded computer unit
- Pre-installed Windows CE 6.0 Core OS with license
- SDK and runtime libraries for C/C++ and .NET Compact Framework
- Built-in Web, FTP, and Telnet servers
- Remote Display Control utility

Optional Accessories:
- CB-RJCON-100: Console cable, RJ45-to-DB9F, 100cm
- CB-RJ45F9-150: COM port connection cable, RJ45-to-DB9F, 150cm

Connectors:
- 1 × RJ-45 Ethernet port
- 4 × RJ-45 serial ports (COM1–COM4)
- 1 × RJ-45 console/GPIO port
- 2 × USB 2.0 host ports
- 1 × USB client port




6. Installation & Setup

Requirements:
- Power supply: 9–48VDC regulated source
- Development environment: Microsoft Visual Studio 2005 (for application development)
- Communication cables (RJ45-to-DB9F) for serial connections

Mounting Options:
- DIN-rail mountable enclosure for industrial cabinet installation
- Fanless design allows vertical or horizontal mounting without airflow constraints

Configuration & Setup:
1. Connect power input (9–48VDC).
2. Connect Ethernet cable to RJ-45 port for network access.
3. Use the console port (RJ-45) for initial configuration via serial terminal.
4. Configure network parameters using the ifconfig utility.
5. Manage user accounts with usrmgr.
6. Deploy applications via ActiveSync, USB drive, or FTP.
7. Use update utility for firmware or kernel image updates.
8. Configure startup applications using init utility.
9. Control GPIOs using gpioctrl command-line tool.




7. Performance & Capabilities

Processing Performance:
- 400MHz ARM9 CPU provides sufficient computational power for embedded control, data processing, and communication tasks.

Data Throughput:
- Serial communication up to 921.6 Kbps per port.
- Ethernet throughput up to 100Mbps.
- USB 2.0 full-speed (12Mbps) for peripheral connectivity.

Storage & File System:
- NAND Flash with >90MB user space for persistent storage.
- RAM-based file system with >30MB free space for temporary data.
- Automatic bad block management ensures data integrity.

Reliability & Uptime:
- Designed for 24/7/365 operation in unmanned environments.
- Watchdog timer ensures system recovery from software hangs.
- Failover boot mechanism minimizes downtime due to file system corruption.

Power Efficiency:
- Consumes less than 3W, enabling deployment in energy-sensitive or battery-powered systems.

Limitations:
- USB host ports limited to full-speed (12Mbps), not high-speed (480Mbps).
- Operating temperature limited to 0–70°C (not suitable for extreme outdoor environments without additional protection).




8. Standards & Compliance

Certifications:
- CE Class A: Conforms to European electromagnetic compatibility standards for industrial environments.
- FCC Class A: Meets U.S. Federal Communications Commission standards for electromagnetic emissions in commercial and industrial applications.

Industry Standards Supported:
- Ethernet IEEE 802.3 (10/100Base-T)
- USB 2.0 (low-speed and full-speed modes)
- RS-232/422/485 serial communication standards
- Windows CE 6.0 Core OS compliance with Microsoft embedded platform standards

Software Standards:
- Supports Microsoft .NET Compact Framework 2.0
- Compatible with C/C++ runtime libraries
- Provides SDK for integration with Visual Studio 2005




9. Additional Information

Warranty & Support:
- Standard manufacturer warranty (typically 1 year, depending on region and distributor).
- Technical support provided by Artila Electronics, including firmware updates, SDK documentation, and developer assistance.

Maintenance:
- Fanless design eliminates mechanical wear components, reducing maintenance requirements.
- NAND Flash file system with bad block management extends storage lifespan.
- Watchdog timer and failover boot mechanism enhance system reliability.

Software Updates:
- Kernel and file system updates can be applied using the update utility via USB or FTP.
- Remote management supported through Telnet and Web interfaces.

Developer Resources:
- Artila SDK for C/C++ development
- Example code and documentation for GPIO, serial, and network programming
- Remote Display Control utility for GUI-based configuration and monitoring

Summary of Advantages:
The Artila Matrix-604 offers a robust, energy-efficient, and compact embedded computing solution for industrial and networked applications. Its combination of ARM9 processing power, Windows CE 6.0 environment, and comprehensive I/O interfaces makes it ideal for system integrators and developers building reliable, long-life embedded systems. The inclusion of a failover mechanism, watchdog timer, and preloaded network services ensures high availability and ease of remote management.




In Summary:
The Matrix-604 is a feature-rich, industrial-grade embedded computer engineered for continuous operation in automation, control, and monitoring environments. With its ARM9 400MHz processor, Windows CE 6.0 OS, multiple serial and USB interfaces, and network-ready architecture, it provides a stable and flexible platform for embedded system developers. Its compact, fanless design, low power consumption, and failover recovery system make it a dependable choice for mission-critical embedded applications.