Embedded Linux Development (LFD450) Training

Upcoming Instructor Led Online and Public Embedded Linux Development (LFD450) classes
Embedded Linux Development (LFD450) 28 January, 2019 - 31 January, 2019 $2600 Hartmann Software Group Training Registration
Atlanta, GA
Embedded Linux Development (LFD450) 18 March, 2019 - 21 March, 2019 $2600 Hartmann Software Group Training Registration

Answers to Popular Questions:

 
Yes, this class can be tailored to meet your specific training needs.
Yes, we provide Linux Unix consulting services.
Yes, group discounts are provided.

Course Description

 
The course is primarily intended for experienced developers programmers and engineers who are interested in learning how to adapt Linux to an embedded system.
Course Length: 4 Days
Course Tuition: $2600 (US)

Prerequisites

You should be familiar with basic Linux utilities, know the C programming language, and be comfortable developing for Linux or UNIX.

Course Outline

 
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.

Course Directory [training on all levels]

Upcoming Classes