Moxa UC-7110-LX [20/46] Uc 7101 7110 7112 software architecture

Moxa UC-7110-LX [20/46] Uc 7101 7110 7112 software architecture
UC-7101/7110/7112 Software User’s Manual Software Package
3-2
UC-7101/7110/7112 Software Architecture
The pre-installed µClinux operating system used by the UC-7101/7110/7112 follows the standard
µClinux architecture, making programs that follow the POSIX standard easily ported to the
UC-7101/7110/7112 by using the GNU Tool Chain provided by www.uClinux.org
. In addition to
the Standard POSIX API, device drivers for the buzzer, and UART for the serial ports are also
included.
The UC-7101/7110/7112s Flash ROM has multiple smaller partitions for the Boot Loader, Linux
Kernel & Root (/) File System Image, and User Directory.
For most applications, users need to spend a lot time
maintaining the operating system and modifying the
system configuration. In order to save on the total
cost of development and maintenance, the
UC-7101/7110/7112
is specially design to partition a
User Directoryfor storing the users system
configuration parameters.
The UC-7101/7110/7112 have a built-in mechanism
that prevents system crashes and improves system
reliability. The procedure is described below.
When the Linux kernel boots up, the kernel mounts the root file system and then enables services
and daemons. The kernel also looks for the system configuration parameters using rc or inittab.
Normally, the kernel uses the User Directory to boot up the system. The kernel will only use the
default configuration _etc & _home when the User Directory crashes.
The UC-7101/7110/7112 uses ROMFS for the Linux kernel image, Root File System, and
Protected configuration, and uses JFFS2 for the User Directory.

Содержание

Похожие устройства

Скачать