What you’ll learn
Mastering embedded Linux starts with understanding its foundation. Whether you’re developing safety-critical applications or optimizing performance for next-gen ECUs, having the right knowledge can make all the difference.
This training aims to provide the participants with a comprehensive understanding of EB corbos Linux. The following points will be covered:
- Development of integrated applications tailored for EB corbos Linux:
Participants will learn how to build and integrate applications for EB corbos Linux.
- Modifying, building, and structuring images for EB corbos Linux:
Participants will learn to create custom images and gain an understanding in the image build process, tools involved, and best practices for structuring images to enable efficient and effective image management.
- EB corbos Linux’s architecture, key features, and its core components will be covered as well as the difference between EB corbos Linux and EB corbos Linux for Safety Applications.
Why should you take this course?
- Gain a general overview of the EB corbos Linux solution.
- Understand the distinction between EB corbos Linux Base OS and EB corbos Linux for Safety Applications.
- Understand the build and configuration of EB corbos Linux images including the efficient structuring of image variants.
- Acquire an overview of EB corbos Linux Base OS SDK.
- Develop and integrate customer applications on top of EB corbos Linux.
- Learn how to create your own packages for EB corbos Linux.
Course content
- Introduction & basic concepts
- Overview of EB corbos Linux Base OS SDK
- Building and configuration of images
- Cross-compiling Linux packages
- Adding Linux packages to images
- Overview:
- Logging and system event handling: default setup, integration with DLT and usage in own applications
- System startup: boot sequence, boot times and their influencing factors
- Supported file systems and their configuration
- Containerization with EB corbos Linux: configuration, verification and deployment
- IPC mechanism used
- Network configuration and Security options
- Hands-on exercises for developing and integrating applications and images for EB corbos Linux
How is this course delivered?
Prerequisites
- Participant is familiar with a desktop Linux distribution.
- C or C++ basic knowledge
- Basic shell knowledge
Resources
- Training presentation slides (PDF)
- Access to a virtual desktop for practical exercises for the duration of the training