Font Size: a A A

Design And Realization Of Boot Loader Based On ARM

Posted on:2007-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:J S ZhouFull Text:PDF
GTID:2178360182485440Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, embedded system is more and more widely used. By now, embedded computer system is much more than common computer in quantity. Embedded system is a new direction of technology development after IT networking technology. With the excellent advantage of small space, powerful performance, low power dissipation, high reliability and special purpose, embedded system is widely used in national defense, consume electronic, networking communication, industry control field and so on. With the development of computer and communication technology, research and development of embedded system are more and more useful.Firstly, this thesis presents the concept and the structure of embedded system and the selected hardware and software. Some processors based on ARM are also presented and in the paper. The embedded system selects S3C2410X of Samsung, which is based on ARM920T. Because it has excellent kernel design and application performance, Linux is running on many kinds of hardware. Linux also owns other merits, such as its free source code, its inherit networking functions and its modularization design in kernel. Therefore Linux is very suitable to be the operating system of embedded system. After comparing various embedded operating system, we select Linux.This thesis is software of a navigation terminal for vehicles based on GPS/GPRS. It mainly studies several aspects of the Boot Loader, such as concept, main task, framework, and mechanism. Some necessary tools are also presented in the paper. When the mechanism of the Boot Loader is explained, we particularly analyze sections included by object files before creating the Boot Loader and changes of some variables when the linker links objects.
Keywords/Search Tags:Embedded system, ARM, Linux, Boot Loader
PDF Full Text Request
Related items