Embedded Linux Development (LFD450)

Course Description Schedule
 

Course Overview

This course will give you the step-by-step framework for developing an embedded Linux product. You’ll learn the methods used to adapt the Linux kernel and user-space libraries and utilities to particular embedded environments, such as those in use in consumer electronics, military, medical, industrial, and auto industries.

Prerequisites

The course is primarily intended for experienced developers programmers and engineers who are interested in learning how to adapt Linux to an embedded system. You should be familiar with basic Linux utilities, know the C programming language, and be comfortable developing for Linux or UNIX.

Course Content

  • Introduction
  • Embedded and Real-Time Systems Concepts
  • Cross-Development Environments: Goals and Needs
  • Cross-Development Toolchain
  • Setting Up a Target Development Board
  • KBuild System
  • Boot loaders and U-Boot
  • Kernel Configuration, Compilation, Booting
  • Device Drivers**
  • Device Trees**
  • Target Filesystem Packaging
  • Build Target Root Filesystem
  • Root Filesystem Choices
  • Configuring uClibc
  • Build BusyBox Utility Suite
  • Kernel Monitoring and Debugging
  • Right-Sizing
  • Memory Technology Devices**
  • Compressed Filesystems
  • System Upgrades
  • Real-Time Extensions

** 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.

Classroom Training
Modality: C

Duration 4 days

Price (excl. tax)
  • Germany: 2,790.- €
incl. catering
Catering includes:

  • Coffee, Tea, Juice, Water, Soft drinks
  • Pastry and Sweets
  • Fresh fruits
  • Lunch in a nearby restaurant

* Catering information only valid for courses delivered by Fast Lane.


Dates and Booking
 
Click on town name to book Schedule
This is a FLEX course, which is delivered both virtually and in the classroom.
Germany
07/01/2019 - 10/01/2019 Berlin
04/02/2019 - 07/02/2019 Stuttgart
25/02/2019 - 28/02/2019 Frankfurt
18/03/2019 - 21/03/2019 Munich
08/04/2019 - 11/04/2019 Münster
13/05/2019 - 16/05/2019 Hamburg
11/06/2019 - 14/06/2019 Düsseldorf
01/07/2019 - 04/07/2019 Berlin
FLEX Training

Please see below our alternative, English language, FLEX course options.

04/02/2019 - 07/02/2019 FLEX training This is an English language FLEX course.
Time zone: Europe/Bucharest
13/05/2019 - 16/05/2019 FLEX training This is an English language FLEX course.
Time zone: Europe/Ljubljana
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.
Time zone: Europe/Bucharest
Switzerland
04/02/2019 - 07/02/2019 Zurich
06/05/2019 - 09/05/2019 Zurich
12/08/2019 - 15/08/2019 Zurich
21/10/2019 - 24/10/2019 Zurich
Austria
07/01/2019 - 10/01/2019 Vienna (iTLS)
18/03/2019 - 21/03/2019 Vienna (iTLS)
11/06/2019 - 14/06/2019 Vienna (iTLS)
14/10/2019 - 17/10/2019 Vienna (iTLS)

Fast Lane Flex™ Classroom If you can't find a suitable date, don't forget to check our world-wide FLEX™ training schedule.

Europe
Romania
04/02/2019 - 07/02/2019 FLEX training This is an English language FLEX course.
Time zone: Europe/Bucharest
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.
Time zone: Europe/Bucharest
Slovenia
13/05/2019 - 16/05/2019 FLEX training This is an English language FLEX course.
Time zone: Europe/Ljubljana
 

Cookies help us deliver our services. By using our services, you agree to our use of cookies.   Got it!