LOOKING FOR THE RIGHT

INDUSTRIAL SOLUTION?

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

Matrix-505

Atmel 9G45 Embedded Computer 2*LAN 4*RS232/485 2*USB
250,00 EUR

including VAT 297.50 EUR

  • Manufacturer Artila
  • Category: IoT Gateway
  • The Artila Matrix-505 is a compact, fanless, and low-power embedded computer designed for industrial automation, data acquisition, and networked control applications. It is built around the Atmel AT91SAM9G45 ARM9 processor running at 400 MHz and comes preloaded with a Linux 2.6.38 operating system. The device integrates multiple communication interfaces, including dual Ethernet ports, four serial ports configurable for RS-232/422/485, and dual USB 2.0 host ports.
- Linux-Ready Platform: Pre-installed Linux 2.6.38 kernel and file system, ready for immediate deployment and application development.
- ARM9 Processor: Powered by the Atmel AT91SAM9G45 (400 MHz) with integrated MMU, 32 KB instruction cache, and 32 KB data cache.
- Memory & Storage: 128 MB DDR2 SDRAM, 256 MB NAND Flash, and 2 MB DataFlash for system backup. Internal microSD slot supports up to 32 GB SDHC cards.
- Networking: Two independent 10/100 Mbps Ethernet ports with 1.5 kV magnetic isolation for reliable industrial networking.
- Serial Communication: Four software-configurable serial ports—one RS-232/422/485 and three RS-232/485—supporting baud rates up to 921.6 kbps.
- USB Connectivity: Two USB 2.0 high-speed (480 Mbps) host ports for peripherals such as flash drives, Wi-Fi dongles, and serial adapters.
- Compact & Fanless Design: Dimensions 78 × 108 × 24 mm, fanless metal enclosure for DIN-rail mounting.
- Low Power Consumption: Less than 3 W typical power draw (200 mA @ 12 VDC).
- Wide Power Input Range: 9–48 VDC input for flexible industrial power systems.
- Operating Temperature: 0 °C to 70 °C (32 °F to 158 °F).
- Software Development Support: Includes GNU C/C++ cross-compilation toolchain, ipkg package management, and web-based administration via Webmin.
- Security & Networking Services: SSH, SSL, FTP, Telnet, and HTTP servers preconfigured.
- Reliability Features: Integrated watchdog timer, real-time clock, and system recovery utilities.

Country of origin: Taiwan R.O.C.

Customs tariff number: 8471 5000 000

1. Product Overview

Product Name: Matrix-505
Model / Article Number: Matrix-505
Series: Matrix Industrial Embedded Computer Series
Manufacturer: Artila Electronics Co., Ltd.
Product Type: Linux-ready ARM9 Industrial Box Computer

The Artila Matrix-505 is a compact, fanless, and low-power embedded computer designed for industrial automation, data acquisition, and networked control applications. It is built around the Atmel AT91SAM9G45 ARM9 processor running at 400 MHz and comes preloaded with a Linux 2.6.38 operating system. The device integrates multiple communication interfaces, including dual Ethernet ports, four serial ports configurable for RS-232/422/485, and dual USB 2.0 host ports. With its rugged metal enclosure, wide DC input range (9–48 VDC), and DIN-rail mount capability, the Matrix-505 is engineered for reliable operation in harsh industrial environments.




2. Key Features

- Linux-Ready Platform: Pre-installed Linux 2.6.38 kernel and file system, ready for immediate deployment and application development.
- ARM9 Processor: Powered by the Atmel AT91SAM9G45 (400 MHz) with integrated MMU, 32 KB instruction cache, and 32 KB data cache.
- Memory & Storage: 128 MB DDR2 SDRAM, 256 MB NAND Flash, and 2 MB DataFlash for system backup. Internal microSD slot supports up to 32 GB SDHC cards.
- Networking: Two independent 10/100 Mbps Ethernet ports with 1.5 kV magnetic isolation for reliable industrial networking.
- Serial Communication: Four software-configurable serial ports—one RS-232/422/485 and three RS-232/485—supporting baud rates up to 921.6 kbps.
- USB Connectivity: Two USB 2.0 high-speed (480 Mbps) host ports for peripherals such as flash drives, Wi-Fi dongles, and serial adapters.
- Compact & Fanless Design: Dimensions 78 × 108 × 24 mm, fanless metal enclosure for DIN-rail mounting.
- Low Power Consumption: Less than 3 W typical power draw (200 mA @ 12 VDC).
- Wide Power Input Range: 9–48 VDC input for flexible industrial power systems.
- Operating Temperature: 0 °C to 70 °C (32 °F to 158 °F).
- Software Development Support: Includes GNU C/C++ cross-compilation toolchain, ipkg package management, and web-based administration via Webmin.
- Security & Networking Services: SSH, SSL, FTP, Telnet, and HTTP servers preconfigured.
- Reliability Features: Integrated watchdog timer, real-time clock, and system recovery utilities.




