background image

Matrix-505  User  Guide 

17

 

7.  System Recovery 

If NAND Flash file system does fail, DataFlash file system will automatically boot up and a Console 

Menu at console port will appear as follow: 

 

 

 

7.1  Update Image 

This option can recover the loader, kernel and file system by using an USB disk.    The USB disk 

contains the images files with the path as follow: 

 

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.    This function will create a new file system image 

for users and they can use it to duplicate the customized file system to other Matrix-505. 

 

7.3  Recovery Env. 

The option will recover the environment files as default setting.    Use this function only when the NAND 

file system crash. 

 

7.4  Show Info 

Show the version information of Matrix-505. 

 

7.5  Reboot 

Reboot the NAND flash file system. 

 

 

 

Summary of Contents for Matrix-505

Page 1: ...Matrix 505 Linux ARM9 Industry Box Computer User Guide Version 1 0 Copyright Artila Electronics Co Ltd All Rights Reserved ...

Page 2: ......

Page 3: ...l Port LED 3 3 7 Serial Port 4 3 8 Serial Console Port JP1 4 3 9 Power Connector 5 3 10 Ethernet Port 5 3 11 Factory Default Settings 5 3 12 Power on and System Boot up 6 3 13 Inittab and Run Levels 6 3 14 Default Started Service 6 3 15 Network Settings 7 3 16 Insert Kernel Module 7 3 17 File System 8 3 18 Devices List 8 3 19 Utility Software 8 3 20 Mounting External Storage Memory 9 3 21 Welcome ...

Page 4: ... update 13 4 2 setuart 13 4 3 version 13 4 4 setconsole 14 5 Loader Menu 15 6 Frequently Asked Question 16 6 1 Forgot Password 16 6 2 Forgot the IP Address 16 6 3 System Fail to Boot 16 7 System Recovery 17 7 1 Update Image 17 7 2 Make Filesystem 17 7 3 Recovery Env 17 7 4 Show Info 17 7 5 Reboot 17 7 6 Update Image Starts 18 7 7 Update Image Completes 18 7 8 Make Files System Starts 18 8 Appendix...

Page 5: ... Ethernet ports Two USB 2 0 high speed 480 Mbps Host ports One software configurable RS 232 422 485 port and three RS 232 485 ports One USB client port One microSD socket 9 to 48VDC power input Pre installed Linux 2 6 38 kernel and file system GNU toolchain available in Artila web Optional DIN RAIL mounting adaptor 1 2 Packing List Matrix 505 is shipped with following items Matrix 505 Artila Matri...

Page 6: ...0 100Mbps Ethernet USB2 0 Host x2 Reset 9 48VDC Power 10 100Mbps Ethernet P1 P2 P3 P4 Serial Ports System Ready LED Ethernet 1 LED Ethernet 2 LED Serial Port LED USB Client Serial console microSD socket Open the upper case to access it ...

Page 7: ...s the Reset button to activate the hardware reset Please always use reboot command to reset Matrix 505 You should only use this function if the software reboot does not function properly 3 3 Power LED 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 b...

Page 8: ...RS 485 DATA DATA GND 3 8 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 Port 0 RS 232 RXD TXD GND Therefore you need to open the upper metal case and prepare or purchase ...

Page 9: ...thernet Port The Ethernet Port use RJ45 connector Pin Signal 1 ETx 2 ETx 3 ERx 6 ERx 3 11 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 ...

Page 10: ... 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 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 load...

Page 11: ...LAN 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 505 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 505 supports USB WLAN adaptor Ralink RT2571 You can enable the driver module rt73usb by adding rt73usb in etc mod...

Page 12: ...ry Following list are most popular ones 1 ttyS0 serial console port 2 ttyS1 to ttyS4 serial port 1 to port 4 3 sda to sdb USB flash disk 4 ttyUSB0 to ttyUSB1 USB RS 232 adaptor fdti_sio ko 5 rtc Real Time Clock 6 ttyACM0 and ttyACM1 USB Modem CDC compliant 7 mmc SD driver 3 19 Utility Software Matrix 505 includes busybox utility collection and Artila utility software and there are placed at sbin b...

Page 13: ...e the command dmesg grep sd To find out the device type sda or sdb And use mount dev sda1 to mount the USB disk and folder is local at media sda1 or mnt sda1 3 21 Welcome Message To modify the welcome message user can use text edit to modify the etc motd 3 22 Web Page Directory The web pages are placed at usr www and the home page name should be index html ...

Page 14: ...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 3 25 Putty Console Software For Windows user you can download the putty software at http www chiark greenend org uk sgtatham putty download html to use SSH to login Matrix 505 3 26 ipkg Package Software Management ipkg is a light software package utilit...

Page 15: ...ogin as a root user then copy the arm linux gnueabi 4 3 3 tar bz2 to root directory of PC Under root directory type following command to install the Matrix 505 Toolchain tar xvjf arm linux gnueabi 4 3 3 tar bz2 The toolchain file name are arm linux gnueabi gcc arm linux gnueabi g arm linux gnueabi strip Version gcc 4 3 3 glibc 2 9 binutils 2 18 For Windows user please download the toolchain from C...

Page 16: ...ogin with password Use bin command to set transfer mode to binary ftp bin To transfer the execution file to Matrix 505 user disk home guest and use chmod x file o To change it to execution mode and file o to run the program 3 29 Auto Start Program on Boot 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...

Page 17: ...ent 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 4 2 setuart Configure serial port setting An example show as followed to configure port 1 as RS 485 interface with baud rate 921600 4 3 version Find out the version of OS ...

Page 18: ...onsole 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 ...

Page 19: ...1 Flow Control None Terminal type VT100 Once power up Matrix 505 please repeatedly keying and you will see the loader menu appear as follow 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 Run level 2 5 are multiple users and run level 6 is reboot...

Page 20: ...ress 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 6 3 System Fail to Boot If you mess up the root file system and make the system fail to boot Matrix 505 will automatically switch to boot from Dataflash file system and a console menu will show up at console port to help user perform sys...

Page 21: ...lable 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 This function will create a new file system image for users and they can use it to duplicate the customized file system to ...

Page 22: ...tes 7 8 Make Files System Starts Note 1 Use Arrow keys up and down to selection the functions 2 Use Arrow keys left and right to go to higher or lower levels of menu screen 3 To force system go into DataFlash booting repeatedly keying Shift 1 right after Matrix 505 power on ...

Page 23: ... can find more utility on Artila FTP and use ipkg to install the utility 8 2 ipkg Software Package Management 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 How to setup...

Page 24: ...7 0 0 1 media sda1 Utility src gz usb_kernel ftp root root 127 0 0 1 media sda1 modules Make sure the USB disk is correctly mounted now use command ipkg update To update the package list and use ipkg install webmin To install webmin Webmin is a web based interface to system administration To start webmin go to etc webmin and type start webmin Then you can use browser to visit Matrix 505 port 10000...

Page 25: ... 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 ...

Reviews: