1
Out of the Box2
Get Software3
Plug It InSign in to save your progress. Don't have an account? Create one.
Something went wrong! Please try again.
Something went wrong! Please try again.
You can watch the video or follow the below step-by-step guide to set up your MCTPTX1AK324 Evaluation Board:
The software package includes projects for most typical hardware configurations.
Note: The installation process will also ask you to download the latest version of the Automotive Math and Motor Control Library (AMMCLib) set.
Something went wrong! Please try again.
Download and install S32 Design Studio IDE for S32 Platform in version 3.5.
Note: You will receive activation code through email.
Download S32 DESIGN STUDIO IDE
Something went wrong! Please try again.
All development packages are available from S32K3 Standard Software Package.
Download and install the latest version of S32K3xx Development Package.
Download and install S32K3xx Real-Time Drivers Version 2.0.0 package.
Download and install IPCF package to support S32K324 dual-core communication.
Something went wrong! Please try again.
We strongly recommend the latest version of the Automotive Math and Motor Control Library (AMMCLib)
Something went wrong! Please try again.
MCTPTX1AK324 performs better when using the FreeMASTER Run-Time Debugging Tool.
Note: Check the FreeMASTER page for the latest version.
The FreeMASTER communication driver for S32K3 microcontrollers is also needed. Download it from the Automotive SW - S32K3 - S32 FreeMASTER link in the S32K3 Standard Software Package.
Open S32DS Extensions and Updates dialog (menu -> Help -> S32DS Extensions and Updates), click on Add Update Sites link and navigate to FreeMASTER communication driver for S32K3 (zip file starting with "com.") on your disk.
Install FreeMASTER communication driver for S32K3.
Something went wrong! Please try again.
Default Jumper settings | ||
---|---|---|
Jumper | State | Notes |
J1 |
CLOSED | 5 V for UART to USB |
J8 |
CLOSED | 5 V for CAN PHY |
J9 |
CLOSED | Enable FS26 debug mode |
J10 |
CLOSED | FS26 VCore 1.5 V for MCU VCore |
J11 |
CLOSED | FS26 LDO2 5.0 V for 5.0 V devices |
J12 |
CLOSED | MCU VDD_HV_A supply input |
J13 |
CLOSED | Enable FS26 debug mode |
J19 |
CLOSED | FS26 LDO1 5.0 V for 5 V devices |
J21 |
CLOSED | MCU VDD_HV_B supply input |
J31 |
OPEN | FS26 wake inputs |
Something went wrong! Please try again.
Make sure the potentiometer for overcurrent comparator is set in position (slightly to the left from the middle) for approximately 8 – 10 A.
Something went wrong! Please try again.
Connect three permanent magnet motors in J34
, J35
, and J36
connectors. DC motor connected in J39
. And if you are
controlling valves, connect them in J33
.
Something went wrong! Please try again.
Attach the 12 V power cable for powering your MCTPTX1AK324 development board, the LED D2, D3, and D6 would turn on green.
Something went wrong! Please try again.
Attach your Arm-Cortex compatible JTAG/SWD debugger to the connector J22
or J23
.
Something went wrong! Please try again.
Attach J24
USB to serial interface for FreeMASTER communication. Please plug it in if you want to control and monitor motors though FreeMASTER.
Something went wrong! Please try again.
Connector J37
is for CAN communication. Please plug it in if you want to control and monitor motors through CAN bus.
Something went wrong! Please try again.
Import the installed application software project into the S32 Design Studio.
In the S32 Design Studio menu click Run > Debug Configuration and select the predefined debug configuration and click on Debug to start loading built code into MCU.
After the code was loaded into MCU, the S32DS will switch into debug perspective where you may let the code run by clicking on Resume (or press F8) and use Disconnect to avoid interference between the S32DS IDE debugger and the FreeMASTER tool.
There are 3 ways to run the motors, FreeMASTER over UART, CAN and button SW3.
Open S32K_PMSM_Sensorless.pmpx
file from MCTPTX1AK324_Triple_PMSM_RDB_M7_0 \FreeMASTER_control
folder.
Click the green GO! button in the FreeMASTER toolbar (or press <CTRL> + <G>) to enable the communication
Successful communication is signalized in the status bar at very bottom as:
RS232 UART Communication;COMn; speed = 115200
In FreeMASTER, go to Control page tab, set required motor rpms and turn on the motor drive.
Use a CAN Interface to connect the board.
Transmit a CAN standard frame using 0x01 ID to start motors. And the motors state will be feedbacked by ID 0x02 and 0x03 frames.
CAN frame definition table.
Connect with other engineers and get expert advice on designing with the MCTPTX1AK324 using our community sites.
Download the Development Kit - Application Software
Get the Integrated Development Environment (IDE)
Get the Development Packages
Get Automotive Math and Motor Control Library (AMMCLib)
Get the Run-Time Debugging Tool
Check the Default Jumper Positions In the MCTPTX1AK324 Evaluation Board
GD3000 Overcurrent Compare Setting
Connect the Motor
Plug in the Power Supply
Plug In the Debugger
Plug In the Serial Interface
Plug In the CAN Interface