MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Matrix-504D My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Atmel AT91SAM9G20 (ARM9) Linux Box, Ethernet, 4x Serial, 2x USB US$400.00

Atmel AT91SAM9G20 (ARM9) Linux Box, Ethernet, 4x Serial, 2x USB

Linux-ready ARM9 board in sturdy metal enclosure with 1x 10/100Mbps Ethernet, 4x serial, 2x USB Host ports

The Matrix-504D is a small Linux-ready ARM9-based computing platform for embedded applications that don't require video output. It consumes less than 3W, running on a 400 MHz CPU, and comes equipped with one Ethernet port, four TTY (serial) ports, two USB host ports, plus 128MB NAND Flash and 64MB SDRAM. A microSD card slot inside the box allows you to expand the Flash memory. The entire package measures only 78 x 108 x 24 mm. It comes with Linux 2.6.29 pre-loaded, and supports versatile file systems. You can operate the Matrix-504 the same way you would a normal Linux desktop.

It uses UBI file system for its on-board NAND Flash. The UBI file system offers better write performance and more reliable bad-block handling over JFFS2.

The Open-source GNU Tool Chain, including C/C++ cross-compiler and POSIX standard C/C++ library, is bundled with the Matrix-504 and already installed. The software drivers include support for adding an IEEE 802.11b/g WiFi USB dongle to use wireless Ethernet.

The Matrix-504 serial ports use RJ45 sockets. We have a RJ45 to Sub-D 9 female adapter available that in combination with a RJ45 Ethernet cable allows you to connect these serial ports to a standard RS232 connector on a PC.

Atmel AT91SAM9G20 Linux Box Hardware


  • CPU: Atmel 400MHz AT91SAM9G20 (ARM9 core with MMU)
  • Memory: 64MB SDRAM; 128MB Flash (NAND)
  • Internal microSD card slot for expanding Flash memory
  • DataFlash: 2MB, for system backup
  • Network Interface

  • Type: 10/100BaseT, RJ45 connector
  • Protection: 1.5KV magnetic isolation
  • TTY (Serial) Ports

  • Port 1: can be set as RS232, RS422, or RS485
  • Port 2,3,4: can be set as RS232 or RS485
  • Connectors: RJ45
  • Baud Rate: up to 921.6 Kbps
  • Parity: None, Even, Odd, Mark, Space
  • Data Bits: 5,6,7,8
  • Stop Bit: 1, 1.5, 2 bits
  • Flow Control: RTS/CTS, XON/XOFF, None
  • RS485 Direction Control: auto, by hardware
  • USB Ports

  • Host: two ports, USB 2.0 compliant, supports low-speed (1.5Mbps) and full-speed (12Mbps)
  • Client: one port, reserved
  • General

  • Watchdog Timer: yes, for kernel use
  • Real Time Clock: yes
  • Buzzer: yes
  • Power input: 9 to 48V DC (via two-wire screw terminal)
  • Power consumption: 300mA @ 12V DC
  • Dimensions: 78 x 108 x 24mm
  • Operating Temperature: 0 to 70C (32 to 158F)
  • Optional extended temperature range of -20 to +80C (see below)
  • Regulation: CE Class A, FCC Class A

Atmel AT91SAM9G20 Linux Box Software


  • OS: Linux, kernel 2.6.29
  • Boot Loader: U-Boot 1.1.2
  • File Systems: JFFS2, ETX2/ETX3, VFAT/FAT, NFS
  • Utilities installed

  • bash, busybox, sysvinit
  • wget, ipkg, procps (for webmin), psmics
  • apache2, vsftpd, iptable, ppp, ssh
  • wireless_tools, util-linux-mount/unmount, usbutils
  • artila utility
  • Additional utilities can be installed from the included CD-ROM
  • Daemons started by default

  • ssh (secured shell) with sftp
  • syslog/klogd (system and kernel log)
  • telnet server (disable root with /etc/securetty)
  • ftp server (vsftp)
  • web server (apache2)
  • amgrd (Artila broadcast search daemon)
  • Package Management & System Administration

  • Supports ipkg to manage the package installation, upgrade and removal
  • Supports webmin (use ipkg install webmin to install) for Web-based system administration
  • Tool Chain for Linux

  • GCC: C/C++ PC cross compiler
  • GLIBC: POSIX Library
  • Device Drivers

  • SD/MMC, UART, Real Time Clock, Buzzer, Digital I/O, Ethernet, Watchdog Timer
  • USB Host Drivers

  • Generic Flash drive
  • RS232 adapters (for Prolific PL-2303 compatibles)
  • WiFi dongles (for Ralink RT73 compatibles)

Download Installation Guide (PDF file; 365K) for more details including pinouts of all the connectors.

Matrix-504 Web Manager Utility allows you to use a web browser to configure network settings, boot process, current running process, and to install and remove software utilities and drivers.

Download catalog and comparison of Artila product line.

Note: The Matrix-504D has a screw terminal power connector. The power supplies offered below as an add-on option do not directly connect. If you don't want to cut off the supply's barrel connector, there is a barrel jack adapter also listed in the options. To use the adapter, you'll just need to supply two wires between the adapter and the Matrix-504D.

Available Options:
Temperature Range:

Optional Recommended Products for this Item
Ethernet Cable, CAT5E 350MHz Unshielded, 7ft.+ US$3.60
Ethernet Crossover Cable, CAT5E 350MHz Unshielded, 5ft.+ US$7.00
USB 2.0 Cable, 6ft., A-Male / B-Male+ US$6.00
USB 2.0 Cable, 6ft. A-Male / Mini-USB (5-pin) B-Male+ US$6.00
DB9 Female to RJ45 Modular Adapter+ US$2.50
Power Supply 3-12V DC, U.S. plug, 6 connection tips+ US$11.00
Power Supply 3-12V DC, US/UK/Euro/AU Plugs, 100-240VAC+ US$13.00
Female DC Barrel Jack (2.1x5.5mm) to Screw Terminal Adapter+ US$2.95

This product was added to our catalog on Tuesday 17 November, 2009.


Customers who bought this product also purchased
AT91SAM9G20 Box, WinCE, 2x USB Host, Ethernet, 4x RS232/422/485AT91SAM9G20 Box, WinCE, 2x USB Host, Ethernet, 4x RS232/422/485US$420.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic Single User
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic Single User
Specials more
40-pin ZIF socket for 0.3" and 0.6" wide DIP packages
40-pin ZIF socket for 0.3" and 0.6" wide DIP packages
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Atmel AT91SAM9G20 (ARM9) Linux Box, Ethernet, 4x Serial, 2x USB
Reviews more
Write ReviewWrite a review on this product!
  Monday 01 June, 2020   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce