Train together, save more! 10% off individual registration, 20% off for pairs.
×
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

At the end of this training, you will be able to choose between the different real-time solutions for Linux and to develop real-time applications based on Linux-rt, Xenomai or on an architecture based on real-time hypervisors.

Who is this training for ?

For whom ?

Architect, developer wishing to use Linux and the security of a standard real-time OS or achieve production gains by making 3G+ stack and Java machine coexist on the same chip.

Prerequisites

Training objectives

Training program

    • History and evolution of the kernel.
    • Latency under Vanilla Linux, Patch RT, Timesys and Montavista.
    • Nano-kernels and interrupt virtualization: history and principle of RTLinux and RTAI nano-kernels.
    • History and principle of RTLinux and RTAI nano-kernels.
    • Virtualization of interrupts with ADEOS and Xenomai.
    • History and principle of real-time hypervisors.
    • Free tools, L4Ka and pistachio.
    • The OK-L4 and XtratuM projects.
    • Introduction to Vanilla Linux.
    • Features, advantages and disadvantages.
    • Real-time application development API with Vanilla Linux.
    • Application of the RT patch.
    • Application development with Linux-rt.
    • Development of drivers for Linux-rt.
    • Practical work Installation of the patch RT.
    • Development of a real-time application under Linux and Linux-rt.
    • ADEOS: application of the ADEOS patch.
    • Application development for ADEOS.
    • Xenomai: application of the Xenomai patch.
    • Application development 'applications with Xenomai.
    • Development of drivers for Xenomai.
    • Practical work Development of a tracing tool with ADEOS.
    • Development of a real-time application for Xenomai.
    • L4 and OKL4: implementation and configuration of OK-L4.
    • Configuration of L4Linux.
    • Xtratum: domain management.
    • Interdomain communication.
    • Xtratum: application interface, schedulers, memory management and synchronization.
    • Practical work Installation of a hypervisor, Xtratum and Partikle or L4 and L4Linux.
    • Development of a mini real-time application.
    • Intel and AMD hardware virtualization techniques: using VT-x for virtualization.
    • Example of Xen, real-time limitations.
    • VLX: a commercial real-time hypervisor for Intel and ARM.
  • 929
  • 35 h

Submit your review

Translated By Google Translate