EIEIOTECHNOVATION
← Training programmes

EIEIO / OPERATING SYSTEMS

Embedded Linux Kernel and Driver Development Training Course

Course outline

2 days

Duration

2 days

Requirements

Basic familiarity with using a GNU/Linux system

Overview

A two day course consisting of around 60% hands-on labs focusing on Embedded Linux kernel internals, architecture, development and investigating how to write and integrate several types of device drivers.

Who should attend?

Engineers interested in Linux kernel development on Embedded systems and platforms.

Course Outline

  • What is the Linux kernel?
  • Getting Kernel source code
  • Configuring, compiling and booting the kernel
  • Device tree files
  • Linux kernel modules
  • Linux kernel debugging
  • Character device drivers
  • Using Git for source code management

Programme scope, delivery arrangements and suitability are confirmed during enquiry.