An Introduction to BuildRoot
Need to create simple and optimized Linux systems for your embedded devices? Tired of complicated tools? You should try Buildroot!
In this tutorial, we will first introduce Buildroot, a popular embedded Linux build system, that allows you to build your own cross-compilation toolchain, Linux kernel and bootloader images, as well as root filesystem with your selection of user-space libraries and applications, all from an easy-to-use “menuconfig” interface.
John Bonesio has over 25 years in software development. He has worked in systems level programming from large servers to small embedded real-time devices. John’s experience in the Linux kernel includes working on file systems, raid sets, network drivers, startup code for ARM and PowerPc including device tree support, and DMA drivers. John is an international trainer for the Linux Foundation since 2011. He also has other endeavors which include being an author and a radio show host. John stays grounded by not running with scissors, not dropping his phone in the toilet, and not petting cats backward.