Datasheet

User interface
PMSM Field-Oriented Control on MIMXRT1050 EVK, User's Guide, Rev. 0, 05/2018
30 NXP Semiconductors
You can control the application using these two interfaces:
Buttons on the NXP MIMXRT1050-EVK boards.
Remote control using FreeMASTER.
7.1. Remote control using FreeMASTER
The remote operation is provided by FreeMASTER via the USB interface. FreeMASTER 2.0 is required
for the application to operate properly. You can download FreeMASTER 2.0 at
www.nxp.com/freemaster.
Perform these steps to control a PMSM motor using FreeMASTER:
1. Open the FreeMASTER file located in /freemaster/pmsm_ref_sol.pmp. The PMSM project uses
the TSA by default, so it is not necessary to select a symbol file for FreeMASTER (see Section
7.1.1, “FreeMASTER TSA and user variables addition to FreeMASTER watch).
2. Click the communication button (the red STOP button in the top left-hand corner) to establish
the communication.
Figure 3. Red STOPbutton placed in top left-hand corner
If the communication is established successfully, the FreeMASTER communication status in the
bottom right-hand corner changes from “Not connected” to “RS232 UART Communication;
COMxx; speed=115200”. Otherwise, the FreeMASTER warning pop-up window appears.
Figure 4. FreeMASTERcommunication is established successfully
3. Control the PMSM motor using the control page (Section 7.1.2, “Control page”).
4. If you rebuild and download new code to the target, turn the application off and on.
If the communication is not established successfully, perform these steps:
5. Go to the “Project->Options->Comm” tab and make sure that “SDA” is set in the “Port” option
and the communication speed is set to 115200 bit/s.