NXP_Support_Package​_S32K3

This package represents the MATLAB Installer add-on for the FREE of cost, NXP’s Model-Based Design Toolboxes.
3.6K Downloads
Updated 12 Dec 2025

View License

The Support Package is a multi step installer guide that can be used to install the Model Based Design Toolbox for S32K3.
Following are the steps to install NXP’s Model-Based Design Toolbox for S32K3 Series family:
1. Install NXP_Support_Package_S32K3
2. Run the following command to open the user interface: sp_s32k3.nxp.setup(). The user interface is going to guide you with the following:
2.1. Install all required toolboxes.
2.2. Download the toolbox from NXP website.
2.3. Install the toolbox.
2.4. Consult documentation: User Manual and Release Notes
The NXP's Model-Based Design Toolbox is a quick solution for testing and rapid prototyping applications on top of NXP MCUs.
It provides an integrated development environment and toolchain support for configuring and generating applications (including initialization routines and device drivers) to execute complex applications (e.g.: motor control algorithms, communication protocols and sensor-based applications).
This toolbox includes integrated Simulink embedded target for NXP S32K3 MCUs, support for peripheral blocks (as MCAL components), GCC compiler and additional tools for debugging and real-time data visualization.
S32K3 Model-Based Design Toolbox Main Features:
  • Generate code for standalone applications with direct download to target support
  • Multiple configuration options using an external configuration tool (S32 Configuration Tools or EB tresos)
  • Core&System blocks for ADC, CAN, DIO, FEE, GPT, I2C, ISR, ICU, LIN, MCL, MEM, PWM, SPI, UART
  • Utility blocks: Memory R\W, Register R\W, Profiler
  • Blocks for eTPU (Enhanced Time-Processing Unit) coprocessor access: eTPU, Motor Control, Rdc Checker
  • Data acquisition and calibration using FreeMASTER tool
  • Automotive Math and Motor Control Library (AMMCLib)
  • Ready to run examples for all supported components and toolbox functionalities
Visit https://community.nxp.com/community/mbdt - for examples and support.

Cite As

NXP Model-Based Design Toolbox Team (2025). NXP_Support_Package_S32K3 (https://au.mathworks.com/matlabcentral/fileexchange/101749-nxp_support_package_s32k3), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with R2023b and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

+sp_s32k3/+doc

Version Published Release Notes
1.8.0

Added support for new MCUs, extended MATLAB versions support up to 2025b, enhanced framework and peripherals functionalities, and includes updates to various components such as RTD, eTPU, AMMCLib, S32CT, and S32DS.

1.7.0

Adds support for the GD3162 gate driver IC, extends MATLAB compatibility to R2025a, and includes updates to various components such as RTD, AMMCLib, S32CT, and S32DS.

1.6.0

updated NXP_Support_Package to version 1.6.0

1.5.0

Added support for new MCUs, extended MATLAB versions support up to 2024a, enhanced framework and peripherals functionalities, added support for new components (I2C, ICU, MEM), added new motor control examples (including Motor Control Blockset demo).

1.4.0

In the new version of MBDT for S32K3xx we have added support for LIN communication, extended the target support to new parts (S32K310, S32K328, S32K338, S32K348), extended support for MATLAB to R2023a and updated other components (RTD, AMMCLib).

1.3.0

Update containing support for S32K311, S32K358 and S32K396.

1.2.0

Updated MBDT for S32K3xx to version 1.2.0

1.1.0

- enable support for MBDT S32K3xx revision 1.1.0

1.0.0