Font Size: a A A

The Application And Implementation Of Embedded Linux System Based On PowerPC

Posted on:2013-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:M Z LaiFull Text:PDF
GTID:2248330374999946Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With microelectronics integrated circuit technology rapid development and the PCera and mobile WEB age, embedded integrated chips have been applied in in all areasof life, and that the embedded system will be a people future basis of life, greatly affectpeople’s life and work. Therefore, in the future for a long time, the design of theembedded system will have been in the field of electronic hotspot and focus. Linux asthe best one of the operating system, it not only in the server area has reigns position,and in the embedded system is more and more important field, widely used in all kindsof home appliance consumer goods and communications equipment. However inembedded systems, the hardware platform and application diversification makeembedded Linux systems software platform design has the certain difficulty andchallenging.This paper it is in this kind of background, research and implementation ofPowerPC based on embedded processor series communication Linux platform. In theoperating system to Linux change by Vxworks industry background, this paper buildsembedded Linux system software platform as the research object, in the thoroughanalysis guide to load the program, guide parameters, Linux kernel and root file system,on the basis of the PowerPC based on Linux system platform to the research andimplementation. In this paper, the main content of for: first tells the PowerPC based onthe Linux system design train of thought; Then, this paper introduces the main contentsof the development of embedded software and cross-compiling environmentconstruction, in understanding PowerPC based on the structure of system, through theanalysis of source code U-Boot, a detailed study of the PowerPC MPC8309communications processor power in after the start of the process U-Boot Linux kernelloaded with the guide of the process, and in MPC8309platform for verification; Later, the PowerPC architecture of the flat equipment under the tree, and Linux device tree asanalytical flat how start parameters; Then, the paper analyzes the Linux kerneltransplantation, embedded Linux kernel transplants are the general method, andcombining with MPC8309platform presents a practical transplant process; Throughthe analysis of the main root filesystem embedded content, and gives the root of the filesystem made general steps, and in MPC8309hardware platform on the verification;Finally, key explained the realization of the system of the process and the application.In practical applications, embedded system will use a lot of different types ofprocessors, for the embedded system developers, transplant embedded made difficultLinux system. Therefore, to find an effective criteria to solve problems transplantationwill be a very important task. In this paper, the embedded Linux system in the PowerPCprocessor platform series communication the general method of transplantation,according to this method can more quickly and more effectively put Linux systemapplied to different PowerPC processor platform series communication, therefore, thesystem has very important practical significance. At the same time, this article willinternship programs throughout the theoretical research, involving U-Boot sourceanalysis, flat equipment of analysis, Linux kernel tree structure analysis and relateddevelopment tool use and development of experience sharing, the study of embeddedLinux and embedded Linux system has high transplantation reference and guidancevalue. In addition, successfully transplanted to practice project MPC8309hardwareplatform of embedded system has stable running Linux, demo program test is passed,the main task is some late peripheral device driver development and testing, and then isrunning on the original application under Vxworks business software transplanted torun Linux use.
Keywords/Search Tags:Embedded Linux Systems, U-Boot, Device Tree, Linux KernelTransplant, Root file syste
PDF Full Text Request
Related items