Trainings Operating Systems: Operating systems trainings

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

leftthintrapezium-20-6b337e ac6 > ac6-formation > Operating Systems Download as PDF Call us Write us
Operating Systems
ac6-training offers trainings on all the most popular embedded operating systems.
  • You can see detailed course category descriptions by using the carousel on top.
  • You can also click on category definitions in the briefs hereafter.

Android - Porting, tailoring and programming Google's Android OS

Porting, tailoring and programming Google's Android OS

The Android operating system, developped by Google and based on the Linux kernel, is used more and more frequently not only on smartphones but also for dedicated embedded devices, notably in the "Machine to Machine" market.

ac6-training  proposes trainings on the porting of the operating system on your board and its tailoring to your specific needs, as well as creating embedded applications running on the Android system.

Linux - Installing, programming and writing drivers

Installing, programming and writing drivers

Industrial applications are more and more often performed using an embedded version of Linux. In addition, the very specific environment in which run these systems sometimes make it necessary to adapt the Linux installation to the hardware environment.

Ac6-training trainings not only teach you how to build applications on embedded Linux, but also how to adapt the operating system to your hardware or environment when the need arises.

RTOS - Real-Time Operating Systems

Real-Time Operating Systems

As any other computer application, embedded systems must be tailored to the operating system they are running on. Furthermore the, usually quite specific, environment in which these systems will execute often require them to be adapted to their hardware environment.

ac6-training provides trainings to help you create embedded systems using a Real-Time Operating System (RTOS) but also to tailor this RTOS to your needs if you have to.

Zephyr - Open-source, secure, and scalable RTOS for embedded systems.

Open-source, secure, and scalable RTOS for embedded systems.

What is Zephyr?

Zephyr is an open-source RTOS specifically designed for embedded systems and IoT. Drawing on the strengths of Linux and tailored for microcontrollers, it enables you to write portable applications across multiple vendor platforms thanks to its build system, Kconfig, and devicetree.

Many built-in drivers speed up development by providing support for a wide range of peripherals out of the box. With Zephyr, developers can focus on building applications without worrying about porting or rewriting low-level code.

Our Zephyr training courses help you master the ecosystem—covering the device tree, the device driver model, and everything that sets Zephyr apart from other real-time operating systems.

Drivers - Ecriture de drivers pour les OS embarqués et temps réel

Ecriture de drivers pour les OS embarqués et temps réel

L'écriture de drivers (ou pilotes de périphériques) est une activité très importante, et souvent critique, en environnement embarqué.

Nous proposons des cours adaptés aux spécificités du développement de drivers en environnement embarqué, avec des exercices utilisant, chaque fois que nécessaire, des environnement de développement croisés et des cartes cibles industrielles.