Labs are conducted on the PC or on ARM-based target boards (Quad Cortex-A9 Sabrelite boards from NXP) | ||
We use the latest available kernel supported by Xenomai |
Exercise: | Boot Linux automatically starting a user application |
Exercise: | Boot Linux automatically starting a user application |
Exercise: | Configuring and compiling a target kernel for the target board |
Exercise: | Implement a multi-threaded server |
Exercise: | Solve the Readers-Writer problem |
Exercise: | Trace context switches and measure latency times | |
Exercise: | Use LTTng to trace multi-task context switches |
Exercise: | Install Preempt_RT and check the effect on latencies |
Exercise: | Install Xenomai | |
Exercise: | Cross-compile an application for Xenomai |
Exercise: | Identify and Debug Spurious Relax problems | |
Exercise: | Port an application on Xenomai and test real-time characteristics | |
Exercise: | Write a simple RTDM driver |
Exercise: | Add RTNet support to the Xenomai kernel | |
Exercise: | Test using udp client and server |
To book a training session or for more information, please contact us on info@ac6-training.com.
Registrations are accepted till one week before the start date for scheduled classes. For late registrations, please consult us.
You can also fill and send us the registration form
This course can be provided either remotely, in our Paris training center or worldwide on your premises.
Scheduled classes are confirmed as soon as there is two confirmed bookings. Bookings are accepted until 1 week before the course start.
Last update of course schedule: 15 November 2022
Booking one of our trainings is subject to our General Terms of Sales