UC-7400-LX Plus User’s Manual
Introduction
1-2
Overview
The UC-7400-LX Plus series of RISC-based communication platforms are ideal for embedded
applications. Features include 8 RS-232/422/485 serial ports, dual 10/100 Mbps Ethernet ports, a
PCMCIA interface for wireless LAN communication, and CompactFlash and USB ports for mass
storage disk expansion.
The UC-7400-LX Plus uses an Intel XScale IXP425 533 Mhz RISC CPU. Unlike the X86 CPU,
which uses a CISC design, the IXP425’s RISC design architecture and modern semiconductor
technology provide the UC-7400-LX Plus with a powerful computing engine and communication
functions, but without generating a lot of heat. The built-in 32 MB NOR Flash ROM and 128 MB
SDRAM give you enough memory to put your application software directly on UC-7400-LX Plus.
In addition, since the dual-LAN ports are built right into the IXP425 CPU, the UC-7400-LX Plus
is an ideal communication platform for network security applications. If your application requires
placing the UC-7400-LX Plus in a location that is not near an Ethernet LAN connection, you can
use the UC-7400-LX Plus’s PCMCIA port to attach a wireless LAN card.
The pre-installed Linux operating system provides an open software operating system for your
software program development. Software written for desktop PCs can be easily ported to the
UC-7400-LX Plus platform with a GNU cross compiler, without needing to modify the source
code. All of the necessary device drivers, such as a PCMCIA wireless LAN module and keypad,
LCM, and buzzer control, are also included with the UC-7400-LX Plus. The operating system,
device drivers, and the software you develop for your own application, can all be stored in the
UC-7400-LX Plus’s Flash memory.
Software Architecture
The Linux operating system that is pre-installed in the UC-7400-LX Plus follows the standard
Linux architecture, making it easy to port programs that follow the POSIX standard to the
UC-7400-LX Plus. Porting is done with the GNU Tool Chain provided by Moxa. In addition to the
Standard POSIX API, device drivers for the buzzer and CompactFlash mass storage, UART, digital
input, digital output, and wireless LAN PCMCIA card are also included in the UC-7400-LX Plus
Linux system.
AP
API
Protocol
Stack
Device
Driver
Microkernel
User Application
Daemon (Apache, Telnet, FTPD, SNMP)
Application Interface (POSIX, Socket, Secure Socket)
TCP, IP, UDP, CMP, ARP, HTTP, SNMP, SMTP
PCMCIA, CF, WLAN, USB, UART, RTC, LCM, Keypad
Memory control, Schedule, Process
RS-232/422/485, Ethernet, PCMCIA, CompactFlash, USB
File
System
Hardware
l
e
nr
e
K
S
O