Start from a working model
Begin with a working motor-control model instead of a blank software project. NXP MBDT links MATLAB / Simulink with S32K tools, drivers, AMMCLib and code generation — so customers prototype and iterate faster.
- Reusable algorithms — Control logic stays readable and portable across project phases.
- Automatic C code — Embedded Coder and NXP blocks cut low-level implementation effort.
- Runtime tuning — FreeMASTER enables tuning, monitoring and demo control on the target.
- EBV support — Local technical support for device selection, kits and design discussions.
Customer journey
- Model — Simulink motor-control model
- Generate — Embedded code for S32K
- Run — S32K344 motor kit demo
- Tune — FreeMASTER control GUI
Technical proof points
- 3-phase speed FOC — PMSM vector control example for S32K3.
- Two-shunt sensing — Two phase currents measured, third reconstructed.
- 100 µs fast loop — ADC interrupt drives recurrent FOC sampling.
- S32K344 target — Cortex-M7 based S32K3, up to 240 MHz with FPU.
Reference kit & Model Overview


Recommended demo flow
Show the ready PMSM model, deploy it to the S32K344 kit, then use FreeMASTER to vary speed and monitor currents live.
S32K344 Motor Control Kit
The MCSPTE1AK344 is a development kit based on the 32-bit Arm® Cortex®-M7 S32K3 microcontroller and the GD3000 pre-driver, the MCSPTE1AK344 enables rapid prototyping and evaluation of BLDC and PMSM control applications without having to wait for the final hardware design. It is engineered for Brushless Direct Current (BLDC) motor control, targeting Heating, Ventilation and Air Conditioning (HVAC) or electric pumps, and 3-phase Permanent Magnet Synchronous Motor (PMSM) control, targeting active suspension, electric powertrain, eTurbo or belt start generator.
Learn MoreDo you have a Question?
Contact EBV
If you need any assistance, please click below to find your closest EBV sales office.

