2011Electronics & PackagingRequires access

Analysis of U-Boot and Method of Its Porting Based on MPC8321

Zeng Zhen-hu

Open publisher page 0 citations

Abstract

Bootloader development is a key step for porting operation system to a CPU,which plays an important role in embedded system.As a universal bootloader,U-Boot is selected to be ported to the PowerPC processor here and this paper analyses porting process of U-boot on the self-made target board based on processor MPC8321.Firstly,a brief description of the U-Boot and target board hardware resources.Then,it analyses the boot flow of U-Boot in details.At last,the process of the porting from the choice of reference board and the transplanting U-Boot to the self-made target board are given.Finally downloading U-boot.bin to the platform,it runs steadily and boots Linux successfully.

About this research paper

What this paper is about

Bootloader development is a key step for porting operation system to a CPU,which plays an important role in embedded system.As a universal bootloader,U-Boot is selected to be ported to the PowerPC processor here and this paper analyses porting process of U-boot on the self-made target board based on processor MPC8321.Firstly,a brief description of the U-Boot and target board hardware resources.Then,it analyses the boot flow of U-Boot in details.At last,the process of the porting from the choice of reference board and the transplanting U-Boot to the self-made target board are given.Finally downloading U-boot.bin to the platform,it runs steadily and boots Linux successfully.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Bootloader development is a key step for porting operation system to a CPU,which plays an important role in embedded system.As a universal bootloader,U-Boot is selected to be ported to the PowerPC processor here and this paper analyses porting process of U-boot on the self-made target board based on processor MPC8321.Firstly,a brief description of the U-Boot and target board hardware resources.Then,it analyses the boot flow of U-Boot in details.At last,the process of the porting from the choice of reference board and the transplanting U-Boot to the self-made target board are given.Finally downloading U-boot.bin to the platform,it runs steadily and boots Linux successfully.

Key concepts: Booting, Porting, PowerPC, Embedded system, Operating system, Upload, Process (computing), Computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
Analysis of U-Boot and Method of Its Porting Based on MPC8321 — Research Paper | ScholarLens