3. Technical Specifications

Processor & Memory
- CPU: Atmel AT91SAM9G45 ARM9, 400 MHz
- Architecture: ARM9 with MMU
- Cache: 32 KB instruction + 32 KB data
- RAM: 128 MB DDR2 SDRAM
- Flash Storage: 256 MB NAND Flash
- Backup Storage: 2 MB DataFlash
- Expandable Storage: microSD slot (up to 32 GB SDHC)

Networking
- Ethernet Ports: 2 × 10/100 Base-T (RJ45)
- Isolation: 1.5 kV magnetic isolation
- Default IPs: LAN1 – 192.168.2.127, LAN2 – 192.168.3.127

Serial Interfaces
- Total Ports: 4 (RJ45 connectors)
- Port 1: RS-232/422/485 selectable
- Ports 2–4: RS-232/485 selectable
- 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, None
- RS-485 Direction Control: Automatic (hardware-based)

USB Interfaces
- Host Ports: 2 × USB 2.0 (480 Mbps)
- Client Port: 1 (reserved for production use)
- Supported Devices: USB storage, Wi-Fi dongles (Ralink RT73), USB-to-Serial (PL-2303), USB modems (CDC), USB cameras

General Hardware
- Watchdog Timer: Yes
- Real-Time Clock: Yes
- Buzzer: Yes
- LEDs: Power, Ready, Ethernet Link/Activity, Serial TX/RX indicators
- Power Input: 9–48 VDC
- Power Consumption: 200 mA @ 12 VDC (≈ 3 W)
- Dimensions (W × H × D): 78 × 108 × 24 mm
- Weight: Approx. 250 g (typical)
- Enclosure: Fanless metal housing, DIN-rail mountable
- Operating Temperature: 0 °C – 70 °C
- Regulatory Compliance: CE Class A, FCC Class A




4. Functionality

The Matrix-505 functions as a compact embedded controller capable of running industrial automation, data logging, and network gateway applications. It boots from its onboard NAND Flash using the U-Boot 1.1.2 bootloader and loads the Linux 2.6.38 kernel. The system supports multiple file systems (UBI, JFFS2, EXT2/3, VFAT, NFS) and can be remotely managed via SSH, FTP, or web interfaces.

Use Cases & Applications:
- Industrial control and monitoring
- Data acquisition and protocol conversion
- IoT edge computing and gateway applications
- Remote device management and web-based control
- Serial-to-Ethernet communication bridges
- Embedded web servers for industrial equipment

Compatibility:
- Supports Linux-based development environments
- Cross-compilation toolchains for Linux and Windows (GCC 4.3.3, GLIBC 2.8/2.9)
- Compatible with standard USB peripherals and Ethernet networks




5. Components & Accessories

Included Items:
- Matrix-505 main unit
- Pre-installed Linux OS and file system
- Artila Matrix toolchain and utility software (on CD or downloadable)
- Installation guide and example programs

Optional Accessories:
- CB-RJ45F9-150 (91-R45F9-150): RJ45-to-DB9 Female Serial Cable, 150 cm
- CB-PHDF9-050 (91-PHDF9-050): Console Cable (Wafer Box to DB9 Female), 50 cm
- DK-35A (36-DK35A-000): DIN-rail mounting kit
- PWR-12V-1A (31-62100-000): 110–240 VAC to 12 VDC 1 A power adapter

Connectors:
- 2 × RJ45 Ethernet ports
- 4 × RJ45 serial ports
- 2 × USB 2.0 host ports
- 1 × microSD slot (internal)
- 1 × 9–48 VDC power connector
- 1 × internal 4-pin wafer console header




6. Installation & Setup

Power Requirements:
Connect a regulated 9–48 VDC power source to the power connector. The Power LED will illuminate solid green when voltage is correctly applied.

Mounting Options:
- DIN-rail mounting via optional DK-35A kit
- Desktop or panel installation possible due to compact form factor

Initial Configuration:
- Default IP addresses: LAN1 – 192.168.2.127, LAN2 – 192.168.3.127
- Default login:
- Username: root / guest
- Password: root / guest (guest for Telnet only)
- Serial console: 115200 bps, 8 N 1, no flow control

System Boot:
Upon power-up, the Matrix-505 loads the Linux kernel and mounts the root file system. The initialization sequence is defined in `/etc/inittab`, with default run level 5 (multi-user mode).

Network Configuration:
Edit `/etc/network/interfaces` for static or DHCP settings. Wireless LAN can be enabled using supported USB Wi-Fi adapters (Ralink RT2571/RT73).

Software Management:
Use `ipkg` for package installation, updates, and removal. Webmin can be installed for browser-based system administration.




7. Performance & Capabilities

