This five-day package covers all aspects of embedded Linux development - kernel development, kernel modules, driver development, device handling, threads, memory handling, GNU tools for development and debug, profiling, cross-platform development and building your own distribution with Yocto.
The individual modules (ELKD2, ELAD2 and ELY1) can also be taken separately, see the module websites for details.
The ENEA Linux distribution will be used for the training needs.
The training presents the essential theoretical and practical elements required in order to be proficient in a Linux development environment. After the training, the student should be understand, implement and perform embedded Linux development, debugging and handling distributions with Yocto.