Font Size: a A A

Design And Realization Of Bootloader Based On S3C44B0

Posted on:2008-05-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2178360218452464Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of embedded system, it puts forward strict demands to the size, cost, consumption and dependability of software and hardware. A powerful embedded system usually needs an operating system to be supported. This operating system which has been already steady could be embedded Linux, WinCE etc. Bootloader as a section of codes carries out in embedded system before the loading of operating system kernel. Its basic function is to boot and load the kernel mirror image. As the important ingredient of the embedded software, bootloader is significant to be researched and accomplished.This thesis expounds the design and realization of bootloader based on S3C44B0. In theory, it induces the general structure via the research of a universal bootloader and conducts an analysis to bootloader's address layout, mode, program code and so on. The thesis also discusses how to build the developing environment of bootloader and how to download it. In practice, it implements a bootloader which fits our platform and increase the support to circuit board which is convenient for developers to debug and develop program. Two functions are mainly analyzed here: one is loading the kernel image through the network card, and the other is updating the image stored in the flash. Finally, this thesis tests bootloader in EV44B0II evaluation board, and gives some advice on the improvement in the future. On the basis of the analysis of bootloader, it accomplishes a framework of bootloader, so the developer can grasp of the critical techniques in developing embedded system and needn't develop from the beginning. In short, this thesis provides an effective way for the development of embedded products.
Keywords/Search Tags:embedded system, ARM, bootloader, U-boot
PDF Full Text Request
Related items