Moxa Technologies EM-1240-LX user manual Upgrading the Root File System & User Directory

Page 44

EM-1240-LX User’s Manual

Configuring EM-1240-LX

Upgrading the Root File System & User Directory

The EM-1240-LX uses JFFS2 for root file system and user directory. By default, the root file system is pre-set to READ only. The EM-1240-LX provides a read/write user’s directory in the JFFS2 file system. By using this user’s directory, the system configuration file and user’s program can be stored on this disk.

Search the EM-1240-LX’s CD-ROM for the latest user directory file, or download the file from www.moxa.com. The format is em1240-1.x.dsk. You must download this file to a PC first, and then use Console Terminal or Telnet Console to copy the file to the EM-1240-LX.

You can save this file to the EM-1240-LX’s RAM disk, and then upgrade the user directory. The following is a step-by-step example.

To enable the RAM disk, use the following command.

/>upramdisk

/>cd ramdisk

Use the built-in FTP client to download the em1240-1.x.dsk file from the PC.

/ramdisk>ftp <destination PC’s IP> Login Name: xxxx

Login Password: xxxx ftp> bin

ftp> get em1240-1.x.dsk ftp>quit

/ramdisk>upkernel /ramdisk/em1240-1.x.dsk /reboot

4-11

Image 44
Contents EM-1240-LX User’s Manual First Edition, NovemberCopyright Notice Table of Contents Chapter EM-1240-LX Device API Introduction Package Checklist Product FeaturesOverview EM-1240-LXProduct Specifications Hardware SpecificationsSoftware Specifications Hardware Block Diagram Appearance EM-1240 Development Kit Embedded ModuleEM-1240 Embedded Module EM-1240 Development Kit Dimensions Wiring Requirements Installing the EM-1240-LXLED Indicators Grounding the EM-1240-LX Connecting Data Transmission CablesConnecting the Power Connecting to the Network Connecting to a Serial DeviceReset Button Internal SD SocketAdditional Functions Serial Console PortReal-time Clock Getting Started Console Port Powering on the EM-1240-LXConnecting the EM-1240-LX to a PC Default IP Address Default Netmask Telnet192.168.3.127 255.255.255.0 192.168.4.127 255.255.255.0Configuring the Ethernet Interface Ifconfig eth0 Dhcpcd -p -a eth0 & dhcpcd -p -a eth1Installing a Secure Digital SD Memory Card Installing the EM-1240-LX Tool Chain Developing Your ApplicationsStep #mount -t iso9660 /dev/cdrom /mnt/cdromEM-1240-LX User’s Manual Compiling Hello.c PATH=/usr/local/arm-elf/bin$PATHUploading Hello to the EM-1240-LX #makeRunning Hello on the EM-1240-LX # chmod 755 hello #./helloMake File Example Code Cflags =Software Package EM-1240-LX Software Architecture Additional information about JFFS2 is available at Flash Context Flash Address Size Access controlJournaling Flash File System JFFS2 EM-1240-LX Software Package Bin DevPtyp0 Ppp Pio Rtc Ram1 Ram0 Null Kmem Mem Cua0 Console Tty Configuring the EM-1240-LX ‰ Iptables ‰ NATExample default enable Enabling and Disabling DaemonsDefault Home Page address Adding a WebLocal Host Packets Examples Define policy rules, and Append or delete rulesUsage Define policy for chain rules Enabling NAT at Bootup NAT ExampleConfiguring Dial-in/Dial-out Service Configuring PPPoEDial-out Service Dial-in ServiceHow to Mount a Remote NFS Server Dynamic Driver Module Load/UnloadRamdiskupkernel em1240-1.x.bin /ramdiskreboot Upgrading the KernelUpramdisk Cd ramdiskUpgrading the Root File System & User Directory Upramdisk Cd ramdiskUser Directory Backup-EM-1240-LX to PC Ramdiskbackupfs /ramdisk/usrdisk-backupLoading Factory Defaults Mirroring the Application Program and ConfigurationAutostarting User Applications on Bootup Checking the Kernel and Root File System VersionsFsversion Cat /etc/versionEM-1240-LX Device API Uart Interface RTC Real-time ClockBuzzer UC Finder Windows UC Finder EM-1240-LX User’s Manual UC Finder EM-1240-LX User’s Manual UC Finder Linux UC Finder System Commands Busybox µClinux normal command utility collectionFile manager EditorNetwork ProcessOther Moxa Special UtilitiesSnmp Agent with MIB II & RS-232 Like Group Snmp Agent with MIB II & RS-232 Like Group Ip MIB Tcp MIB Udp MIBSnmp MIB RFC1317 RS-232 like group supported variables Rs232 MIBEM-1240-LX FAQ Service Information Moxa Internet Services Following services are providedProblem Report Form Moxa Product † EM-1240-LX Serial NumberProduct Return Procedure