Skip to content

andrejd/notes-on-embedded-linux

Repository files navigation

Random notes on Embedded Linux

Collection of bits and pieces regarding embeded linux, what it is, how to build it, ....

Create your own Linux distribution

Notes from StackOverflow

Buildroot, Yocto and Ångström are embedded Linux distros, where you download the build system and then configure it for your target (select toolchain, packages etc.) and then build your bootloader, kernel and root file system. Yocto and Angstrom are based on OpenEmbedded project. Buildroot has another approach and uses Kconfig system like Linux kernel.

So far I have used only Buildroot for ARM systems and am very comfortable with this distro. It is very easy to create and extend your first rootfs. But you'll probably have to try some of these distros to understand, which one suites your needs. Look at distro's documentation, tutorials etc.

If you don't want to compile your rootfs, try ArchLinux. If you are familiar with OpenEmbedded look at Yocto and Angstrom. If you like Kconfig try Buildroot.

Resources

  • Free Electrons, lots of resources about embedded linux: pdf slides ...
  • AcmeSystems, producers of Acqua SoM (System on Module)

About

some random notes when learning about embedded linux :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published