- Processing Speed: 400 MHz ARM9 core suitable for embedded control and networking tasks.
- Memory Capacity: 128 MB DDR2 RAM supports multitasking and lightweight web or network services.
- Storage: 256 MB NAND Flash plus expandable microSD up to 32 GB for data logging or application storage.
- Networking Throughput: Dual 10/100 Mbps Ethernet interfaces allow simultaneous LAN/WAN or redundant network configurations.
- Serial Communication: High-speed serial ports up to 921.6 kbps with flexible RS-232/422/485 configuration.
- USB Performance: USB 2.0 host ports support 480 Mbps transfer rate for external devices.
- Power Efficiency: Consumes less than 3 W, ideal for continuous operation in energy-sensitive environments.
- Reliability: Watchdog timer ensures system recovery from software faults; DataFlash backup provides fallback boot capability.
- Limitations: Not intended for high-performance computing; designed for embedded control and communication tasks rather than heavy graphical or computational workloads.




8. Standards & Compliance

- Regulatory Certifications: CE Class A, FCC Class A (industrial/commercial use)
- Environmental Compliance: RoHS-compliant components and lead-free manufacturing
- Software Standards:
- POSIX-compliant GLIBC library
- Linux 2.6.38 kernel with U-Boot 1.1.2 bootloader
- Supported file systems: UBI, JFFS2, EXT2/3, VFAT, NFS
- Network Protocols: TCP/IP, SSH, FTP, HTTP, Telnet, PPP, NTP
- Security Standards: SSH 1.0/2.0, SSL support for secure communication




9. Additional Information

Warranty & Support:
Artila Electronics provides standard warranty coverage for manufacturing defects. Technical support, firmware updates, and software packages are available through the Artila website and FTP server.

Maintenance:
- Regularly update software packages using `ipkg update`.
- Use the built-in watchdog timer and system recovery utilities to maintain uptime.
- Backup configurations and user data to microSD or USB storage.

System Recovery:
If the NAND Flash file system fails, the Matrix-505 automatically boots from the DataFlash backup system. Recovery options include:
- Update Image: Restore loader, kernel, and root file system from USB disk (files: `matrix505.alf`, `matrix505K`, `matrix505R`).
- Make Filesystem: Create and deploy customized file system images.
- Recovery Environment: Restore default environment variables.
- Show Info / Reboot: Display system information or restart the device.

Software Utilities:
- Artila Utilities: `update`, `setuart`, `setconsole`, `version`
- Busybox Suite: Core Linux utilities for embedded environments
- Network Services: lighttpd web server, vsftpd FTP server, SSH daemon, syslog/klogd logging
- Package Management: ipkg for software installation and updates
- Webmin Interface: Web-based system administration (port 10000)

Development Environment:
- Linux Toolchain: arm-linux-gnueabi-gcc/g++, glibc 2.9, binutils 2.18
- Windows Toolchain: arm-none-linux-gnueabi-gcc/g++, glibc 2.8, binutils 2.19 (CodeSourcery)
- Example Programs: Available via Artila FTP for rapid application prototyping

Typical Workflow:
1. Develop application on host PC using cross-compiler.
2. Transfer executable via FTP or USB to `/home/guest`.
3. Set execution permission (`chmod +x`).
4. Run manually or configure auto-start in `/etc/rc.local`.

LED Indicators:
- Power LED: Solid green when power is applied.
- Ready LED: Solid green after successful boot; off after system halt.
- Ethernet Link/Act LEDs: Indicate network connectivity and traffic.
- Serial Port LEDs: Dual-color indicators (green = RX, yellow = TX).

Console Access:
- Internal 4-pin wafer header (JP1) for RS-232 console (TXD, RXD, GND, VCC3).
- External serial ports can be reassigned as console via `setconsole` command.

File System Layout:
- Bootloader: U-Boot
- Kernel: Linux 2.6.38
- Root File System: NAND Flash
- User Disk: `/home`
- Web Directory: `/usr/www` (default homepage: `index.html`)

Software Packages & Utilities:
- Core Tools: bash, busybox, sysvinit, wget, iptables, ppp, ssh, wireless_tools, usbutils
- Web Services: lighttpd, vsftpd, webmin (optional)
- System Management: procps, psmics, util-linux-mount/umount
- Package Management: ipkg (supports installation via network or USB)

Example ipkg Configuration:
```
src/gz arm http://www.artila.com/download/ipkgs/9G45/utility/
src/gz kernel http://www.artila.com/download/ipkgs/9G45/modules/
```
Installation Commands:
```
ipkg update
ipkg install webmin
```
Access Webmin via browser at `http://192.168.2.127:10000`.




Summary

The Artila Matrix-505 is a robust, Linux-based embedded computer optimized for industrial automation and networked control systems. Its combination of dual Ethernet ports, multiple serial interfaces, and USB expansion makes it a versatile platform for protocol conversion, remote monitoring, and IoT gateway applications. With a fanless, compact design, wide voltage tolerance, and comprehensive software support, the Matrix-505 delivers reliable performance in demanding environments while offering developers a flexible, open-source platform for custom embedded solutions.

No accessories available.