Font Size: a A A

Research And Realization Of Embedded Linux Transplantation On ARM9

Posted on:2008-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:X G ZhangFull Text:PDF
GTID:2178360215459895Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the development of computer technology, the embedded system becomes one of the most popular IT application field at present and has great development prospects. The high performance microprocessor combines with the embedded operating system is the development trend of the embedded system.The purpose of this paper is to build an embedded linux software platform on the hardware platform with the kernel of S3C2410A (ARM920T core) microprocessor. So the following applications can be developed based on it. The software package that the development board attatched has not be used and all new version codes used here come from Internet. The detailed work are as follows: Firstly, the Cross-compile tools was downloaded, configured and compiled and the embedded software development environment was built. Secondly, the running process of the BootLoader was analyzed and the principle of BootLoader running on NAND Flash was studied and BootLoader1.1.4 was transplanted to run on NAND Flash; The new features of Linux2.6 were introduced. The key points of Linux kernel transplantation were detailed and Linux2.6 kernel was transplanted, configured and compiled. Thirdly, on the basis of the studying of driver module and the comparing of Linux2.6 and Linux2.4, the functions of button driver and net works driver were realized. Fourthly, Qt libs and Qtopia for ARM and x86 architecture were configured and compiled respectively, and a test application was built and downloaded to the development board. Finally, a summary of this paper was made. And combined with the development trend of the embedded system, a view of the future application of the embedded soft development platform built is given.
Keywords/Search Tags:embedded operating system, system transplantation, BootLoader, Qt/Embedded
PDF Full Text Request
Related items