
Description
After a dev board powers on, something has to load the kernel, and that role is the bootloader. U-Boot is the most common open-source bootloader in embedded Linux, handling everything from hardware initialization to loading the kernel.
The official docs are split into building, using and developing, with architecture- and board-specific notes, and it shows up in most vendor BSPs.
Boot loading:initializes hardware and loads the kernel and device tree.
Broad support:many architectures and a large number of boards.
Command line:a console environment for debugging at boot.
Full documentation:detailed chapters for building, using and developing.
The official docs are split into building, using and developing, with architecture- and board-specific notes, and it shows up in most vendor BSPs.
Features
Boot loading:initializes hardware and loads the kernel and device tree.
Broad support:many architectures and a large number of boards.
Command line:a console environment for debugging at boot.
Full documentation:detailed chapters for building, using and developing.
