Font Size: a A A

The Analyse And Research On Porting Linux To Embedded Mechanical And Electrical Control System

Posted on:2006-10-11Degree:MasterType:Thesis
Country:ChinaCandidate:C Y CaoFull Text:PDF
GTID:2168360155977101Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
The current main controller of mechanical and electrical facilities in China is PLC. With the development of computer technology, the products based on embedded system have rapidly increased. The research and application of embedded system is at present a hotspot. It is very suitable for embedded system to be applied to mechanical and electrical control for its tiny kernel, reduced system, highly real-time and strong speciality. It has more advantages in reliability, volume, power and ratio of capability to price than traditional control . Therefore, it will be a trend to design and develop embedded controller in mechanical and electrical control. An embedded controller consists of hardware and software. The former is physical base of the whole system which provides a platform for software to run on and communication interface(including human computer interaction interface),and its hardcore is embedded processor; the latter is used to run system, and its kernel is the operating system. One of the main steps to design and develop an embedded controller is porting an operating system to a platform based on embedded processor. This is analyzed and researched in this thesis and the linux2.6 kernel is ported to a platform based on ARM . This thesis focuses on the important techniques of porting the Linux kernel to ARM platform. Firstly the theory about porting operation system and the merit of Linux is summarized. Secondly an introduction to the features of the ARM architecture and hardware platform is given, a detailed analysis of the Linux kernel code and techniques for porting Linux to ARM CPU, and embedded linux kernel's startup procedure and initialization is made, a detailed analysis of the theory of bootloader and the method of porting, meanwile an example of porting bootloader is given to the target platform.
Keywords/Search Tags:Mechanical and electrical control, Embedded controller, Embedded process or, Linux, ARM, Kernel porting
PDF Full Text Request
Related items