Table of Contents Introduction ........................ 1 Packing List ......................... 1 Optional Accessory ......................1 Layout ......................... 2 Pin Assignment and Definition .................. 3 Reset Button ........................3 Power LED .......................... 3 Ready LED .......................... 3 Link / Act LED ........................3 Serial Port LED ........................
Page 4
3.25 ipkg Package Software Management ................11 3.26 Install GNU Toolchain ....................... 12 3.27 Getting Started with the Hello Program ................12 3.28 Auto Start Program on Boot ....................13 Artila Utility Software ....................14 update ..........................14 setuart ..........................14 setconsole ......................... 14 version ..........................
Matrix-516 User Guide 1. Introduction Matrix-516 is an ARM9-based Linux ready industrial computer. The key features are as follow: ARM926EJ-S ARM Thumb Processor 400MHz w/MMU 32-KByte Data Cache and 32-KByte Instruction Cache 64MB SDRAM, 256MB NAND Flash on board ...
The Power LED will show solid green if power is properly applied. 3.3 Ready LED The Ready LED will show solid green if Matrix-516 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-516 again.
Serial Console RS-232 To use the serial console port, you need to open the metal case of Matrix-516 and the console connector is near the reset button and LEDs. Use any terminal software such as hyper terminal and...
Inittab contains information of system initialization. The system initialization script /etc/rcS.d runs first then the run level 5 /etc/rc5.d. Matrix-516 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.
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. Use vi editing tool to edit the /etc/network/interfaces for network setting. The default setting is static IP 192.168.2.127. Matrix-516 also supports Wireless LAN. Use wireless_essid XXX wireless_key YYY ‧7‧...
(rt73usb) by adding rt73usb in /etc/modules 3.16 File System The 256MB NAND Flash memory of Matrix-516 contains Boot loader (uBoot), Linux Kernel, Root File System and user disk (\home). The file system and disk space are shown as follow: 3.17 Devices List The supported devices are shown at /dev directory.
/use/sbin Please refer to Appendix for the utility collection list. 3.19 Mounting External Storage Memory To find out the device name of the external memory device which plug into Matrix-516, you can use the command: dmesg | grep sd dmesg | grep mmc To find out the device type (sda, sdb or mmc).
To adjust the RTC time, you can follow the command: date MMDDhhmmYYYY where MM=Month (01~12) DD=Date (01~31) hh=Hour mm=minutes YYYY=Year hwclock –w To write the date information to RTC. User can also use NTP client utility on Artila FTP to adjust the RTC time. ntpclient [time server ip] ‧10‧...
Matrix-516 User Guide 3.23 SSH Console Matrix-516 supports SSH. If you use Linux computer, you can use SSH command to login Matrix-516. The configuration of SSH and key are located at /etc/ssh. The key generation program is available at /usr/bin.
Version: gcc 4.3.3, glibc 2.8, binutils 2.19 3.27 Getting Started with the Hello Program There are many example programs on Artila FTP. To compile the sample you can use the Make file and type: make To compile and link the library. Once done, use ftp command ftp 192.168.2.127...
To start a program on boot, you can use /etc/rc.local. For example to use vi to edit rc.local hello & exit 0 Hello will be executed after system boot up. rc.local has the similar function as /etc/rc in Matrix-516. ‧13‧...
Unlike Matrix-510 which shares the serial console port with the serial port 3, Matrix-516 uses dedicated pins for serial console (debug port). setconsole command allows user to redirect the serial console port to any one of the eight serial port of Matrix-516. Therefore user can avoid opening the metal case to access the serial console.
Matrix-516 User Guide 4.4 version Find out the version of OS. 4.5 gpioctl The gpio can be configured by gpioctl and the usage is as shown followed. ‧15‧...
If you miss the timing, please power on again the Matrix-516 and do it again. Select U will prompt the run level selection message. Run level 0 is halt, run level 1 is single user (disable login and service).
Use passwd to change the password setting. 6.2 Forgot the IP Address If you forgot the Matrix-516 IP address, you can use the Java Manager available on Artila FTP to search the IP address of Matrix-516. Or use serial console port to find out the IP address by #ifconfig.
Loader: matrix516/matrix516.alf Kernel: matrix516/MATRIX516K File system: matrix516/MATRIX516R The files are available on Artila FTP. Please prepare an USB disk and copy the image files to it before choosing this option. 7.2 Make Filesystem This option is used to create customized file system. Before using this function, you need to copy the folder of mkimage504 on Artila FTP to an USB disk.
Use Arrow keys up and down to selection the functions. Use Arrow keys left and right to go to higher or lower levels of menu screen. To force system go into DataFlash booting, repeatedly keying “!” (Shift +1) right after Matrix-516 power on. ‧19‧...
Matrix-516 uses ipkg to manage the software installation, upgrade and removal. Artila will continuously add the kernel module and utility on Artila FTP, user can install these software from Artila FTP. In addition user can also setup your FTP server to update the software you want.
Page 25
$ ipkg install pythonpyserial How to setup ipkg via USB disk You can also copy the Utility and module folder from Artila FTP to a USB disk, then use USB disk to install the software by changing the ipkg.conf src/gz usb_arm ftp://root:root@127.0.0.1/media/sda1/Utility src/gz usb_kernel ftp://root:root@127.0.0.1/media/sda1/modules...
Matrix-516 User Guide The webmin for Matrix-516 provides following modules: Webmin: webmin configuration System: system boot, process and log management Server: Apache and SSH server configuration Network: network configuration Hardware: RTC setting Others: File manager, upload and download Remember to use command: depmod –a /lib/modules/2.6.29.4/modules.dep...
Need help?
Do you have a question about the Matrix-516 and is the answer not in the manual?
Questions and answers