| In China, the booming manufacturing industry, in which the vast majority are semi-automated production lines are applied, needs a large number of operatives working on the production line in order to complete the various products.These labor-intensive enterprises, such as automotive wiring harness assembly industry, characterized by work-intensive, high-quality products, highly mobile staff, operation staff's skill is not high, multi-step manual. In order to ensure product quality, the check of the operations and hands-on training becomes extremely important.With the development of embedded technology, the speed of embedded processors are becoming faster and faster. The applications based on embedded systems are richer. Embedded technology has been widely used in all walks of life.The system discussed in this paper uses a 32-bit embedded microprocessor Samsung S3C2410, embedded Linux operating system transplanted. It provides operational guidance to operatives by playing back a specify video and check wheather the operation is correct in the production process. It also provides Ethernet function, by which the administrator can upload profiles related to the production line and downloading the log files. Moreover, long-distance voice communication is another useful function when there a problem is occurred in the production line.This paper discusses the system in detail, such as the hardware system design which is based on S3C2410 microprocessor, Bootloader transplantation, embedded Linux kernel 2.4 cutting and transplantationg, the establishment of the embedded filesystems based on Flash memory, the development of device drivers. It also discusses the transplantation of the driver of CS8900 which is used to support Ethernet, as well as Ethernet-based file transfer and voice call. At the same time, in order to complete the function of transferring files, the vsFTPd service is also established on the system.The system discussed in this paper can be widely applied in many other similar environments by modifying the input process module or the feedback control module. |