Embedded Linux Development with Yocto Project [LFD460]

Price USD 2950
Number of days 4

In this course, you’ll obtain a solid understanding of embedded Linux development using the Yocto Project. In addition to learning the basics of embedded Linux development, you’ll also learn how to take advantage of the time- and effort-saving benefits offered by the Yocto project as you develop on embedded Linux.

[4 Days]

Who should attend?

This course is primarily intended for experienced software engineers who are interested in learning the fundamentals of a build system for embedded Linux  .

Previous knowledge

You should:
  • Be familiar with basic Linux utilities and text editors  .
  • Some experience with Python is helpful but not required  


Course Outline 

  1. Introduction
  2. The Yocto Project and OpenEmbedded
  3. Poky Build Process
  4. Setting up the Build System and Building an x86 Emulation Image
  5. Troubleshooting Build Failures
  6. Setting Up a Target Development Board
  7. Booting the Target Development Board
  8. Board Support Packages
  9. Customizing Images
  10. Adding Packages
  11. Layers
  12. Kernel Recipes
  13. Application Development Toolkit
  14. Licensing and Compliance
  15. Appendices

 ** These sections may be considered in part or in whole as optional. They contain either background reference material, specialized topics, or advanced subjects. The instructor may choose to cover or not cover them depending on classroom experience and time constraints.

Standard courses or on request

Our Training offer includes both standard courses and customized courses, developed and held on request.

Good Deal

To find out if your company has a discount with Enea, please contact us at training@enea.com.


Please login by providing you information below.

New user