Ac6 Training |
With Ac6, develop your Embedded Systems skills
Ac6-Training, partner of STMicroelectronics and NXP, and member of the ARM Community, ensures you to have access to the latest technologies and to master your projects.
Both hardware and software skills are needed:
Ac6 provides a full range of services, from training to technical support and consulting.
Online trainings that are as effective as face-to-face trainings.
Our equipment allows an online training experience similar to face-to-face.
The trainee connects to the training platform from his web browser, without having to install local tools. He has access to the tools to perform the exercises on a target board like during a face-to-face training. The trainee receive the course material in PDF format before the training. The trainer has a white board to give detailed explanations when it is necessary and he can interact with the trainee's platform to guide him.
For example, during the training on writing Linux drivers, exercises are performed on a real Cortex-A target board, accessing its peripherals.
Operating Systems |
Programming |
Linux : Create an Embedded Linux system with BuildRoot and Yocto(Exercises are done on target boards from STMicroelectronics or NXP)Drivers : Explain the techniques used to write Linux device drivers.QT Graphical User Interfaces : Create graphical user interfaces under Linux |
Methods : Analysis, modeling and development methodologiesLanguages : Programming languages for embedded and real-time systemsReal-Time : Design and programming for real-time and multicore environmentsRTOS : Understand FreeRtos architecture and services for programming real-time applications |
Programmable Logic |
Processor Architectures |
FPGAs & ASICs : VHDL programmingProcessors (Generic) : Understanding the base concepts of processors.SystemC : Design and Simulation with SystemC |
ARM Cores : Discover the various architectures and implementations of Cortex A, R and M coresST MCUs : STM32 families, using Cortex M coresNXP CPUs : QorIQ and LayerScape familiesNXP MCU : Kinetis, LPC & i.MX families |
Ac6-Conseil |
Ac6-Tools |
Expertise : Our technical experts can come on your site to help you solve problems in your embedded projects.Engineering : We can also realize contract developments for embedded projects. |
System Workbench for Linux simplifies the design, build, debug and maintenance of your Linux-based Embedded System.As it is integrated with System Workbench for STM32, it supports simultaneous development and debug of applications distributed between Linux and the Cortex-M real-time processor of the STM32MP1 SoC. |
For more information on our open courses please look at our calendar
Last news from ac6-training
EXPLORING ZEPHYR: A COMPREHENSIVE INTRODUCTION AND BEYOND
This webinar, presented in partnership between Ac6 and Nohau, offers a comprehensive introduction to the Zephyr OS.
Participants will explore Zephyr’s key features, setup process, and its build system, with practical demonstrations on the NXP FRDM-MCXN947 board.
The session will also cover configuration through Kconfig and the Device Tree and conclude with a Q&A session.
REGISTER HERE
OUTLINE:
Introduction:
• Overview of Zephyr RTOS
• Discussion on key features and advantages
• Presenting NXP FRDM-MCXN947 board used in demos
Getting Started with Zephyr:
• Setting up the development environment
• Overview of the Zephyr project structure
• Walkthrough of a simple first application
Understanding the Build System:
• Explanation of the build steps
• Overview of generated files
• Introduction to key Python scripts used in the build process
Configuration:
• Introduction to the Kconfig system
• Configuring kernel and application options
• Explaining the concept of the Device Tree
• Customizing the Device Tree for specific hardware
Zephyr Subsystems Concept:
• Rationale behind subsystems in Zephyr
• Brief overview of Zephyr subsystems
Q&A Session