Moxa Technologies EM-1240-LX user manual Table of Contents

Page 3

Table of Contents

Chapter 1

Introduction

1-1

 

Overview

1-2

 

Package Checklist

1-2

 

Product Features

1-2

 

Product Specifications

1-3

 

Hardware Specifications

1-3

 

Software Specifications

1-4

 

Hardware Block Diagram

1-5

 

Appearance

1-5

 

Dimensions

1-7

 

Installing the EM-1240-LX

1-8

 

LED Indicators

1-8

 

Wiring Requirements

1-8

 

Connecting the Power

1-9

 

Grounding the EM-1240-LX

1-9

 

Connecting Data Transmission Cables

1-9

 

Connecting to the Network

1-10

 

Connecting to a Serial Device

1-10

 

Serial Console Port

1-11

 

Internal SD Socket

1-11

 

Additional Functions

1-11

 

Reset Button

1-11

 

Real-time Clock

1-12

Chapter 2

Getting Started

2-1

 

Powering on the EM-1240-LX

2-2

 

Connecting the EM-1240-LX to a PC

2-2

 

Console Port

2-2

 

Telnet

2-3

 

Configuring the Ethernet Interface

2-4

 

Installing a Secure Digital (SD) Memory Card

2-6

 

Developing Your Applications

2-7

 

Installing the EM-1240-LX Tool Chain

2-7

 

Compiling Hello.c

2-9

 

Uploading “Hello” to the EM-1240-LX

2-10

 

Running “Hello” on the EM-1240-LX

2-11

 

Make File Example Code

2-12

Chapter 3

Software Package

3-1

 

EM-1240-LX Software Architecture

3-2

 

Journaling Flash File System (JFFS2)

3-3

 

EM-1240-LX Software Package

3-4

Chapter 4

Configuring the EM-1240-LX

4-1

 

Enabling and Disabling Daemons

4-2

 

Adding a Web Page

4-3

 

IPTABLES

4-3

 

NAT

4-7

 

NAT Example

4-7

Image 3
Contents First Edition, November EM-1240-LX User’s ManualCopyright Notice Table of Contents Chapter EM-1240-LX Device API Introduction EM-1240-LX Package ChecklistProduct Features OverviewHardware Specifications Product SpecificationsSoftware Specifications EM-1240 Development Kit Embedded Module Hardware Block Diagram AppearanceEM-1240 Embedded Module EM-1240 Development Kit Dimensions Installing the EM-1240-LX LED IndicatorsWiring Requirements Connecting Data Transmission Cables Connecting the PowerGrounding the EM-1240-LX Connecting to a Serial Device Connecting to the NetworkSerial Console Port Reset ButtonInternal SD Socket Additional FunctionsReal-time Clock Getting Started Powering on the EM-1240-LX Connecting the EM-1240-LX to a PCConsole Port 192.168.4.127 255.255.255.0 Default IP Address Default NetmaskTelnet 192.168.3.127 255.255.255.0Configuring the Ethernet Interface Dhcpcd -p -a eth0 & dhcpcd -p -a eth1 Ifconfig eth0Installing a Secure Digital SD Memory Card #mount -t iso9660 /dev/cdrom /mnt/cdrom Installing the EM-1240-LX Tool ChainDeveloping Your Applications StepEM-1240-LX User’s Manual PATH=/usr/local/arm-elf/bin$PATH Compiling Hello.c#make Uploading Hello to the EM-1240-LX# chmod 755 hello #./hello Running Hello on the EM-1240-LXCflags = Make File Example CodeSoftware Package EM-1240-LX Software Architecture Flash Context Flash Address Size Access control Journaling Flash File System JFFS2Additional information about JFFS2 is available at Bin Dev EM-1240-LX Software PackagePtyp0 Ppp Pio Rtc Ram1 Ram0 Null Kmem Mem Cua0 Console Tty ‰ Iptables ‰ NAT Configuring the EM-1240-LXEnabling and Disabling Daemons Example default enableAdding a Web Default Home Page addressLocal Host Packets Define policy rules, and Append or delete rules UsageExamples Define policy for chain rules NAT Example Enabling NAT at BootupDial-in Service Configuring Dial-in/Dial-out ServiceConfiguring PPPoE Dial-out ServiceDynamic Driver Module Load/Unload How to Mount a Remote NFS ServerCd ramdisk Ramdiskupkernel em1240-1.x.bin /ramdiskrebootUpgrading the Kernel UpramdiskUpramdisk Cd ramdisk Upgrading the Root File System & User DirectoryRamdiskbackupfs /ramdisk/usrdisk-backup User Directory Backup-EM-1240-LX to PCChecking the Kernel and Root File System Versions Loading Factory DefaultsMirroring the Application Program and Configuration Autostarting User Applications on BootupCat /etc/version FsversionEM-1240-LX Device API RTC Real-time Clock BuzzerUart Interface UC Finder Windows UC Finder EM-1240-LX User’s Manual UC Finder EM-1240-LX User’s Manual UC Finder Linux UC Finder Editor System CommandsBusybox µClinux normal command utility collection File managerMoxa Special Utilities NetworkProcess OtherSnmp Agent with MIB II & RS-232 Like Group Ip MIB Tcp MIB Udp MIB Snmp Agent with MIB II & RS-232 Like GroupRFC1317 RS-232 like group supported variables Rs232 MIB Snmp MIBEM-1240-LX FAQ Service Information Following services are provided Moxa Internet ServicesMoxa Product † EM-1240-LX Serial Number Problem Report FormProduct Return Procedure