ac6-training, un département d'Ac6 SAS
EN
EnglishFrench
go-up

ac6 ac6-training Processors NXP

NXP

Courses on NXP processors based on ARM cores


NXP spans the whole embedded range, from the LPC and Kinetis microcontrollers up to the i.MX application processors and the QorIQ communications platforms. They share little beyond the vendor name: a Kinetis boots in microseconds, a T4240 carries twelve cores and a packet processing engine.

The larger devices are where the difficulty sits. QorIQ parts pair Power Architecture or ARM cores with the Data Path Acceleration Architecture, where frames are handled by dedicated managers rather than by software. Getting throughput out of them means understanding the Frame, Queue and Buffer Managers, the CoreNet fabric and the PAMU, not just the core.

Our courses cover the Kinetis and LPC microcontrollers, the i.MX6 and i.MX8m application processors, and the QorIQ line in detail, including the e5500 and e6500 cores, DPAA, secure boot and the integrated peripherals. Hardware implementation and software development are both covered.

Available Courses

Note this course can only be provided to NXP-approved customers, the SoC Reference Manual being still only available under a Non-Disclosure Agreement. Contact us at training@ac6-training.com for any further details.
FreeRTOS is a lightweight, real-time operating system (RTOS) designed to efficiently manage tasks in embedded applications. The Real Time Programming with FreeRTOS course delves into the design and implementation of real-time applications using FreeRTOS. Covering essential topics such as task scheduling, synchronization, and memory management, this course equips professionals with the skills necessary to develop reliable and efficient real-time systems. Ideal for developers with a basic understanding of real-time systems and programming concepts, it provides a solid foundation in FreeRTOS development, enabling participants to design, implement, and debug robust embedded applications.
Understand MCUXpresso SDK (MCUXSDK) structure Manage multi-repository projects using Zephyr West Use Kconfig and prj.conf for configuration Build, flash and debug on NXP targets Create and integrate custom boards Extend projects with FreeRTOS Integrate with VSCode for development and debugging Perform advanced analysis: multicore sysbuild, SPDX and memory footprint