With the development of the computer network and embedded system, the embedded system with an independent operating system has become more and more popular in the network environment. Thus, embedded operating system has been an active research field in many universities and research institutions and it will be one of the most prospective development in IT field.As the most popular embedded operating system, embedded Linux system has a deep impact on its kernel research for the improvement of the entire system performance. As an important part of network applications, the embedded linux operating system technology has become one of the most focused problem in linux community.In this paper, based on the study of the background of the network terminal, after doing a detailed analysis of the structure of the embedded linux system, selected a China-made CPU motherboard for embedded hardware platforms, designed and implemented a fully customization bootable operating system with clear target, and integrated of the corresponding application software. The main research work is in the following areas:â‘ Based on the network terminal with embedded systems containing more new features such as hardware support, proposed a new architecture for embedded Linux based on network terminal with a hierarchical method.â‘¡combined the characteristics of the network terminal, the system architecture to achieve some of the key technologies, such as kernel reduction and changes,the improvent of the system's boot procedure, was researched and successfully applied in the project.â‘¢According to the new embedded network terminal operation system architecture, compiled CLFS cross-compiling tools, and constructed the development environment of embedded Linux cross-compile chain in x86 host; completed the reduction of the system from building a cross compiler tool chain to building the target system, designed and implemented a fully customization bootable operating system which can run on our network terminal.Finally, after intergrating some application softwares in network terminal operating system, the test results were very good on function test and resources occupy test, and the network terminal operating system had passed the software test. The network terminal had more advantages,such as, low cost, can be customized and extended, can be applied to Internet banking, a library query terminal, online securities, Internet teaching and so on. |