Building Systems for Embedded Linux

I am working on a device using Embedded Linux. In the near future, this device is likely to become a family of products, and several more devices (for example, hardware platforms) will be added to the mix. These devices will be similar, but may have processors, hardware peripherals (and device drivers), user space applications, and kernel settings. Besides compiling distributions for different devices, I would also like to build debug distributions for development.

What are some of the most common ways to build and manage Embedded Linux systems? I played with Jenkins and saw some potential there.

+4
source share
1 answer

There are several build systems targeting Embedded Linux:

OpenEmbedded

Buildroot

Scratchbox

PTXdist

LTIB

Emdebian

There is a document that compares them here . But I believe that Buildroot is the most famous and used among. There are more interesting documents related to Embedded Linux at free-electrons.com.

+5
source

All Articles