In-house Courses on-site or online
Courses are conducted based on agreed requirements and content.
The presented courses can be individually adapted to the needs
of your project team.
Thanks to extensive experience in both development and training,
a wide range of topics is available.
Embedded Linux
How do you build an embedded Linux system?
What is important for the bootloader?
How do I adapt the device tree to my board?
Which Linux kernel should I use?
Does systemd fit embedded Linux?
How do I optimize boot time?
How do updates work in the field?
these are my questions
Yocto
How does Yocto work?
What are recipes and layers?
How do I integrate my application into the build system?
Can I customize the bootloader and kernel?
Is my device tree integrable?
I want to learn more
Kernel Driver Development
Linux kernel architecture, kernel modules
Use of device tree
Hardware integration
Using sensors via Industrial I/O
Memory management
Synchronization
High-resolution timers
Profiling
Real-Time Linux
Realtime and deadline scheduler
Hard real-time requirements
Preemption patch
Threaded interrupts
Priority inheritance
Real-time capable application design
Real-time tracing
this is interesting for me
System Programming
Processes and signals
Core dump generation and analysis
Multithreading
Interprocess communication
Security aspects, capabilities, control groups
Debugging and tracing
User-space drivers
Zephyr - Architecture and Development
Structure and specifics of the Zephyr OS
Scheduling model and timers
Memory management and analysis
Development environment, debugging and tracing
Device tree
Hardware integration, sensors
Real-time capabilities
Networking
I want to learn Zephyr