MCUXpresso SDK release package
The MCUXpresso SDK release package content is aligned with the silicon subfamily it supports. This includes the boards, devices, documentation, and middleware.
Device support
The device folder contains the whole software enablement available for the specific System-on-Chip (SoC) subfamily. This folder includes clock-specific implementation, device register header files, device register feature header files, and the system configuration source files. Included with the standard SoC support are folders containing peripheral drivers, toolchain support, and a standard debug console. The device-specific header files provide a direct access to the microcontroller peripheral registers. The device header file provides an overall SoC memory mapped register definition. The folder also includes the feature header file for each peripheral on the microcontroller. The toolchain folder contains the startup code and linker files for each supported toolchain. The startup code efficiently transfers the code execution to the main() function.
Board support
The boards folder provides the board-specific demo applications, driver examples, and middleware examples.
Parent topic:Device support
Demo application and other examples
The demo applications demonstrate the usage of the peripheral drivers to achieve a system level solution. Each demo application contains a readme file that describes the operation of the demo and required setup steps. The driver examples demonstrate the capabilities of the peripheral drivers. Each example implements a common use case to help demonstrate the driver functionality.
Parent topic:Device support
Parent topic:MCUXpresso SDK release package
Middleware
eIQ
The package contains several example applications using the eIQ TensorFlow Lite for Microcontrollers library.
Parent topic:Middleware
Ethos-u-core-software
Arm Ethos-U65 microNPU is integrated into i.MX93 applications processors, enabling developers to create more capable, cost-effective, and energy-efficient ML applications. It improves the inference performance of neural networks and is supported with an open-source driver and compiler. The Neural Processing Unit (NPU) targets quantized Convolutional Neural Networks (CNN) and Recurrent Neural Networks (RNN).
Parent topic:Middleware
lwIP
lwIP is a small independent implementation of the TCP/IP protocol suite.
Parent topic:Middleware
multicore
Multicore Software Development Kit
Parent topic:Middleware
Parent topic:MCUXpresso SDK release package