Development and Optimization of Embedded μ Clinux Bootloader
Mingjian Hong
Abstract
Mingjian Hong
Abstract
The purpose of bootloader development is to build optimized booting environment in which embedded operating system is able to correctly operate with specific hardware platform.This paper expatiates on the design roadmap of development of μClinux bootloader and describes the way to download kernel,which is based on programming implementation.At the same time,it presents the solution to optimize the process of transporting kernel file and improves system's portability.This solution uses UU(Unix to Unix) algorithm to encode and decode kernel files during transporting process,which proves to be feasible in practice.
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.
The purpose of bootloader development is to build optimized booting environment in which embedded operating system is able to correctly operate with specific hardware platform.This paper expatiates on the design roadmap of development of μClinux bootloader and describes the way to download kernel,which is based on programming implementation.At the same time,it presents the solution to optimize the process of transporting kernel file and improves system's portability.This solution uses UU(Unix to Unix) algorithm to encode and decode kernel files during transporting process,which proves to be feasible in practice.
Key concepts: Booting, Operating system, Software portability, Unix, Computer science, Embedded system, Kernel (algebra), Process (computing)