Installing Linux on an embedded system is a common yet often difficult task. Many Open Source tools are supposed to make things easier, but must be properly controlled to obtain satisfactory results.
This training presents you the most common of these tools (crosstool-NG, buildroot, OpenEmbedded, Yocto, System Workbench for Linux ...) and how to use them.
The problems due to porting the u-boot bootloader and implementing a Linux BSP are also discussed as well as a porting methodology.