1
Out of the Box2
Get Software3
Plug It In4
Build and LoadSign in to save your progress. Don't have an account? Create one.
Something went wrong! Please try again.
The MCSXSR1CS12ZVM evaluation board is designed to control 3-phase AC motors up to 1 kW. Set configuration jumpers prior to application:
MCSXSR1CS12ZVM PIN | FUNCTION | S12ZVM PIN |
---|---|---|
J3 |
VBAT | - |
J4 |
GND | - |
J11-1 |
VCC | EVDD |
J11-2 |
GND | - |
J11-3 |
HALL_A | PT1 |
J11-4 |
HALL_B | PT2 |
J11-5 |
HALL_C | PT3 |
J11-6 |
NC | NC |
J21-1 |
GPIO | PP0 |
J21-2 |
GPIO | PP1 |
J21-3 |
GPIO | PP2 |
J21-4 |
GND | - |
J22-1 |
GPIO | PE0 |
J22-2 |
GPIO | PE1 |
J22-3 |
GND | - |
J31-1 |
GPIO | PS0 |
J31-2 |
GPIO | PS1 |
J31-3 |
GPIO | PS2 |
J31-4 |
GPIO | PS3 |
J31-5 |
GPIO | PS4 |
J31-6 |
GPIO | PS5 |
J31-7 |
GND | - |
J34-1 |
BKGD | BKGD |
J34-2 |
GND | - |
J34-3 |
NC | NC |
J34-4 |
U_RST | RST |
J34-5 |
NC | NC |
J34-6 |
+5VU | - |
J62-1 |
RES_GENP | - |
J62-2 |
RES_GENM | - |
J62-3 |
RES_SIN | - |
J62-4 |
RES_SIN_REF | - |
J62-5 |
RES_ COS | - |
J62-6 |
RES_COS_REF | - |
J62-7 |
GND | - |
J62-8 |
+5VA | - |
J66 |
PHASE_A | - |
J67 |
PHASE_B | - |
J68 |
PHASE_C | - |
Something went wrong! Please try again.
Download the complete motor control application software for MCSXSR1CS12ZVM evaluation board.
Note: The installation process offers also downloading the latest version of Automotive Math and Motor Control Library (AMMCLib) set but requires internet connection.
Download the MCSXSR1CS12ZVM QSP
Something went wrong! Please try again.
MCSXTE2BK142 performs better when using CodeWarrior® for MCUs 11.x IDE.
Note: Check the CodeWarrior for MCU page for the latest version.
Download CodeWarrior for MCUs 11.x IDE
Something went wrong! Please try again.
MCSXTE2BK142 performs better when using the FreeMASTER tool for run-time debugging.
You can also download and install the FreeMASTER Communication Driver (source code already included in example project).
Note: Check the FreeMASTER page for the latest version.
Something went wrong! Please try again.
Download the latest version from P&E.
Note: For details, go to EMBEDDED OSBDM
Get OSBDM debug interface driver
Something went wrong! Please try again.
JUMPER | OPTION | SETTING | DESCRIPTION |
---|---|---|---|
J2 |
CAN VREG | Open | CAN VREG disabled (default). Short CAN VREG enabled (S12ZVMC version has to be populated). |
J10 |
OSBDM Bootloader | Open | OSBDM Bootloader update disabled (default). Short OSBDM bootloader update enable. |
J29 |
VDDX to BDM | Open | Supply of tde OSBDM from VDDX disabled (default). Short Supply of tde OSBDM from VDDX enabled. |
J37 |
LED2 Enabled | Open | User LED2 (D14) on PS5 disabled. Short user LED2 (D14) on PS5 enabled (default). |
J40 |
VDDX Ballast | Open | VSUP ballast transistor on VDDX disabled. Short VSUP ballast transistor on VDDX enabled (default). |
J43 |
VSUP to Resolver | Open | VSUP to VSUP2 for resolver disabled. Short VSUP to VSUP2 for resolver enabled (default). |
J53 |
LED1 Enabled | Open | User LED1 (D15) on PS4 disabled. Short User LED1 (D15) on PS4 enabled (default). |
Something went wrong! Please try again.
Connect the appropriate 12 V power supply (8-18 V range or 3.5-18 V range with boost option enabled) to the power supply terminals
J3
and J4
using M5
ring-eye connector and proper wiring (10 A/mm2max).
Something went wrong! Please try again.
Connect MCSXSR1CS12ZVM to the PC using the USB cable.
Something went wrong! Please try again.
Connect to the output terminals J66
, J67
and J68
using M5
ring-eye connector and proper wiring (10 A/mm2 max).
Something went wrong! Please try again.
Let’s take it for a test drive.
MC_DevKits\MCSXSR1CS12ZVM\sw\...
Click on Copy project into workspace and then click Finish.
Note: to clear the project, click Debug to build and flash the software. Once flashed, Run the session and click Disconnect to release the USB resources.
Note: These steps shouldn't be necessary since they are executed in the next step automatically.
Right click on the imported project and select Clean from the context menu.
Something went wrong! Please try again.
To load built code into MCU, go to Run → Debug Configuration → select predefined debug configuration and click Debug button:
Something went wrong! Please try again.
❮selected project❯ FreeMASTER_control\ MCSXSR1CS12ZVM_PMSM_SW_CW11.pmp
by clicking File → Open ProjectRS232 UART Communication;COMn; speed = 19200
Something went wrong! Please try again.
Launch the Motor Control Application Tuning (MCAT) tool, then display the application control page on the tool menu. When the power supply is connected to the board, the application is in READY state indicated by a blue LED on the board. The LED also indicates:
Note: In case of pending faults, click the fault button Clear FAULT on the FreeMASTER MCAT Control Page.
Something went wrong! Please try again.
Run appropriate *.pmp
file from your application project folder.
Note: You may start it by double click directly from CodeWarrior project explorer.
Something went wrong! Please try again.
Set required speed by changing the Speed Required variable value manually in the variable watch window, or by clicking the speed gauge in the MCAT control tab.
Note: the connection parameters are already predefined,You can change them in project options or by using the Connection Wizard.
Something went wrong! Please try again.
Now you are ready to tune your motor control application.
Your motor should now be running.
Something went wrong! Please try again.
Connect with other engineers and get expert advice on designing with the MCSXSR1CS12ZVM Application Processor on one of our community sites.
Download the Quick Start Package
Get the Integrated Development Environment (IDE)
Get the Run-Time Debugging Tool
Install an OSBDM Debug Interface Driver