4 tools for building embedded Linux systems


Explore Yocto, Buildroot, OpenWRT, and adapted desktop distros to determine the right option for your project.

The development environment in embedded systems programming is usually very different from the testing and production environments.
Typically, the build output will consist of an entire software image for the target device, including the kernel, device drivers, libraries, and application software (and sometimes the bootloader).
In this article, I will present a survey of four commonly available options for building embedded Linux systems.

1 Comment

  1. Tomi Engdahl says:


    The LTIB (Linux Target Image Builder) project is a tool that can be used to develop and deploy BSPs (Board Support Packages) for a number of embedded target platforms including PowerPC, ARM, Coldfire.

    I think LTIB is one of the best build tools, but of course I’m biased. There are many other good alternatives including T2 SDE, PTXdist, buildroot, uClinux-dist, Denx ELDK, OpenEmbedded, etc.


Leave a Comment

Your email address will not be published. Required fields are marked *