Font Size: a A A

The Research And Implementation Of Embedded Linux System Based On ARM

Posted on:2010-10-12Degree:MasterType:Thesis
Country:ChinaCandidate:M L DengFull Text:PDF
GTID:2178360278465548Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Along with the development of information , network and intelligence, the embedded technology is improved a lot. Embedded systems are widely applied in various fields, such as network system, intelligent appliance, 3G application and automobile electronics. Because of its stability, open-source, easy-porting and other advantages, Linux is widely used in embedded field with enormous market potential and commercial value. Nowadays, ARM with 32-bit embedded processor becomes the most extensive application for its extraordinary performance and low power consumption. It is of great theoretical and practical significance to study the principle of Linux operating system, to port the embedded Linux system and to develop the application programs.S3C2410X is a high performance CPU based on ARM920T core made by Samsung Corp., in this article, a hardware platform with a S3C2410X CPU is selected. The research of this paper first introduces the functions of S3C2410X, and then the designs of hardware circuits are discussed in detail, including JTAG, NAND Flash and Ethernet interfaces.Firstly, this paper describes how to establish the cross compiling environment. After the research of the principle of the embedded bootloader and the analyses of the structure of VIVI, VIVI has been ported into the target hardware platform. Based on the analyses of the structure of Linux kernel, the methods of kernel porting and configuration are discussed. As an emphasis of porting of embedded Linux, this paper studies the structure of the embedded Linux root filesystem and how to build it. Finally, serial port developing and network communication by socket based on the platform established is presented.
Keywords/Search Tags:embedded Linux, ARM, Bootloader, kernel, root file system
PDF Full Text Request
Related items