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)
  • Eastern Europe: 2,790.- €
Dates and Booking
 
Click on town name to book Schedule
Slovenia
13/05/2019 - 16/05/2019 Ljubljana This is a FLEX course.   Time zone: Europe/Ljubljana Course language: English Enroll:
for online training
for classroom training
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Bucharest Course language: English Enroll
Poland
13/05/2019 - 16/05/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Ljubljana Course language: English Enroll
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Bucharest Course language: English Enroll
Turkey
13/05/2019 - 16/05/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Ljubljana Course language: English Enroll
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Bucharest Course language: English Enroll
Czech Republic
13/05/2019 - 16/05/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Ljubljana Course language: English Enroll
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Bucharest Course language: English Enroll
Hungary
13/05/2019 - 16/05/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Ljubljana Course language: English Enroll
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Bucharest Course language: English Enroll
Romania
13/05/2019 - 16/05/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Ljubljana Course language: English Enroll
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Bucharest Course language: English Enroll
Slovakia
13/05/2019 - 16/05/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Ljubljana Enroll
07/10/2019 - 10/10/2019 FLEX training This is an English language FLEX course.   Time zone: Europe/Bucharest Enroll
Europe
Germany
08/04/2019 - 11/04/2019 Münster Enroll
13/05/2019 - 16/05/2019 Hamburg Enroll
11/06/2019 - 14/06/2019 Düsseldorf Enroll
01/07/2019 - 04/07/2019 Berlin Enroll
12/08/2019 - 15/08/2019 Stuttgart Enroll
09/09/2019 - 12/09/2019 Frankfurt Enroll
14/10/2019 - 17/10/2019 Munich Enroll
21/10/2019 - 24/10/2019 Münster Enroll
11/11/2019 - 14/11/2019 Hamburg Enroll
02/12/2019 - 05/12/2019 Düsseldorf Enroll
Austria
11/06/2019 - 14/06/2019 Vienna (iTLS) Enroll
14/10/2019 - 17/10/2019 Vienna (iTLS) Enroll
Switzerland
06/05/2019 - 09/05/2019 Zurich Enroll
12/08/2019 - 15/08/2019 Zurich Enroll
21/10/2019 - 24/10/2019 Zurich Enroll
This is a FLEX course, which is delivered both virtually and in the classroom.
 

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