DK-35A
SUCHEN SIE DIE PASSENDE
INDUSTRIELLE LÖSUNG?
Entdecken Sie Embedded-, Kommunikations- und Automatisierungslösungen für Ihre Anwendung.
- Embedded ARM9 Platform: Powered by the Atmel AT91SAM9G20 (ARM926EJ-S core) running at 400 MHz with integrated MMU, 32 KB instruction cache, and 32 KB data cache.
- Pre-installed Linux System: Ships with Linux kernel 2.6.29, U-Boot 1.1.2 bootloader, and a preconfigured root file system supporting UBI, JFFS2, EXT2/3, VFAT, and NFS.
- Memory Architecture: 64 MB SDRAM, 256 MB NAND Flash, and 2 MB DataFlash for system backup. Includes a microSD slot supporting up to 32 GB SDHC cards.
- Networking: One 10/100 Base‑T Ethernet port (RJ45) with 1.5 kV magnetic isolation.
- Serial Communication: Four high-speed serial ports (up to 921.6 kbps). Port 1 configurable as RS‑232/422/485; Ports 2–4 configurable as RS‑232/485.
- USB Connectivity: Two USB 2.0 full-speed (12 Mbps) host ports and one reserved USB client port. Supports USB storage, Wi‑Fi (Ralink RT73), serial adapters (PL‑2303, FTDI), modems (CDC), and USB cameras.
- Digital I/O: Five programmable GPIO channels accessible via the console RJ45 port, configurable as input or output (default input with 100 kΩ pull‑up).
- Low Power Consumption: Typical 250 mA @ 12 V DC (≈ 3 W).
- Compact, Fanless Design: Rugged metal enclosure, 78 × 108 × 24 mm, DIN‑rail mountable.
- Wide Power Input Range: 9–48 V DC input with reverse polarity protection.
- Operating Temperature: Standard 0 – 70 °C; Matrix‑504T variant supports –20 – 80 °C.
- Software Development Support: Includes GNU C/C++ cross‑compiler toolchain for Linux and Windows (Cygwin), plus example programs and utilities.
- Integrated Web and Network Services: Pre‑installed Apache2 and Lighttpd web servers, SSH, FTP, Telnet, and broadcast discovery daemon (amgrd).
- System Recovery and Maintenance: Built‑in DataFlash recovery system, loader menu for firmware updates, and USB‑based recovery utilities.
- Pre-installed Linux System: Ships with Linux kernel 2.6.29, U-Boot 1.1.2 bootloader, and a preconfigured root file system supporting UBI, JFFS2, EXT2/3, VFAT, and NFS.
- Memory Architecture: 64 MB SDRAM, 256 MB NAND Flash, and 2 MB DataFlash for system backup. Includes a microSD slot supporting up to 32 GB SDHC cards.
- Networking: One 10/100 Base‑T Ethernet port (RJ45) with 1.5 kV magnetic isolation.
- Serial Communication: Four high-speed serial ports (up to 921.6 kbps). Port 1 configurable as RS‑232/422/485; Ports 2–4 configurable as RS‑232/485.
- USB Connectivity: Two USB 2.0 full-speed (12 Mbps) host ports and one reserved USB client port. Supports USB storage, Wi‑Fi (Ralink RT73), serial adapters (PL‑2303, FTDI), modems (CDC), and USB cameras.
- Digital I/O: Five programmable GPIO channels accessible via the console RJ45 port, configurable as input or output (default input with 100 kΩ pull‑up).
- Low Power Consumption: Typical 250 mA @ 12 V DC (≈ 3 W).
- Compact, Fanless Design: Rugged metal enclosure, 78 × 108 × 24 mm, DIN‑rail mountable.
- Wide Power Input Range: 9–48 V DC input with reverse polarity protection.
- Operating Temperature: Standard 0 – 70 °C; Matrix‑504T variant supports –20 – 80 °C.
- Software Development Support: Includes GNU C/C++ cross‑compiler toolchain for Linux and Windows (Cygwin), plus example programs and utilities.
- Integrated Web and Network Services: Pre‑installed Apache2 and Lighttpd web servers, SSH, FTP, Telnet, and broadcast discovery daemon (amgrd).
- System Recovery and Maintenance: Built‑in DataFlash recovery system, loader menu for firmware updates, and USB‑based recovery utilities.
1. Product Overview
Product Name: Matrix-504DT
Model: Matrix-504DT (also referred to as Matrix-504 / Matrix-504T for wide-temperature variant)
Series: Matrix-500 Series Industrial Embedded Computers
Article Number: Matrix-504DT
Manufacturer: Artila Electronics Co., Ltd.
Product Type: Linux-ready ARM9 Industrial Box Computer / Embedded Web Server
The Artila Matrix-504DT is a compact, fanless, ARM9-based industrial embedded computer designed for automation, data acquisition, and networked control applications. It integrates a 400 MHz Atmel AT91SAM9G20 processor, pre-installed Linux 2.6.29 operating system, and a full suite of communication interfaces including Ethernet, serial, USB, and digital I/O. The system is engineered for reliability in harsh industrial environments, supporting wide input voltage (9–48 V DC), extended temperature operation, and DIN-rail mounting.
2. Key Features
- Embedded ARM9 Platform: Powered by the Atmel AT91SAM9G20 (ARM926EJ-S core) running at 400 MHz with integrated MMU, 32 KB instruction cache, and 32 KB data cache.
- Pre-installed Linux System: Ships with Linux kernel 2.6.29, U-Boot 1.1.2 bootloader, and a preconfigured root file system supporting UBI, JFFS2, EXT2/3, VFAT, and NFS.
- Memory Architecture: 64 MB SDRAM, 256 MB NAND Flash, and 2 MB DataFlash for system backup. Includes a microSD slot supporting up to 32 GB SDHC cards.
- Networking: One 10/100 Base‑T Ethernet port (RJ45) with 1.5 kV magnetic isolation.
- Serial Communication: Four high-speed serial ports (up to 921.6 kbps). Port 1 configurable as RS‑232/422/485; Ports 2–4 configurable as RS‑232/485.
- USB Connectivity: Two USB 2.0 full-speed (12 Mbps) host ports and one reserved USB client port. Supports USB storage, Wi‑Fi (Ralink RT73), serial adapters (PL‑2303, FTDI), modems (CDC), and USB cameras.
- Digital I/O: Five programmable GPIO channels accessible via the console RJ45 port, configurable as input or output (default input with 100 kΩ pull‑up).
- Low Power Consumption: Typical 250 mA @ 12 V DC (≈ 3 W).
- Compact, Fanless Design: Rugged metal enclosure, 78 × 108 × 24 mm, DIN‑rail mountable.
- Wide Power Input Range: 9–48 V DC input with reverse polarity protection.
- Operating Temperature: Standard 0 – 70 °C; Matrix‑504T variant supports –20 – 80 °C.
- Software Development Support: Includes GNU C/C++ cross‑compiler toolchain for Linux and Windows (Cygwin), plus example programs and utilities.
- Integrated Web and Network Services: Pre‑installed Apache2 and Lighttpd web servers, SSH, FTP, Telnet, and broadcast discovery daemon (amgrd).
- System Recovery and Maintenance: Built‑in DataFlash recovery system, loader menu for firmware updates, and USB‑based recovery utilities.
3. Technical Specifications
Processor & Memory
- CPU: Atmel AT91SAM9G20 (ARM926EJ‑S, 400 MHz, MMU)
- SDRAM: 64 MB
- NAND Flash: 256 MB
- DataFlash: 2 MB (system backup)
- microSD Slot: 1 × internal (up to 32 GB SDHC)
Networking
- Interface: 1 × 10/100 Base‑T Ethernet (RJ45)
- Isolation: 1.5 kV magnetic isolation
- Default IP: 192.168.2.127
Serial Ports
- Quantity: 4 × RJ45 connectors
- Port 1: RS‑232/422/485 software‑selectable
- Ports 2–4: RS‑232/485 software‑selectable
- Baud Rate: up to 921.6 kbps
- Parity: None, Even, Odd, Mark, Space
- Data Bits: 5–8
- Stop Bits: 1, 1.5, 2
- Flow Control: RTS/CTS, XON/XOFF, None
- RS‑485 Direction Control: Automatic hardware
USB Ports
- Host: 2 × USB 2.0 (full‑speed 12 Mbps)
- Client: 1 × reserved (for factory use)
- Supported Devices: USB storage, Wi‑Fi dongles (Ralink RT73), USB‑to‑serial (FTDI, PL‑2303), CDC modems, USB cameras
General Hardware
- Watchdog Timer: Yes (kernel supervision)
- Real‑Time Clock: Yes (battery‑backed)
- Buzzer: Yes
- Power Input: 9–48 V DC
- Power Consumption: 250 mA @ 12 V DC (≈ 3 W)
- Dimensions (W × H × D): 78 × 108 × 24 mm
- Weight: Approx. 250 g
- Enclosure: Fanless metal housing, DIN‑rail mountable
- Operating Temperature: 0 – 70 °C (standard), –20 – 80 °C (Matrix‑504T)
- Storage Temperature: –40 – 85 °C
- Humidity: 5 – 95 % non‑condensing
- Certifications: CE Class A, FCC Class A
4. Functionality
The Matrix‑504DT functions as a compact embedded Linux computer and web server for industrial automation, data logging, and remote control. It boots from NAND Flash using U‑Boot, loads the Linux 2.6.29 kernel, and mounts the root file system automatically. Users can access the system via Ethernet (SSH, Telnet, FTP, HTTP) or through the serial console port.
Use Cases and Applications:
- Industrial automation controllers and PLC gateways
- Serial‑to‑Ethernet communication servers
- Remote data acquisition and monitoring nodes
- Embedded web servers for equipment management
- IoT edge devices and protocol converters
- Machine interface controllers and test equipment
Compatibility:
- Supports standard Linux network protocols (TCP/IP, SSH, FTP, HTTP, NFS)
- Compatible with USB storage and wireless LAN adapters
- Cross‑compilation toolchains for Linux and Windows (Cygwin)
- Works with Putty, Webmin, and standard Linux utilities
5. Components & Accessories
Included Items:
- Matrix‑504DT unit
- Artila CD or FTP access with toolchain, installation guide, utilities, drivers, and example programs
Optional Accessories:
- CB‑RJ45F9‑150 (91‑R45F9‑150): Serial Cable (RJ45 to DB9 Female, 150 cm)
- CB‑RJ2CON‑100 (91‑RJCON‑100): Console Cable (RJ45 to DB9 Female, 100 cm)
- DK‑35A (36‑DK35A‑000): DIN Rail Mounting Kit
- PWR‑12V‑1A (31‑62100‑000): 110–240 V AC to 12 V DC 1 A Power Adapter
Connectors:
- RJ45 for Ethernet and serial ports
- 2‑pin terminal block for power input
- microSD slot (internal)
- USB Type A connectors for host ports
6. Installation & Setup
Power Connection:
Connect 9–48 V DC to the power terminal block (positive and negative marked). The Power LED illuminates green when voltage is applied.
Mounting:
DIN‑rail mount via optional DK‑35A kit or panel mount using screw holes on the chassis.
Network Configuration:
Default IP address 192.168.2.127. Access via Telnet or SSH using login credentials:
- User: root / guest (telnet guest only)
- Password: root / guest
Serial Console Access:
Connect via RJ45 console port using CB‑RJ2CON‑100 cable. Terminal settings: 115200 bps, 8 data bits, no parity, 1 stop bit, no flow control, VT100 terminal type.
System Boot:
Upon power‑on, the system loads the Linux kernel and mounts the file system. The Ready LED turns green when boot is complete.
Software Setup:
- Network interfaces configured in `/etc/network/interfaces`
- Wireless LAN enabled by adding `rt73usb` to `/etc/modules`
- Kernel modules loaded via `/etc/modules`
- Web pages stored in `/usr/share/apache2` and configured via `/etc/apache2/httpd.conf`
Reset and Recovery:
Hardware reset button available; use software `reboot` command for normal restart. If the system fails to boot, it automatically switches to DataFlash recovery mode for firmware restoration via USB.
7. Performance & Capabilities
- CPU Speed: 400 MHz ARM926EJ‑S
- Memory Bandwidth: 64 MB SDRAM optimized for embedded Linux operation
- Storage Capacity: 256 MB NAND Flash + microSD (up to 32 GB)
- Serial Throughput: Up to 921.6 kbps per port
- Ethernet Speed: 10/100 Mbps auto‑negotiation
- USB Transfer Rate: Full‑speed 12 Mbps
- Power Efficiency: < 3 W typical consumption
- System Reliability: Watchdog timer and DataFlash backup ensure robust operation
- Limitations: Not intended for high‑performance graphics or floating‑point intensive applications; optimized for headless embedded control and network services.
8. Standards & Compliance
- EMC Compliance: CE Class A, FCC Class A
- Environmental Compliance: RoHS Directive compliant
- Software Licensing: Linux kernel and GNU utilities under open‑source licenses
- Industry Standards: IEEE 802.3 Ethernet, USB 2.0 Full‑Speed, RS‑232/422/485 EIA standards
- File System Support: UBI, JFFS2, EXT2/3, VFAT, NFS
- Security Protocols: SSH v1/v2, SSL for web services
9. Additional Information
Warranty & Support:
Artila Electronics provides standard manufacturer warranty and technical support through its website and authorized distributors. Firmware updates, utilities, and toolchains are available via Artila FTP and support portal (www.artila.com).
Maintenance:
- Use `ipkg` package manager for software installation, upgrade, and removal.
- System logs managed via `syslog/klogd`.
- RTC time adjustable using `date` and `hwclock –w`.
- Webmin can be installed for web‑based administration (port 10000).
Firmware and System Recovery:
If the NAND file system fails, the Matrix‑504DT boots from DataFlash and provides a console menu for recovery:
1. Update Image: Restore loader, kernel, and file system from USB disk (`matrix504.alf`, `matrix504K`, `matrix504R`).
2. Make Filesystem: Create custom file system images for duplication.
3. Recovery Env.: Restore default environment settings.
4. Show Info: Display firmware version and system details.
5. Reboot: Restart system from NAND Flash.
Software Utilities Included:
- BusyBox v1.14.2 (tiny utility suite)
- sysvinit v2.86 (system initialization)
- util‑linux v2.12r (mount/umount)
- ssh v4.6p1 (with SFTP server)
- usbutils v0.7 (USB device identification)
- Apache2 v2.23 (web server)
- wget v1.9.1 (download utility)
- iptables v1.3.8 (firewall and routing)
- ipkg v0.99.163 (package management)
- procps v3.2.7 (process management)
- vsftpd v2.0.5 (FTP server)
- bash v3.2 (GNU shell)
- wireless_tools v29 (WLAN configuration)
- ppp v2.4.3 (dial‑up utility)
- psmics v22.2 (process monitoring)
- artila utility v1.1 (update, setuart, version, gpioctl)
Development Environment:
- GNU Toolchain for Linux: GCC 4.3.3, GLIBC 2.9, Binutils 2.18
- GNU Toolchain for Windows (Cygwin): GCC 4.3.3, GLIBC 2.8, Binutils 2.19
- Cross‑compiler binaries: `arm-linux-gnueabi-gcc`, `arm-linux-gnueabi-g++`, `arm-linux-gnueabi-strip`
- Example programs and Makefiles provided for rapid application development.
System Administration & Automation:
- Auto‑start programs via `/etc/rc.local`
- Run‑level management through `/etc/inittab` (0 = halt, 1 = single user, 2–5 = multi‑user, 6 = reboot)
- Loader menu accessible via serial console (press ‘@’ during boot) for firmware management.
LED Indicators:
- Power LED: Solid green when powered.
- Ready LED: Solid green after boot; off after halt.
- Ethernet LED: Link/Activity status (green solid = link, flashing = traffic).
- Serial Port LEDs: Dual‑color indicators (Green = RXD active, Yellow = TXD active).
GPIO Control:
- Accessible via `gpioctl` utility.
- Default mode: digital input with pull‑up resistor.
- Programmable for digital output control or status monitoring.
System Recovery and Update Tools:
- `update` – firmware and kernel image update utility.
- `setuart` – serial port configuration tool.
- `version` – display OS version information.
- `gpioctl` – GPIO configuration and status control.
Software Package Management (ipkg):
- Supports installation from Artila FTP or local USB repository.
- Example repositories:
`src/gz arm http://www.artila.com/download/ipkgs/9G20/utility/`
`src/gz kernel http://www.artila.com/download/ipkgs/9G20/modules/`
- Commands: `ipkg update`, `ipkg install <package>`, `ipkg remove <package>`, `ipkg list_installed`.
Webmin Administration:
- Web‑based management interface on port 10000.
- Modules include system boot, process management, Apache/SSH configuration, network setup, RTC adjustment, and file management.
Summary:
The Artila Matrix‑504DT is a robust, Linux‑ready industrial embedded computer optimized for networked control and data communication applications. Its ARM9 architecture, low power consumption, and comprehensive I/O interfaces make it ideal for industrial automation, IoT gateways, and embedded web server deployments. With its open Linux environment, developers can rapidly build custom applications using standard GNU tools and Artila’s utilities, ensuring long‑term maintainability and scalability in industrial systems.
Product Name: Matrix-504DT
Model: Matrix-504DT (also referred to as Matrix-504 / Matrix-504T for wide-temperature variant)
Series: Matrix-500 Series Industrial Embedded Computers
Article Number: Matrix-504DT
Manufacturer: Artila Electronics Co., Ltd.
Product Type: Linux-ready ARM9 Industrial Box Computer / Embedded Web Server
The Artila Matrix-504DT is a compact, fanless, ARM9-based industrial embedded computer designed for automation, data acquisition, and networked control applications. It integrates a 400 MHz Atmel AT91SAM9G20 processor, pre-installed Linux 2.6.29 operating system, and a full suite of communication interfaces including Ethernet, serial, USB, and digital I/O. The system is engineered for reliability in harsh industrial environments, supporting wide input voltage (9–48 V DC), extended temperature operation, and DIN-rail mounting.
2. Key Features
- Embedded ARM9 Platform: Powered by the Atmel AT91SAM9G20 (ARM926EJ-S core) running at 400 MHz with integrated MMU, 32 KB instruction cache, and 32 KB data cache.
- Pre-installed Linux System: Ships with Linux kernel 2.6.29, U-Boot 1.1.2 bootloader, and a preconfigured root file system supporting UBI, JFFS2, EXT2/3, VFAT, and NFS.
- Memory Architecture: 64 MB SDRAM, 256 MB NAND Flash, and 2 MB DataFlash for system backup. Includes a microSD slot supporting up to 32 GB SDHC cards.
- Networking: One 10/100 Base‑T Ethernet port (RJ45) with 1.5 kV magnetic isolation.
- Serial Communication: Four high-speed serial ports (up to 921.6 kbps). Port 1 configurable as RS‑232/422/485; Ports 2–4 configurable as RS‑232/485.
- USB Connectivity: Two USB 2.0 full-speed (12 Mbps) host ports and one reserved USB client port. Supports USB storage, Wi‑Fi (Ralink RT73), serial adapters (PL‑2303, FTDI), modems (CDC), and USB cameras.
- Digital I/O: Five programmable GPIO channels accessible via the console RJ45 port, configurable as input or output (default input with 100 kΩ pull‑up).
- Low Power Consumption: Typical 250 mA @ 12 V DC (≈ 3 W).
- Compact, Fanless Design: Rugged metal enclosure, 78 × 108 × 24 mm, DIN‑rail mountable.
- Wide Power Input Range: 9–48 V DC input with reverse polarity protection.
- Operating Temperature: Standard 0 – 70 °C; Matrix‑504T variant supports –20 – 80 °C.
- Software Development Support: Includes GNU C/C++ cross‑compiler toolchain for Linux and Windows (Cygwin), plus example programs and utilities.
- Integrated Web and Network Services: Pre‑installed Apache2 and Lighttpd web servers, SSH, FTP, Telnet, and broadcast discovery daemon (amgrd).
- System Recovery and Maintenance: Built‑in DataFlash recovery system, loader menu for firmware updates, and USB‑based recovery utilities.
3. Technical Specifications
Processor & Memory
- CPU: Atmel AT91SAM9G20 (ARM926EJ‑S, 400 MHz, MMU)
- SDRAM: 64 MB
- NAND Flash: 256 MB
- DataFlash: 2 MB (system backup)
- microSD Slot: 1 × internal (up to 32 GB SDHC)
Networking
- Interface: 1 × 10/100 Base‑T Ethernet (RJ45)
- Isolation: 1.5 kV magnetic isolation
- Default IP: 192.168.2.127
Serial Ports
- Quantity: 4 × RJ45 connectors
- Port 1: RS‑232/422/485 software‑selectable
- Ports 2–4: RS‑232/485 software‑selectable
- Baud Rate: up to 921.6 kbps
- Parity: None, Even, Odd, Mark, Space
- Data Bits: 5–8
- Stop Bits: 1, 1.5, 2
- Flow Control: RTS/CTS, XON/XOFF, None
- RS‑485 Direction Control: Automatic hardware
USB Ports
- Host: 2 × USB 2.0 (full‑speed 12 Mbps)
- Client: 1 × reserved (for factory use)
- Supported Devices: USB storage, Wi‑Fi dongles (Ralink RT73), USB‑to‑serial (FTDI, PL‑2303), CDC modems, USB cameras
General Hardware
- Watchdog Timer: Yes (kernel supervision)
- Real‑Time Clock: Yes (battery‑backed)
- Buzzer: Yes
- Power Input: 9–48 V DC
- Power Consumption: 250 mA @ 12 V DC (≈ 3 W)
- Dimensions (W × H × D): 78 × 108 × 24 mm
- Weight: Approx. 250 g
- Enclosure: Fanless metal housing, DIN‑rail mountable
- Operating Temperature: 0 – 70 °C (standard), –20 – 80 °C (Matrix‑504T)
- Storage Temperature: –40 – 85 °C
- Humidity: 5 – 95 % non‑condensing
- Certifications: CE Class A, FCC Class A
4. Functionality
The Matrix‑504DT functions as a compact embedded Linux computer and web server for industrial automation, data logging, and remote control. It boots from NAND Flash using U‑Boot, loads the Linux 2.6.29 kernel, and mounts the root file system automatically. Users can access the system via Ethernet (SSH, Telnet, FTP, HTTP) or through the serial console port.
Use Cases and Applications:
- Industrial automation controllers and PLC gateways
- Serial‑to‑Ethernet communication servers
- Remote data acquisition and monitoring nodes
- Embedded web servers for equipment management
- IoT edge devices and protocol converters
- Machine interface controllers and test equipment
Compatibility:
- Supports standard Linux network protocols (TCP/IP, SSH, FTP, HTTP, NFS)
- Compatible with USB storage and wireless LAN adapters
- Cross‑compilation toolchains for Linux and Windows (Cygwin)
- Works with Putty, Webmin, and standard Linux utilities
5. Components & Accessories
Included Items:
- Matrix‑504DT unit
- Artila CD or FTP access with toolchain, installation guide, utilities, drivers, and example programs
Optional Accessories:
- CB‑RJ45F9‑150 (91‑R45F9‑150): Serial Cable (RJ45 to DB9 Female, 150 cm)
- CB‑RJ2CON‑100 (91‑RJCON‑100): Console Cable (RJ45 to DB9 Female, 100 cm)
- DK‑35A (36‑DK35A‑000): DIN Rail Mounting Kit
- PWR‑12V‑1A (31‑62100‑000): 110–240 V AC to 12 V DC 1 A Power Adapter
Connectors:
- RJ45 for Ethernet and serial ports
- 2‑pin terminal block for power input
- microSD slot (internal)
- USB Type A connectors for host ports
6. Installation & Setup
Power Connection:
Connect 9–48 V DC to the power terminal block (positive and negative marked). The Power LED illuminates green when voltage is applied.
Mounting:
DIN‑rail mount via optional DK‑35A kit or panel mount using screw holes on the chassis.
Network Configuration:
Default IP address 192.168.2.127. Access via Telnet or SSH using login credentials:
- User: root / guest (telnet guest only)
- Password: root / guest
Serial Console Access:
Connect via RJ45 console port using CB‑RJ2CON‑100 cable. Terminal settings: 115200 bps, 8 data bits, no parity, 1 stop bit, no flow control, VT100 terminal type.
System Boot:
Upon power‑on, the system loads the Linux kernel and mounts the file system. The Ready LED turns green when boot is complete.
Software Setup:
- Network interfaces configured in `/etc/network/interfaces`
- Wireless LAN enabled by adding `rt73usb` to `/etc/modules`
- Kernel modules loaded via `/etc/modules`
- Web pages stored in `/usr/share/apache2` and configured via `/etc/apache2/httpd.conf`
Reset and Recovery:
Hardware reset button available; use software `reboot` command for normal restart. If the system fails to boot, it automatically switches to DataFlash recovery mode for firmware restoration via USB.
7. Performance & Capabilities
- CPU Speed: 400 MHz ARM926EJ‑S
- Memory Bandwidth: 64 MB SDRAM optimized for embedded Linux operation
- Storage Capacity: 256 MB NAND Flash + microSD (up to 32 GB)
- Serial Throughput: Up to 921.6 kbps per port
- Ethernet Speed: 10/100 Mbps auto‑negotiation
- USB Transfer Rate: Full‑speed 12 Mbps
- Power Efficiency: < 3 W typical consumption
- System Reliability: Watchdog timer and DataFlash backup ensure robust operation
- Limitations: Not intended for high‑performance graphics or floating‑point intensive applications; optimized for headless embedded control and network services.
8. Standards & Compliance
- EMC Compliance: CE Class A, FCC Class A
- Environmental Compliance: RoHS Directive compliant
- Software Licensing: Linux kernel and GNU utilities under open‑source licenses
- Industry Standards: IEEE 802.3 Ethernet, USB 2.0 Full‑Speed, RS‑232/422/485 EIA standards
- File System Support: UBI, JFFS2, EXT2/3, VFAT, NFS
- Security Protocols: SSH v1/v2, SSL for web services
9. Additional Information
Warranty & Support:
Artila Electronics provides standard manufacturer warranty and technical support through its website and authorized distributors. Firmware updates, utilities, and toolchains are available via Artila FTP and support portal (www.artila.com).
Maintenance:
- Use `ipkg` package manager for software installation, upgrade, and removal.
- System logs managed via `syslog/klogd`.
- RTC time adjustable using `date` and `hwclock –w`.
- Webmin can be installed for web‑based administration (port 10000).
Firmware and System Recovery:
If the NAND file system fails, the Matrix‑504DT boots from DataFlash and provides a console menu for recovery:
1. Update Image: Restore loader, kernel, and file system from USB disk (`matrix504.alf`, `matrix504K`, `matrix504R`).
2. Make Filesystem: Create custom file system images for duplication.
3. Recovery Env.: Restore default environment settings.
4. Show Info: Display firmware version and system details.
5. Reboot: Restart system from NAND Flash.
Software Utilities Included:
- BusyBox v1.14.2 (tiny utility suite)
- sysvinit v2.86 (system initialization)
- util‑linux v2.12r (mount/umount)
- ssh v4.6p1 (with SFTP server)
- usbutils v0.7 (USB device identification)
- Apache2 v2.23 (web server)
- wget v1.9.1 (download utility)
- iptables v1.3.8 (firewall and routing)
- ipkg v0.99.163 (package management)
- procps v3.2.7 (process management)
- vsftpd v2.0.5 (FTP server)
- bash v3.2 (GNU shell)
- wireless_tools v29 (WLAN configuration)
- ppp v2.4.3 (dial‑up utility)
- psmics v22.2 (process monitoring)
- artila utility v1.1 (update, setuart, version, gpioctl)
Development Environment:
- GNU Toolchain for Linux: GCC 4.3.3, GLIBC 2.9, Binutils 2.18
- GNU Toolchain for Windows (Cygwin): GCC 4.3.3, GLIBC 2.8, Binutils 2.19
- Cross‑compiler binaries: `arm-linux-gnueabi-gcc`, `arm-linux-gnueabi-g++`, `arm-linux-gnueabi-strip`
- Example programs and Makefiles provided for rapid application development.
System Administration & Automation:
- Auto‑start programs via `/etc/rc.local`
- Run‑level management through `/etc/inittab` (0 = halt, 1 = single user, 2–5 = multi‑user, 6 = reboot)
- Loader menu accessible via serial console (press ‘@’ during boot) for firmware management.
LED Indicators:
- Power LED: Solid green when powered.
- Ready LED: Solid green after boot; off after halt.
- Ethernet LED: Link/Activity status (green solid = link, flashing = traffic).
- Serial Port LEDs: Dual‑color indicators (Green = RXD active, Yellow = TXD active).
GPIO Control:
- Accessible via `gpioctl` utility.
- Default mode: digital input with pull‑up resistor.
- Programmable for digital output control or status monitoring.
System Recovery and Update Tools:
- `update` – firmware and kernel image update utility.
- `setuart` – serial port configuration tool.
- `version` – display OS version information.
- `gpioctl` – GPIO configuration and status control.
Software Package Management (ipkg):
- Supports installation from Artila FTP or local USB repository.
- Example repositories:
`src/gz arm http://www.artila.com/download/ipkgs/9G20/utility/`
`src/gz kernel http://www.artila.com/download/ipkgs/9G20/modules/`
- Commands: `ipkg update`, `ipkg install <package>`, `ipkg remove <package>`, `ipkg list_installed`.
Webmin Administration:
- Web‑based management interface on port 10000.
- Modules include system boot, process management, Apache/SSH configuration, network setup, RTC adjustment, and file management.
Summary:
The Artila Matrix‑504DT is a robust, Linux‑ready industrial embedded computer optimized for networked control and data communication applications. Its ARM9 architecture, low power consumption, and comprehensive I/O interfaces make it ideal for industrial automation, IoT gateways, and embedded web server deployments. With its open Linux environment, developers can rapidly build custom applications using standard GNU tools and Artila’s utilities, ensuring long‑term maintainability and scalability in industrial systems.
-
Warranty Declaration.pdf
PDF Catalog
-
Matrix-504_Datasheet_en.pdf
PDF Catalog
-
Matrix-504_User_Guide.pdf
Manual
-
Matrix-504 User Guide.pdf
Manual
-
Enable Serial Console3.pdf
Manual
-
LoaderHowTo.pdf
Manual
- DK-35A - DIN rail mounting kit (2pcs, 4 screws)
- CB-RJ45F9-150 - Data Cable DB9f Matrix-5xx series
- CB-RJ2Con-100 - Console Cable Matrix-5xx series