Sign in for a personalized NXP experience.
1
Out of the Box2
Get Software3
Plug It In4
Build, RunSign in to save your progress. Don't have an account? Create one.
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
This is a modal window. This modal can be closed by pressing the Escape key or activating the close button.
This is a modal window. This modal can be closed by pressing the Escape key or activating the close button.
Sign in at nxp.com with your credentials.
Download and Install S32 Design Studio for S32 Platform v.3.5.
Note: You will receive an activation code via email or under the License Keys tab.
Something went wrong! Please try again.
Open the Software Package Manager.
Something went wrong! Please try again.
Something went wrong! Please try again.
SW32K3_S32DS_3.5.8_D2311.zip
file on your diskSomething went wrong! Please try again.
Something went wrong! Please try again.
Download and install FreeMASTER Application Tool for real-time debugging.
Something went wrong! Please try again.
Download and install the latest Automotive Math and Motor Control Library set for S32K3 (version 1.1.39 or newer).
Tip: If possible, install AMMCLib in their default path location for later easy path modification.
Something went wrong! Please try again.
Download and install the S32K396 motor control application software.
Note: The application checks version and whether appropriate AMMCLib was correctly installed or not. If not, install AMMCLib and re-install the S32K396 motor control application software. That will simplify the next project import (paths to the latest AMMCLib will be already updated).
Something went wrong! Please try again.
3PHLVPWBRDPCIE Default Jumper Settings | ||
---|---|---|
Jumper | State | Notes |
J5 |
2-3 | Resolver S4 output routed to operational amplifier |
J6 |
2-3 | Resolver S3 output routed to operational amplifier |
J7 |
2-3 | Resolver excitation signal from TM5 signal at PCIe connector |
J9 |
1-2 | DC BUS current sensing signal measured via operation amplifier |
J10 |
2-3 | VREF as voltage source for overcurrent threshold potentiometer |
J11 |
1-2 | External overcurrent fault comparator |
J16 |
OPEN | Zero-Cross detection disconnected |
J17 |
OPEN | Zero-Cross detection disconnected |
J18 |
OPEN | Zero-Cross detection disconnected |
J19 |
1-2 | Phase A current signal routed to AN1 signal at PCIe connector |
J20 |
1-2 | Phase B current signal routed to AN3 signal at PCIe connector |
J21 |
1-2 | Phase C current signal routed to AN5 signal at PCIe connector |
Something went wrong! Please try again.
S32K396-PCIE-MC Default Jumper Settings | ||
---|---|---|
Jumper | State | Notes |
J11 |
2-3 | CAN0 Transceiver STB signal pulled down |
J13 |
OPEN | FS26_VDEBUG signal generated - FS26 starts in debug mode |
J14 |
CLOSED | FS26_VDEBUG signal derived from VBOS signal |
J15 |
CLOSED | RESET SW2 connected to RESET_B signal |
J16 |
CLOSED | External wake-up signal connected to MCU |
J17 |
2-3 | CAN3 Transceiver STB signal pulled down |
J18 |
1-2, 3-4 | CAN0_TX and CAN0_RX signals routed to on-board CAN transceiver |
J19 |
CLOSED | Functional Safety signals FS0B and FS1B connected |
J20 |
1-2, 3-4 | CAN3_TX and CAN0_RX signals routed to on-board CAN transceiver |
J22 |
CLOSED | RESET_B signal connected as wake-up signal to FS26 |
J23 |
2-3 | VHREF_H voltage connected to VDD_HV_A |
J24 |
CLOSED | RESET_B signal connected to 20-pin JTAG connector |
J26 |
CLOSED | VDD_JTAG signal present at 20-pin JTAG connector |
J28 |
2-3, 5-6, 8-9, 11-12 | JTAG signals routed to S32K3 on-board debugger |
J29 |
OPEN | External RESET signal pins |
J30 |
CLOSED | LPUART2_TX signal connected to S32K3 on-board debugger |
J31 |
1-2 | LPUART2_RX signal connected to S32K3 on-board debugger |
J32 |
1-2 | Sine Wave Generator 1 routed to TM5 signal at PCIe connector |
J33 |
2-3 | V15 voltage regulated by external NMOS transistor |
J35 |
CLOSED | PTB11 connected to TM3 signal at PCIe connector |
J37 |
OPEN | CAN0 Transceiver STB signal not connected to MCU |
J38 |
1-2 | CAN3 Transceiver STB signal not connected to MCU |
In case of using an external JTAG debug probe via J20
connector, change the settings of J28
to 1-2, 4-5, 7-8, 10-11.
Something went wrong! Please try again.
Optionally use the support column for improving mechanical robustness. The support column isn't part of this motor control kit and will be sell separately.
Something went wrong! Please try again.
Let's take your MCSPTR2AK396 motor control kit for a test drive.
Something went wrong! Please try again.
Select the appropriate PMSM motor control application from the installed directory: NXP\MC_DevKits\MCSPTR2AK396\sw
.
To import the installed application software project in the S32 Design Studio IDE for S32 Platform:
NXP\MC_DevKits\MCSPTR2AK396\sw
and choose the appropriate project and click OKNote: Check the box for the option Copy projects into workspace.
Something went wrong! Please try again.
Something went wrong! Please try again.
Something went wrong! Please try again.
Launch the FreeMASTER application.
To open the *.pmpx
FreeMASTER project <selected project>\FreeMASTER_control
, click File → Open Project.
Note:You can also start it by double-clicking directly in the S32DS project folder.
To enable communication, in the FreeMASTER toolbar, click Go (or press Ctrl + G).
Successful communication displays in the status bar at the bottom as: RS-232 UART Communication;COMn;speed = 115200
.
Something went wrong! Please try again.
To spin the motor:
Optionally you may drive the motor speed by SW1 switch and SW3/SW2 push buttons on the power stage board.
See AN14481 Application Note for MCSTR2AK296 - chapter 5 FreeMASTER and MCAT user interface for more details.
MCSPTR2AK396 Development Kit Features
Get to Know the S32K396 Controller Board and Power Stage Board
Get S32 Design Studio for S32 Platform IDE
Download the S32K396 Development Package
Update Platform Packages
Install the S32K396 Development Package Into the S32 Design Studio
Install the RTD drivers
Get FreeMASTER Application Tool
Get AMMCLIB for S32K3
Get the S32K396 Motor Control Application
Check the Default Jumper Positions at the 3PHLVPWBRDPCIE Power Stage Board
Check the Default Jumper Positions at the S32K396-PCIE-MC Controler Board
Assemble Controller board to the Power Stage Board
Connect the kit USB and Power Supply