Updated Course Material and a new board!
This course is perfect for those wanting to develop for or build an Embedded Linux system from scratch or commercial Embedded Linux solutions. The course starts by looking at the various components of an embedded Linux target, development choices and debugging possibilities. We learn to use the most common buildsystems: Buildroot and Yocto. Next we take a more detailled look at the Linux kernel architecture, important issues such as cross compilation and building of the most important components. Finished by some more specific subjects to the choice of the customer (such as Real Time Linux, initiation to kernel configuration and development,... ). During this course all participants will have the opportunity to build and experiment with a multifunctional small-footprint embedded target with a serial port and network interface. After the course, the participants can take the board with them to continue experimenting.
IT Background and general Linux skills. Linux Power User or simular experience, Linux System Administration or simular practical experience (knowledge of things like kernel compilation and filesystem internals are prerequisites), C/C++ Programming experience
Method Course/Workshop, classical educations with practical exercises.
Participants Everybody who is responsible for designing and maintaining Embedded Linux Systems.
Welcome and Walkthrough (first half day 1)|
A more in-depth look at the system architecture
Development (day 1 and day 2)
Advanced (day 3)
Embedded (day 4 and part of day 5)|
Host / Target relationship
Additional subjects (day 5)
19 nov - 23 nov 2018
18 fev - 22 feb 2019
20 may - 24 may 2019 Eindhoven
Courseware: Course materials provided, complemented with 2 books: Building Embedded Linux Systems and Linux Kernel Development (3rd Edition) and a free ARM-based Embedded Linux board for later experimentation.
Currently we provide the BeagleBone Black 1Ghz ARM Cortex-A8 based board. But it is also possible to request a version of the course with the MicroZed Xilinx Zynq®-7000 based board or the FriendlyARM Mini2440 Samsung S3C2440 ARM9 based board.
Price 2.950,- € + VAT
Phone: +32 (0)2 747 47 01
Course Registration Form
Back to Linux Belgium Education