Skip to main content
Design DocumentNxp

MBDT S32M2 Series Quick Start Guide

Quick start guide for NXP Model-Based Design Toolbox (MBDT) S32M2 series, detailing installation and setup for automatic code generation from MATLAB and Simulink.

View design document

Overview

This quick start guide provides comprehensive instructions for installing and configuring the NXP Model-Based Design Toolbox (MBDT) for the S32M2 series of processors. It outlines system requirements for Windows-based development environments and details the step-by-step installation of the NXP Support Package for S32M2 via MATLAB Add-ons. The document covers the setup of automatic C code generation from MATLAB, Simulink, and Stateflow models using Simulink Coder and Embedded Coder. Additionally, it provides guidance on license generation and activation through the NXP website, toolchain configuration for various MATLAB versions, and the integration of external configuration tools such as NXP S32Configuration Tools and EB tresos.

Use Cases

  • Automatic C code generation for NXP S32M2 family processors
  • Development of automotive embedded systems using MATLAB and Simulink
  • Configuration of toolchains for ARM Cortex-M based S32M2 targets
  • Integration of model-based design workflows with NXP S32M2 development boards

Topics

NXP
S32M2
Model-Based Design Toolbox
MBDT
MATLAB
Simulink
S32M242-Q064
S32M244-Q064
S32M276-Q064
Embedded Coder
Automatic Code Generation
S32Configuration

Referenced Parts

S32M242-Q064

NXP

These examples are specifically designed for the S32M242-Q064, S32M244-Q064, and S32M276-Q064 processors within the S32M2 family.

S32M244-Q064

NXP

These examples are specifically designed for the S32M242-Q064, S32M244-Q064, and S32M276-Q064 processors within the S32M2 family.

S32M276-Q064

NXP

These examples are specifically designed for the S32M242-Q064, S32M244-Q064, and S32M276-Q064 processors within the S32M2 family.

S32Configuration

NXP

NXP S32Configuration Tools (which is made available directly through the mltbx installer and

mbd_s32m2.

NXP

>> mbd_s32m2.nxp.openexample('s32m24x_dio_s32ct')

MBDT S32M2 Series Quick Start Guide | Design Resources