User`s manual
IA260-261-262 EM-2260 LX User’s Manual  Introduction 
Overview 
The IA260/IA261/IA262/EM-2260 embedded computers, which are designed for industrial 
automation applications, feature 2 or 4 RS-232/422/485 serial ports, 2 CAN bus ports (only for the 
IA262), dual Ethernet ports, 8 digital input channels, 8 digital output channels, VGA output and 
CF socket. The computers come in a compact, IP30 protected, industrial-strength rugged chassis. 
The DIN-Rail vertical form factor makes it easy to install the IA260/IA261/IA262 embedded 
computers in small cabinets. This space-saving feature also facilitates easy wiring, and makes the 
IA260/IA261/IA262/EM-2260 the best choice as front-end embedded controllers for industrial 
applications. 
The IA260/IA261/IA262/EM-2260 computers use a Ciruus Logic 199 Mhz RISC CPU. Unlike the 
X86 CPU, which uses a CISC design, the RISC architecture and modern semiconductor 
technology provide these embedded computers with a powerful computing engine and 
communication functions, without generating excessive heat. A 32 MB NOR Flash ROM and a 
128 MB SDRAM give you enough memory to install your application software directly on the 
embedded computer. In addition, dual LAN ports are built right into the RISC CPU. This network 
capability, in combination with the ability to control serial devices, makes the 
IA260/IA261/IA262/EM-2260 ideal communication platforms for data acquisition and industrial 
control applications. 
The IA260/IA261/IA262/EM-2260’s pre-installed Linux operating system (OS) provides an open 
software operating system for your software program development. Software written for desktop 
PCs can be easily ported to the computer with a GNU cross compiler, without modifying the 
source code. The OS, device drivers (e.g., serial and buzzer control), and your own applications, 
can all be stored in the NOR Flash memory. 
The IA260/IA261/IA262-LX also supports a VGA output. 
Software Architecture 
The Linux operating system that is pre-installed on the IA260/IA261/IA262/EM-2260 follows the 
standard Linux architecture, making it easy to accept programs that follow the POSIX standard. 
Program porting is done with the GNU Tool Chain provided by Moxa. In addition to Standard 
POSIX APIs, device drivers for the CF storage, buzzer and Network controls, and UART are also 
included in the Linux OS. 
OS Kernel
API
AP
Protocol
 Stack
Device
Driver
Microkernel
Hardware
User Application
Daemon (Apache, Telnet, FTPd, SNMP)
Application Programming Interface (POSIX, Socket, Secure Socket)
TCP, IP, UDP, ICMP, ARP, HTTP, SNMP, SMTP
CF, USB, DI/O, CANbus,UART, RTC
Memory Control, Schedule, Process
RS-232/422/485, Ethernet, CompactFlash, USB
 File
System
1-2










