Tag Archives: bootloader

How to boot an uncompressed Linux kernel on ARM

This is a quick post to share my experience booting uncompressed Linux kernel images, during the benchmarks of kernel compression options, and no compression at all was one of these options. It is sometimes useful to boot a kernel image … Continue reading

Posted in Technical | Tagged , , , , , | Leave a comment

mkenvimage: a tool to generate a U-Boot environment binary image

Many embedded devices these days use the U-Boot bootloader. This bootloader stores its configuration into an area of the flash called the environment that can be manipulated from within U-Boot using the printenv, setenv and saveenv commands, or from Linux … Continue reading

Posted in Technical | Tagged , | 4 Comments

Barebox 2011.03 released, with contributions from Free Electrons

Barebox is a bootloader started about two years ago for embedded systems of various architectures. It plays the same role as U-Boot, which is the best known project in this area, but has several advantages over U-Boot. First, it has … Continue reading

Posted in Technical | Tagged , , | Leave a comment

Buildroot 2010.08 released!

On the last day of August, just in time, the 2010.08 version of Buildroot has been released. For the record, Buildroot is an easy-to-use embedded Linux build system: it can build your toolchain, your root filesystem with all its components … Continue reading

Posted in Technical | Tagged , , , , , | 1 Comment

Faster boot: starting Linux directly from AT91bootstrap

Reducing start-up time looks like one of the most discussed topics nowadays, for both embedded and desktop systems. Typically, the boot process consists of three steps: First-stage bootloader Second-stage bootloader Linux kernel The first-stage bootloader is often a tiny piece … Continue reading

Posted in Technical | Tagged , , , , , , | 3 Comments