Font Size: a A A

Linux Embedded Systems Transplantation Applications

Posted on:2007-07-25Degree:MasterType:Thesis
Country:ChinaCandidate:C X ChenFull Text:PDF
GTID:2208360185456374Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the quick development and syncretism acceleration of 3C (Computer, Communication,Consume Electric), the embedded system technology becomes a fast developing field. The research contents of embedded system deal with various aspect of computer subject, such as the net system, wireless net, 3G application and consumer electronic. Primary techniques include embedded operating system, system chip design, application software development and various service investigate are the people's most interest.At the same time, with the appearance of the Small Office Home Office, more and more people want to do their jobs at home or small offices. For them, the main motive is saving their working cost. So they want one machine can do the most works about the network. Under this condition, we give out the defintion of SOHO-NAS. NAS, for short of network attached storage, is a thin server storage facility as a dedicated file server. It is different from the traditional storage server, it only provide with the fuction of the file storage but computing, which reduces the storage cost greatly. It must work on different operating systems and is avaible at any time. SOHO-NAS has the functions as a router, a webserver,a samba server,a ftp server,a mail server and so on.This paper gives out the devlopment of the embedded system, and make a brief introducation about some embedded system and the processor, inclde the merits and demerits of different operating systems, the instructions'format of the ARM, the MMU.we do the transpoting and the configuration about the linux system, make the cross compiler, modify the bootloader to make it suit to our system, read and modify the codes about the kernel booting,unzipping and so on.Then we analyse the sourcecodes about the management of the memory,the schedule of the task, the structure and function of the NETFILTER module.Finally,we introduce the principle ,the devlopment and the implement of the application sofeware.This paper implement a SOHO-NAS based on the LINUX embedded operating system.
Keywords/Search Tags:embedded system, LINUX, bootloader, SOHO-NAS, ftp
PDF Full Text Request
Related items