Moxa Technologies 331 User Manual Page 6

  • Download
  • Add to my manuals
  • Print
  • Page
    / 101
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 5
UC-7112-LX Plus Software User’s Manual Introduction
1-2
Overview
The UC-7112-LX Plus uses a Moxa ART ARM9 192 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, but
without generating a lot of heat. A 16 MB NOR Flash ROM and on-board 32 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 UC-7112-LX Plus ideal as a
communication platform for data acquisition and industrial control applications.
The pre-installed Linux operating system (OS) provides an open software operating system for
your software program development. The UC-7112-LX Plus uses Linux kernel version 2.6 with
MMU support (Memory Management Unit). Software written for desktop PCs can be easily ported
to the computer with a GNU cross compiler, without needing to modify 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.
Software Architecture
The Linux operating system that is pre-installed in the UC-7112-LX Plus 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 SD control buzzers, Network controls, and UART are also included in the
Linux OS.
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
lenreK SO
The UC-7112-LX Plus’s built-in Flash ROM is partitioned into Boot Loader, Linux Kernel,
Root File System, and User directory partitions.
In order to prevent user applications from crashing the Root File System, the UC-7112-LX Plus
uses a specially designed Root File System with Protected Configuration for emergency use.
This Root File System comes with serial and Ethernet communication capability for users to load
the Factory Default Image file. The user directory saves the user’s settings and application.
To improve system reliability, the UC-7112-LX Plus has a built-in mechanism that prevents the
system from crashing. When the Linux kernel boots up, the kernel will mount the root file system
for read only, and then enable services and daemons. At the same time, the kernel will start
searching for system configuration parameters with rc or inittab.
Page view 5
1 2 3 4 5 6 7 8 9 10 11 ... 100 101

Comments to this Manuals

No comments