Font Size: a A A

Design And Application Of BootLoader Based On Embedded Linux

Posted on:2007-10-01Degree:MasterType:Thesis
Country:ChinaCandidate:W WangFull Text:PDF
GTID:2178360182995765Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of the information and communication industry, the products of the embedded system become more and more popular and play an important role in our daily life. Embedded Linux is a system that can be scalable and modified , which can work on the embedded computer systems. As the system is with the advantages of both ordinary Linux system and embedded system, the Embedded Linux has a great market prospective and business opportunities. Currently, the most important task for Embedded system is to provide different BootLoaders for different CPU Architectures , because various CPUs are involved in Embedded systems. So it is meaningful to build a general BootLoader on the embedded linux system, which can provide convenience for Embedded system development in both its former stage and its later stage.To build a general BootLoader on Embedded linux system is the main content of the thesis , in which design and application in areas based on the Embedded system are disscussed.Firstly, the thesis introduces concepts of BootLoader System, analyzes the current open source BootLoader in embedded system and compares the general CPU architectures in embedded system, selects the software and hardware environments to design the system. And then, the model of the BootLoader is brought forward, which is composed of Boot, Loader, Upgrade. The model includes these projects, such as serial Port, hard disk, CDROM, internet, USB disk. BootLoader based on internet is analysed with emphasis. The BootLoader project is the most popular one for embedded products with network interface card;And BootLoader which can upgrade Flash by USB Device is expressed in detail. The BootLoader can quickly upgrade the software part of the products. It is also a popular project to maintenance the embedded products.Finally, based on the analysed results and according to a praticalproduct, BootLoader with various manners for loader and upgrade is designed, which is applied in the development and design for product of Digital Video Broadcast based on satellite:DVB-S. Taken MIPS architecture as the main object, transplants the BootLoader system into common CPU are completed, which provides an effective way for development of embedded products.
Keywords/Search Tags:Embedded, opearation system, Linux, Boot, Loader, Upgrade
PDF Full Text Request
Related items