Datasheet
User interface
PMSM Field-Oriented Control on MIMXRT1050 EVK, User's Guide, Rev. 0, 05/2018
NXP Semiconductors 31
Figure 5. FreeMASTER communication setup window
6. If “OpenSDA-CDC Serial Port” is not printed out in the message box next to the “Port”
dropdown menu, unplug and then plug in the USB cable, and reopen the FreeMASTER project.
7. Make sure to supply your development board from a sufficient energy source. Sometimes the
PC USB port is not sufficient to supply the development board.
7.1.1. FreeMASTER TSA and user variables addition to FreeMASTER watch
By default, all projects use the Target Side Addressing (TSA). This means that the information about the
variables’ address and size is stored in the MCU flash memory. The TSA feature may be enabled or
disabled by the BOARD_FMSTR_USE_TSA macro in the src/projects/evkbimxrt1050/board/board.h
file. Only the variables necessary for the MCAT functionality are stored in the TSA. Only these
variables are visible in FreeMASTER. If you want to monitor your own variables, you can provide a
symbol file which contains the information about the addresses of all variables in the project to
FreeMASTER. The symbol files are generated during the build process to the
/build_ref_solutions/evkbimxrt1050/<compiler>/<Debug RAM or Release FLASH> folder. The symbol
files have different extensions for different compilers (IAR generates *.out, MCUXpresso generates
*.axf, and Keil generates *.axf file). For more information about the TSA, see FreeMASTER Serial
Communication Driver (document FMSTERSCIDRVUG).