Table of Contents Introduction ........................ 1 Features ..........................1 Packing List ......................... 1 Optional Accessory ......................1 Layout ......................... 2 Pin Assignment and Definition .................. 3 USB Port ..........................3 Reset Button ........................3 Power LED .......................... 3 Ready LED .......................... 3 Link / Act LED ........................
Page 4
3.26 ipkg Package Software Management ................10 3.27 Install GNU Toolchain ....................... 11 3.28 Getting Started with the Hello Program ................12 3.29 Auto Start Program on Boot ....................12 Artila Utility Software ....................13 update ..........................13 setuart ..........................13 version ..........................13 setconsole .........................
Matrix-505 is a Linux ready, ARM9-based embedded computer. Its lower power and robust design concept makes it an ideal industrial computer platform for harsh environment. The Linux OS and file system are pre-installed in the on-board Flash memory and the GNU tool chain coming with Matrix-505 is ready for your application development.
Matrix-505 User Guide 2. Layout 10/100Mbps Ethernet USB2.0 Host x2 9-48VDC Power Reset 10/100Mbps Ethernet System Ready LED Ethernet 1 LED Ethernet 2 LED USB Client Serial Port LED P1/P2/P3/P4 Serial Ports Serial console microSD socket Open the upper case to access it...
The Power LED will show solid green if power is properly applied. 3.4 Ready LED After Power ON, Matrix-505 starts booting. Once system is boot up, the Ready LED will show solid green. The Ready LED will be turned off after Matrix-505 received “halt” command.
RS-485: DATA+, DATA-, GND Serial Console Port: (JP1) Serial console port is used for locally accessing Matrix-505 system using RS-232 port. The console port is located inside the box and close to battery. It is a four-pin wafer box header. User can order wafer console cable to access the serial console port.
Matrix-505 User Guide Power Connector Connect the 9 to 48VDC power line to Matrix-505. If the power is properly supply, the power LED will show a solid green color. 3.10 Ethernet Port The Ethernet Port use RJ45 connector. Signal ETx+...
Inittab contains information of system initialization. The system initialization script /etc/rcS.d runs first then the run level 5 /etc/rc5.d. Matrix-505 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.
XXX wireless_key YYY To add SSID and WEP key if necessary. XXX is SSID and YYY is WEP Key. Matrix-505 supports USB WLAN adaptor (Ralink RT2571). You can enable the driver module (rt73usb) by adding rt73usb in /etc/modules ‧7‧...
Matrix-505 User Guide 3.17 File System The 256MB NAND Flash memory of Matrix-505 contains Boot loader (uBoot), Linux Kernel, Root File System and user disk (\home). The file system and disk space are shown as follow. 3.18 Devices List The supported devices are shown at /dev directory.
Matrix-505 User Guide 3.20 Mounting External Storage Memory To find out the device name of the external memory device which plug into Matrix-505, you can use the command: dmesg | grep sd To find out the device type (sda or sdb).
[time server ip] 3.24 SSH Console Matrix-505 supports SSH. If you use Linux computer, you can use SSH command to login Matrix-505. The configuration of SSH and key are located at /etc/ssh. The key generation program is available at /usr/bin.
Matrix-505 User Guide When Matrix-505 is connected to network and issue command: ipkg update To update the package list and use ipkg install To install software package and ipkg remove To remove software ipkg list To list available software ipkg list_installed To list software installed Please refer to Appendix for more about ipkg.
Matrix-505 User Guide 3.28 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...
Matrix-505 User Guide 4. Artila Utility Software The introduction of Artila utility software as follow: 4.1 update Update loader, environment file and kernel image. Type update--help to find the command usage. Update can only operate under supervisor mode (password: root). Please use command su and login as root.
Matrix-505 User Guide 4.4 setconsole The console port is located at JP1 of Matrix-505. User can use setconsole command to redirect the serial console port to any one of the four serial port. Therefore user can avoid opening the metal case to access the serial console.
If you miss the timing, please power on again the Matrix-505 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).
6.2 Forgot the IP Address If you forgot the Matrix-505 IP address, you can use the Java Manager available on Artila FTP to search the IP address of Matrix-505. Or use serial console port to find out the IP address by #ifconfig.
Loader: matrix505/matrix505.alf Kernel: matrix505/matrix505K File system: matrix505/matrix505R 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 mkimage505 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-505 power on. ‧18‧...
Matrix-505 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 24
$ 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...
Page 25
Matrix-505 User Guide 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 To update the dependency list if new kernel module were added.
Need help?
Do you have a question about the Matrix-505 and is the answer not in the manual?
Questions and answers