Trainings Linux: Installing, programming and writing drivers

ac6-formation, un département d'Ac6 SAS
 
Site displayed in English (USA)
Site affiché en English (USA)View the site in French
go-up

leftthintrapezium-20-6b337e ac6 > ac6-formation > Operating Systems > Linux Call us Write us
Linux
Installing, programming and writing drivers
With ac6 training, you’ll learn Embedded Linux for industrial and IoT devices—from boot to user space. We walk you through the full path: U-Boot/TF-A → Linux kernel → device tree → root filesystem, cross-compiling for Arm, RISC-V, and x86, and bringing new boards to life quickly and repeatably.

Our lineup matches real project needs: Embedded Linux, Embedded Linux using Yocto, Yocto Project Development, Yocto Project Expert, Comprehensive Yocto Usage, Linux User-Mode Programming, and Linux Drivers. Together, these tracks take you from application basics to BSP creation, driver work, and production workflows.

Hands-on labs cover kernel configuration, device-tree editing, driver scaffolding, systemd and BusyBox, debugging with gdb/strace/perf/ftrace, networking, security (SELinux/AppArmor, dm-verity), real-time options (PREEMPT_RT), and OTA updates with SWUpdate. We also work with vendor BSPs like OpenSTLinux for STM32MP. You finish with reproducible builds, clean logs, and a deployment-ready checklist.

D1
Embedded Linux with Buildroot and Yocto
4 days
D1S
Embedded Linux with Ac6 System Workbench
3 days
D1Y
Embedded Linux with Yocto
5 days
D3
Linux Drivers
4 days
D4
Real-time Linux
4 days
D5
3 days
D7
Power Management in Linux Drivers
2 days
D8
USB Linux Drivers
3 days
Q1
Embedded GUIs with Qt
4 days
Y1
Yocto Project Development
3 days
Y2
Yocto Project Expert
2 days
Y12
Comprehensive Yocto Project Usage
5 days
E1
3 days
G1
Android Installation
3 days
G2
Android Programming
5 days
G3
Android Internals
5 days
G5
Android for Industrial System Control
4 days
RT1
Real Time and Multi-Core programming
5 days
SW1
System Workbench for Linux
1 day