Matrix 518 User Guide
Version 1.2
Introduction:
Matrix 518 is an ARM9-based Linux ready industrial computer. The key
features are as follow:
1. ARM926EJ-S ARM Thumb Processor 400MHz w/MMU
2. 32-KByte Data Cache and 32-KByte Instruction Cache
3. 64MB SDRAM, 128MB NAND Flash on board
4. Two 10/100 Mbps Ethernet
5. Two USB 2.0 full speed (12 Mbps) Host Ports, one USB device port
6. Multimedia Card Interface for Micro SD memory card
7. Eight 3-in-1 RS-232/422/485 ports
8. 21 programmable Digital I/O port
9. Audio Output
10. 9 to 40VDC power input
11. Pre-installed Standard Linux 2.6 OS
12. GNU tool chain available in Artila CD
13. Optional DIN RAIL mounting adaptor
Packing List
1. Matrix 518 Box Computer
2. Wall mount bracket
3. Artila CD
Optional Accessory:
1. CB-RJ45F9-150: RJ45 to DB9 Female Cable
2. CBL-F10M9-20: Serial Console Cable
3. DK-35A: DIN RAIL Mounting Kit
104
Matrix 518 Layout
Reset
Button
4
25
12.5
167.5
5.9
10
1
40
Pin Assignment and Definition
Reset Button
Press the “Reset” button to activate the hardware reset.
You should only use this function if the software does
not function properly.
Power LED
The Power LED will show solid green if power is
properly applied
Ready LED
The Ready LED will show solid green if Matrix 518
complete system boot up. If Ready LED is off during
system boot up, please check if power input is correct.
Turn off the power and restart Matrix 518 again. If
Ready LED is still off, please contact the manufacture
for technical support.
Link/Act LED
When Ethernet port are connected to the network, Link/
Act will show solid green and if there is traffic is the
Ethernet, this LED will flash
Serial Port LED
These eight dual color LEDs indicate the data traffic at
the serial ports. When RXD line is high then Green
light is ON and when TXD line is high, Yellow light is
ON.
Ethernet Port
Serial Console Port:
Serial console port is located inside the box at CON1. You
need to use console cable (CBL-F10M9-20) to access it
1
9
2
10
Serial Console RS-232
1 N/C 2 N/C
3 RXD 4 N/C
5 TXD 6 N/C
7 N/C 8 N/C
9 GND 10 N/C
To use the serial console port, you need to open the metal case
of Matrix-518 and the CON1 connector is near the reset button
and LEDs. Use any terminal software such as hyper terminal and
configure the setting as follow:
Baud Rate: 115200
Data bits: 8
Parity: N
Stop bit: 1
Terminal type: VT100
Digital I/O Port ( DB25 Female)
Pin No. Function Pin No. Function
1 DIO0 14 DIO13
2 DIO1 15 DIO14
3 DIO2 16 DIO15
4 DIO3 17 DIO16
5 DIO4 18 DIO17
6 DIO5 19 DIO18
7 DIO6 20 DIO19
8 DIO7 21 DIO20
9 DIO8 22 GND
10 DIO9 23 GND
11 DIO10 24 VCC3
12 DIO11 25 VCC5
13 DIO12
Serial Ports:
Port 1~8: 3-in-1 Software Configurable
RS-232/422/485
NOTE: Only Port 2,5,6,7,8 have full modem signals
DSR,DTR, DCD
Note:
1. VCC3: 3.3 VDC output
2. VCC5: 5 VDC output
3. GND: Digital Ground
Factory Default Settings
LAN 1 IP Address: 192.168.2.127
LAN 2 IP Address: 192.168.3.127
Login: root or guest ( telnet guest only)
Password: root or guest ( telnet guest only)
Serial Console Port:
Baud rate: 115200
Data format: 8 Bits, No Parity, 1 Stop bit (N,8,1)
Flow Control: None
Terminal type: VT100
Power on and System boot up
Once Matrix-518 is correctly power on, it will start boot Linux
kernel and mount file system. You can use Ethernet and telnet
and login Matrix-518. Once kernel loaded, it will find /sbin/
init and execute it. The initialization configuration is at /etc/
inittab. Once boot up, you can use telnet to login Matrix-518.
Default started service
1. amgrd (Artila broadcast search daemon)
2. ssh (secured shell) with sftp
3. syslog/klogd (system and kernel log)
4. telnet server (disable root with /etc/securetty)
5. ftp server (vsftp)
6. web server (apache2)
7. Ready LED (debug LED for internal use)
Network Settings
Use vi editing tool to edit the /etc/network/interfaces for network
setting. The default setting is static IP 192.168.2.127. Matrix-518
also supports Wireless LAN. Use
wireless_essid XXX
wireless_key YYY
To add SSID and WEP key if necessary. XXX is SSID and YYY
is WEP Key
Matrix-504 supports USB WLAN adaptor (Ralink RT2571).
You can enable the driver module (rt73usb) by adding rt73usb in
/etc/modules
File System
The 128MB NAND Flash memory of Matrix-518 contains Boot
loader (uBoot), Linux Kernel, Root File System and user disk
(\home). The file system and disk space are shown as follow
Inittab and Run levels:
Inittab contains information of system initialization. The
system initialization script /etc/rcS.d runs first then the run
level 5 /etc/rc5.d Matrix-518 uses run level for system setup
and the default run level is number 5. Please refer to
introduction to linux (http://tille.garrels.be/training/tldp/) for
information about run level. Following is the run levels
setting:
Run level 0: halt
Run level 1 is single user ( login and service are disabled )
Run level 2~5 are multiple users
Run level 6 is reboot.
Please refer to loader menu section for selection of run level
Insert kernel module
To insert kernel module while system boot up, please use vi to
edit /etc/modules to add module to load e.g.
rt73usb
To load the USB WLAN adaptor.