Font Size: a A A

The Porting And Applications Software Development Of Linux

Posted on:2008-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y F TanFull Text:PDF
GTID:2178360278478443Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the quick development of computer,communication and network technologies,embedded systems are widely used.Because of the increasing complexity of the embedded systems,the embedded operating system has become the most important part of the embedded systems.Recently,it turns out that Linux operating system is of large economic value and will be used widely in various applications becaulse of its open source,small core,good performance and other advantage.In this paper,firstly,to build the development environment,the author installs the arm-linux-gcc-3.4.1 and configures the NFS server,TFTP server and the serial communication program Kermit on the host PC.Secondly,in order to load the core and initialize the hardware,U-boot is ported.Thirdly,the Linux core is modified according to the given hardware and the driver of CS8900A is done.Then root file system based on Ramdisk and NFS is ported.In order to reduce the root file system the busybox is used.Finally,the author takes the serial port and multi-process programming as examples for researching on the methods of developing the applications on Linux.
Keywords/Search Tags:Embedded System, Linux, ARM, U-boot, File System
PDF Full Text Request
Related items