Linux embedded and Yocto Project – online training – MAY2025


Date/Time

Date(s) - 15/05/2025 - 21/05/2025
14:00 - 18:00


Location

link: Zoom


Type

Linux Embedded and Yocto Project training

Language

english

Mappa non disponibile


Description

Linux embedded and Yocto Project

IN PERSON ENGLISH MAY 2025

Training online in English – Course Code : ZOOM-ENG-05-25

 

Online training course Linux embedded and Yocto ProjectYocto ProjectLinux and Yocto English training

Target Audience

This course is ideal for:

  • Engineers looking to use the Linux and Yocto system in new embedded projects.
  • Individuals supporting customers in developing embedded systems.

Over four days, the course combines theory with practical labs to:

  • Familiarize you with the architecture of an embedded Linux system.
  • Teach you how to configure and build Linux kernel and Device Tree.
  • Show you how to leverage open-source components to implement system features.
  • Familiarize you with the Yocto Project architecture.
  • Learn how to create layers, configure recipes and images.
  • Show you how to implement the Yocto Project best practices in a real environment.

By the end of the course, you will be able to:

  • Manage a project using embedded Linux.
  • Set up, configure and deliver a Linux embedded system generated with Yocto Project.
  • Handle everything from system building to application development.

Prerequisites

Knowledge and practice of UNIX or GNU/Linux commands: Participants must be familiar with the Linux command line. Those lacking experience should train themselves, for instance, using our freely available document: https://koansoftware.com/pub/docs/Introduction-to-Linux-A-Hands-on-Guide.pdf

Minimal English language level B1: according to the Common European Framework of Reference for Languages (CEFR), for our sessions in English. Refer to the CEFR grid for self-evaluation.

 

Details

  • Live demonstrations will be conducted by the instructor on real hardware (not required for participants) and virtual QemuARM64 to allow those who do not have a board to experiment with what they have learned during the course.
  • Regardless of the platform used for the demonstrations, the course remains perfectly useful and valid for any specific hardware platform used in your projects.
  • The usage of various architectures will be explained (NXP i.MX6 i.MX7 i.MX8 i.MX9 – STM32 MP1 MP2 – TI AM335x AM62x – x86 32bit 64bit).
  • Each course will be delivered via the ZOOM videoconferencing system, so each participant must have their own Internet connection and computer (with webcam and microphone).
  • To avoid echo problems between the audio input and output, it is recommended to use headphones.
  • All course details are described on the dedicated page.

 

 

Reference board : QemuARM64 and NXP i.MX8MM

The reference hardware platforms for this course will be QemuARM64 and NXP i.MX8MM

NXP i.MX8Mini YoctoQemuARM64 Yocto

 

 

 

 

 

 

 

 

 

This is an online training course on embedded Linux development and Yocto Project, described in detail at https://koansoftware.com/corso-linux-embedded.

The course is delivered over 4 half days of 4 hours each.

The sessions will rotate between presentations and hands-on demonstrations conducted only by the instructor on real hardware. There will be no hardware board activities by participants during the Online course. Please note that if you wish to reproduce the hands-on labs yourself, you will need to schedule additional time outside of the session hours and procure the necessary hardware.

These demonstrations will use an ARM64-based i.MX8 platform and a QemuARM64 virtual platform. However, while this board will be used for live demonstrations, the content of the course is widely applicable and relevant, regardless of the specific hardware platform used in your projects.

Instructions for joining will be sent to each participant at least 48 hours before the start of the session.

 

Hardware requirements for the course

Other than a computer, headphones, and a reliable internet connection, there are no additional requirements to attend this course. The hands-on labs will be conducted as live demonstrations by the instructor only.

Again, having the hardware is NOT mandatory to take the course. Many participants take our courses without having the corresponding hardware and still find the course extremely beneficial.

Pay by invoice/bank transfer

We will confirm your participation only upon receipt of payment. We kindly ask you to send confirmation of payment within 24 hours by email.

Details

  • Duration: 5 afternoons (from 14:00 to 18:00 CET timezone)
  • Format: ~60% lectures, ~40% practical labs (made by the teacher only)
  • Language slides and exercises: English
  • Spoken language: English
  • Participants: max 12 persons
  • Price: 590,00 Euro (excluding VAT)
Day 1 - 15 May, 14:00 CET - Linux embedded, u-boot; 
Day 2 - 26 may, 14:00 CET - Linux kernel, Devicetree 
------- 
Day 3 - 19 May, 14:00 CET - Yocto Project; 
Day 4 - 20 May, 14:00 CET - Yocto Project; 
Day 5 - 21 May, 14:00 CET - Yocto Project

Note

RECORDING, LIVE STREAMING AND REBROADCASTING OF THE EVENT IS PROHIBITED

Course Registration

To register, click on the ‘BOOK‘ button below.
If you only want information or a quote, fill out the information request form.
We will send you a confirmation of the availability of places.

 

 

 



Reserve a seat!