Embedded Handbook/Bootloaders/Das U-Boot

From Gentoo Wiki
< Embedded Handbook‎ | Bootloaders(Redirected from Das U-Boot)
Jump to:navigation Jump to:search
General topics
Introduction
Creating a cross-compiler
Cross-compiling with Portage
Cross-compiling the kernel
Compiling with qemu user chroot
Frequently asked questions
Emulators
Qemu
Armulator
Hercules
Bootloaders
Das U-Boot
NeTTrom
RedBoot
SH-LILO
Boards
Hammer Board and Nail Board
LANTank
NetWinder
NSLU2
QNAP TurboStation 109/209/409
Marvell Sheevaplug
ACME SYSTEMS Netus G20
Genesi Efika MX
Pandaboard
TrimSlice
BeagleBone
BeagleBone Black
Intel Edison

Rather than duplicate existing information, please consult the upstream documentation and their main wiki.

Gentoo Specific instructions

There is no package for the Das U-boot source code. Follow the instructions in the documentation for obtaining the source from git or an archived release.

There is a package for the Das U-boot utility tools (such as mkimage), see u-boot-tools.

It is most likely the build will be cross-compiled. See Cross build environment.

Booting a new kernel with U-Boot

After compiling a new Gentoo kernel, copy the resulting zImage from /usr/src/linux/arch/arm/boot/zImage to the boot partition (replacing the existing zImage).


This page is based on a document formerly found on our main website gentoo.org.
The following people contributed to the original document: Mike Frysinger, Ned Ludd, Robin H. Johnson, Alex Tarkovsky, Alexey Shvetsov, Raúl Porcel, Joshua Saddler on April 28, 2013.
They are listed here because wiki history does not allow for any external attribution. If you edit the wiki article, please do not add yourself here; your contributions are recorded on each article's associated history page.