Analysis of U-Boot and Method of Its Porting Based on MPC8321
Zeng Zhen-hu
Abstract
Zeng Zhen-hu
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.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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