Get in Touch

Course Outline

Brief History of Linux

  • Understanding the origin and evolution of Linux in the context of Embedded Systems.

Open Source Development Overview

  • Introduction to open source principles and their role in embedded software development.

Introduction to Embedded Linux

  • Key concepts, components, and architecture of Embedded Linux systems.

Cross Development | Boot Loaders

  • Understanding the need for cross-development tools.
  • Introduction to bootloaders like U-Boot and their significance in starting an embedded Linux system.

Building Custom Embedded Linux System

  • Practical session on setting up a custom embedded Linux system for a chosen hardware target (ARM-based or MIPS-based development board).

Embedded Linux Tools Introduction

  • Exploration of essential tools used in developing and managing embedded systems.

Introduction to Build Systems

  • Understanding the role and configuration of build systems like Make, Bitbake, etc., in Embedded Linux projects.

Embedded Linux Application Development and Debugging

  • Practical exercises on writing and debugging an application for embedded Linux.
  • Using common development tools (e.g., GDB, Eclipse with CDT) for coding and troubleshooting.

Final Project or Case Study Discussion

  • Participants are encouraged to discuss a project or case study they can relate to, applying what they've learned in the course.

Requirements

  • Basic Embedded Systems knowledge
  • High level programming language (C or C++)
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (3)

Upcoming Courses

Related Categories